void |
AprSocketContext.BlockingPollHandler.closed(AprSocket ch) |
Called just before the socket is destroyed
|
protected void |
AprSocketContext.connectBlocking(AprSocket apr) |
|
void |
AprSocketContext.NonBlockingPollHandler.connected(AprSocket ch) |
Called after connection is established, in a thread pool.
|
void |
AprSocketContext.NonBlockingPollHandler.error(AprSocket ch,
Throwable t) |
Before close, if an exception happens.
|
void |
AprSocketContext.TlsCertVerifier.handshakeDone(AprSocket ch) |
|
protected void |
AprSocketContext.onSocket(AprSocket s) |
Called on each accepted socket (for servers) or after connection (client)
after handshake.
|
void |
AprSocketContext.BlockingPollHandler.process(AprSocket ch,
boolean in,
boolean out,
boolean close) |
Called when the socket has been polled for in, out or closed.
|
protected void |
AprSocketContext.rawData(AprSocket ch,
boolean inp,
byte[] data,
int pos,
int len,
int requested,
boolean closed) |
|
void |
AprSocketContext.RawDataHandler.rawData(AprSocket ch,
boolean input,
byte[] data,
int pos,
int len,
int requested,
boolean closed) |
|