Home | History | Annotate | Download | only in jsse

Lines Matching refs:socket

22 import java.net.Socket;
27 * This class wraps the SSL functionality over an existing connected socket.
31 private Socket socket;
33 protected OpenSSLSocketImplWrapper(Socket socket, String host, int port,
35 super(socket, host, port, autoClose, sslParameters);
36 if (!socket.isConnected()) {
37 throw new SocketException("Socket is not connected.");
39 this.socket = socket;
45 throw new IOException("Underlying socket is already connected.");
50 throw new IOException("Underlying socket is already connected.");
55 throw new IOException("Underlying socket is already connected.");
60 return socket.getRemoteSocketAddress();
65 return socket.getLocalSocketAddress();
70 return socket.getLocalAddress();
75 return socket.getInetAddress();
80 return "SSL socket over " + socket.toString();
85 socket.setSoLinger(on, linger);
90 socket.setTcpNoDelay(on);
95 socket.setReuseAddress(on);
100 socket.setKeepAlive(on);
105 socket.setTrafficClass(tos);
110 socket.setSoTimeout(to);
116 socket.setSendBufferSize(size);
121 socket.setReceiveBufferSize(size);
126 return socket.getTcpNoDelay();
131 return socket.getReuseAddress();
136 return socket.getOOBInline();
141 return socket.getKeepAlive();
146 return socket.getTrafficClass();
151 return socket.getSoTimeout();
156 return socket.getSoLinger();
161 return socket.getSendBufferSize();
166 return socket.getReceiveBufferSize();
171 return socket.isConnected();
176 return socket.isClosed();
181 return socket.isBound();
186 return socket.isOutputShutdown();
191 return socket.isInputShutdown();
196 return socket.getPort();
201 return socket.getLocalPort();