public class TLSHandle extends AbstractHandle implements SocketHandle
| Constructor and Description |
|---|
TLSHandle(SocketHandle handle,
TLSConnection tls) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(java.lang.String address,
int port) |
void |
close() |
void |
connect(java.lang.String host,
int port,
IOCompletionHandler<java.lang.Integer> handler) |
java.net.InetSocketAddress |
getPeerName() |
java.net.InetSocketAddress |
getSockName() |
void |
listen(int backlog,
IOCompletionHandler<AbstractHandle> handler) |
void |
setKeepAlive(boolean ka) |
void |
setNoDelay(boolean nd) |
void |
shutdown(IOCompletionHandler<java.lang.Integer> handler) |
void |
startReading(IOCompletionHandler<java.nio.ByteBuffer> handler) |
void |
stopReading() |
int |
write(java.nio.ByteBuffer buf,
IOCompletionHandler<java.lang.Integer> handler) |
getReadHandler, getWritesOutstanding, setReadHandler, write, writeHandle, writeHandleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetReadHandler, getWritesOutstanding, setReadHandler, write, writeHandle, writeHandlepublic TLSHandle(SocketHandle handle, TLSConnection tls)
public int write(java.nio.ByteBuffer buf,
IOCompletionHandler<java.lang.Integer> handler)
write in interface Handlewrite in class AbstractHandlepublic void startReading(IOCompletionHandler<java.nio.ByteBuffer> handler)
startReading in interface HandlestartReading in class AbstractHandlepublic void shutdown(IOCompletionHandler<java.lang.Integer> handler)
shutdown in interface SocketHandlepublic void stopReading()
stopReading in interface HandlestopReading in class AbstractHandlepublic void close()
close in interface Handleclose in class AbstractHandlepublic void bind(java.lang.String address,
int port)
throws OSException
bind in interface SocketHandleOSExceptionpublic void listen(int backlog,
IOCompletionHandler<AbstractHandle> handler)
throws OSException
listen in interface SocketHandleOSExceptionpublic void connect(java.lang.String host,
int port,
IOCompletionHandler<java.lang.Integer> handler)
throws OSException
connect in interface SocketHandleOSExceptionpublic java.net.InetSocketAddress getSockName()
getSockName in interface SocketHandlepublic java.net.InetSocketAddress getPeerName()
getPeerName in interface SocketHandlepublic void setNoDelay(boolean nd)
throws OSException
setNoDelay in interface SocketHandleOSExceptionpublic void setKeepAlive(boolean ka)
throws OSException
setKeepAlive in interface SocketHandleOSExceptionCopyright © 2018 Apigee Corporation. All Rights Reserved.