Home | History | Annotate | Download | only in channels

Lines Matching refs:socket

31 import java.net.Socket;
100 /** Checks that closing a Socket's output stream also closes the Socket and SocketChannel. */
107 Socket scSocket = sc.socket();
121 /** Checks that closing a Socket's input stream also closes the Socket and SocketChannel. */
128 Socket scSocket = sc.socket();
142 /** Checks the state of the SocketChannel and associated Socket after open() */
146 assertNull(sc.socket().getLocalSocketAddress());
148 Socket socket = sc.socket();
149 assertFalse(socket.isBound());
150 assertFalse(socket.isClosed());
151 assertFalse(socket.isConnected());
152 assertEquals(-1, socket.getLocalPort());
153 assertTrue(socket.getLocalAddress().isAnyLocalAddress());
154 assertNull(socket.getLocalSocketAddress());
155 assertNull(socket.getInetAddress());
156 assertEquals(0, socket.getPort());
157 assertNull(socket.getRemoteSocketAddress());
158 assertFalse(socket.getReuseAddress());
160 assertSame(sc, socket.getChannel());
169 sc.socket().bind(new InetSocketAddress("unresolvedname", 31415));
174 assertNull(sc.socket().getLocalSocketAddress());
181 /** Checks that the SocketChannel and associated Socket agree on the socket state. */
184 assertNull(sc.socket().getLocalSocketAddress());
186 Socket socket = sc.socket();
187 assertNull(socket.getLocalSocketAddress());
188 assertFalse(socket.isBound());
191 sc.socket().bind(bindAddr);
193 InetSocketAddress actualAddr = (InetSocketAddress) sc.socket().getLocalSocketAddress();
194 assertEquals(actualAddr, socket.getLocalSocketAddress());
196 assertTrue(socket.isBound());
197 assertFalse(socket.isConnected());
198 assertFalse(socket.isClosed());
203 assertTrue(socket.isClosed());
207 * Checks that the SocketChannel and associated Socket agree on the socket state, even if
208 * the Socket object is requested/created after bind().
212 assertNull(sc.socket().getLocalSocketAddress());
215 sc.socket().bind(bindAddr);
217 // Socket object creation after bind().
218 Socket socket = sc.socket();
219 InetSocketAddress actualAddr = (InetSocketAddress) sc.socket().getLocalSocketAddress();
220 assertEquals(actualAddr, socket.getLocalSocketAddress());
222 assertTrue(socket.isBound());
223 assertFalse(socket.isConnected());
224 assertFalse(socket.isClosed());
229 assertTrue(socket.isClosed());
243 assertTrue(sc.socket().isBound());
245 assertTrue(sc.socket().isConnected());
246 assertFalse(sc.socket().isClosed());
264 assertTrue(sc.socket().isBound());
266 assertFalse(sc.socket().isConnected());
267 assertFalse(sc.socket().isClosed());
270 assertTrue(sc.socket().isBound());
272 assertTrue(sc.socket().isConnected());
273 assertFalse(sc.socket().isClosed());
282 Socket socket = sc.socket()) {
283 Field f_impl = Socket.class.getDeclaredField("impl");
285 Object implFieldValue = f_impl.get(socket);
297 // ... and its socket adaptor.
298 assertEquals(1000, sc.socket().getSoLinger());
363 Socket acceptedSocket = server1.accept();