37 |
|
|
38 |
package gnu.java.nio; |
package gnu.java.nio; |
39 |
|
|
40 |
|
import java.io.IOException; |
41 |
import java.net.InetSocketAddress; |
import java.net.InetSocketAddress; |
42 |
import java.net.ServerSocket; |
import java.net.ServerSocket; |
43 |
import java.net.SocketAddress; |
import java.net.SocketAddress; |
54 |
boolean connected = false; |
boolean connected = false; |
55 |
InetSocketAddress sa; |
InetSocketAddress sa; |
56 |
|
|
57 |
/* |
// private static native int NioSocketAccept (ServerSocketChannelImpl server, |
58 |
private static native int NioSocketAccept (ServerSocketChannelImpl server, |
// SocketChannelImpl s); |
|
SocketChannelImpl s); |
|
|
*/ |
|
59 |
|
|
60 |
private static int NioSocketAccept (ServerSocketChannelImpl server, |
private static int NioSocketAccept (ServerSocketChannelImpl server, |
61 |
SocketChannelImpl s) |
SocketChannelImpl s) |
67 |
{ |
{ |
68 |
super (provider); |
super (provider); |
69 |
fd = SocketChannelImpl.SocketCreate (); |
fd = SocketChannelImpl.SocketCreate (); |
70 |
|
|
71 |
|
try |
72 |
|
{ |
73 |
|
sock_object = new ServerSocket (); |
74 |
|
} |
75 |
|
catch (IOException e) |
76 |
|
{ |
77 |
|
System.err.println ("ServerSocket could not be created."); |
78 |
|
} |
79 |
} |
} |
80 |
|
|
81 |
public void finalizer() |
public void finalizer() |
99 |
fd = SocketChannelImpl.SocketCreate (); |
fd = SocketChannelImpl.SocketCreate (); |
100 |
} |
} |
101 |
|
|
102 |
protected void implConfigureBlocking (boolean block) |
protected void implConfigureBlocking (boolean block) |
103 |
{ |
{ |
104 |
} |
} |
105 |
|
|