2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_nio_channels_ServerSocketChannel__
5 #define __java_nio_channels_ServerSocketChannel__
9 #include <java/nio/channels/spi/AbstractSelectableChannel.h>
22 class ServerSocketChannel;
26 class SelectorProvider;
33 class java::nio::channels::ServerSocketChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
36 public: // actually protected
37 ServerSocketChannel(::java::nio::channels::spi::SelectorProvider *);
39 virtual ::java::nio::channels::SocketChannel * accept() = 0;
40 virtual ::java::net::ServerSocket * socket() = 0;
41 static ::java::nio::channels::ServerSocketChannel * open();
42 virtual jint validOps();
43 static ::java::lang::Class class$;
46 #endif // __java_nio_channels_ServerSocketChannel__