All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
int |
beginReconnection()
Signal we're beginning reconnection.
|
void |
clearCallbackHandler() |
void |
close() |
void |
close(boolean isReconn) |
boolean |
connected() |
void |
deregisterClientRead() |
void |
doPost(WireMessage request,
WireMessage response,
boolean setAuth) |
void |
doPostNoResponse(WireMessage request,
boolean setAuth) |
int |
doSmfSharedWrite(WireMessage request,
ByteBuffer[] requestBB,
boolean setAuth,
boolean setCorrTag,
boolean dropOnWouldBlock,
boolean allowOnStateSub,
boolean allowReactorFinishWrite,
boolean stopOnNoconnection) |
int |
doSmfSharedWrite(WireMessage request,
ByteBuffer[] requestBB,
boolean setAuth,
boolean setCorrTag,
boolean dropOnWouldBlock,
boolean allowOnStateSub,
boolean allowReactorFinishWrite,
Integer idTag,
TcpClientChannel channel,
ClientRequestResponse req,
Long corrId,
boolean stopOnNoconnection)
Used by client channel.
|
void |
endPostReconnect() |
void |
endReconnection(boolean success,
SimpleSmfClient.SS stateOnSuccess,
SimpleSmfClient.SS expectedState,
int timeout) |
void |
enqueuePriorityData(WireMessage wmsg) |
long |
getBytesWritten() |
AbstractSelectableChannel |
getChannel() |
int |
getConnCounter() |
Integer |
getConnCounterTag() |
int |
getConnTimeout() |
SeqNumAllocator |
getCtrl_seqAlloc() |
JCSMPSecureProtocolSocketFactory |
getJcsmpSecureProtocolSocketFactory() |
InetAddress |
getLocalAddress() |
int |
getLocalPort() |
String |
getNetworkInfoString() |
String |
getRemoteHost() |
int |
getRemotePort() |
SimpleSmfClient.SS |
getSharedSocketState() |
int |
getSmfClientId() |
int |
getSO_rcvbuf() |
int |
getSO_sndbuf() |
Socket |
getSocket() |
int |
getSockTimeout() |
void |
handleClosedSocketDuringRead(CancelledKeyException cke,
SelectableChannel sc) |
void |
handleClosedSocketDuringWrite(CancelledKeyException cke,
SelectableChannel sc) |
void |
incrementConnCounterTag() |
void |
initState() |
boolean |
isClientConnected() |
boolean |
isTcpNoDelay() |
static int |
limitBytes(ByteBuffer[] buf_vector) |
void |
notifyFatalError(JCSMPFatalErrorException ex) |
void |
open() |
void |
read()
Perform non-blocking socket read.
|
void |
registerClientRead() |
static int |
remainingBytes(ByteBuffer[] buf_vector) |
void |
setClientProps(JCSMPChannelProperties cprops) |
void |
setConnTimeout(int connTimeout) |
void |
setJcsmpSecureProtocolSocketFactory(JCSMPSecureProtocolSocketFactory jcsmpSecureProtocolSocketFactory) |
void |
setLocalAddress(InetAddress localAddr) |
void |
setRemoteHost(HostInfo host) |
void |
setRemotePort(int remotePort) |
void |
setSO_rcvbuf(int so_rcvbuf) |
void |
setSO_sndbuf(int so_sndbuf) |
void |
setSockTimeout(int sockTimeout) |
void |
setSubscriberMessageReader(SubscriberMessageReader subReader) |
void |
setTcpNoDelay(boolean tcpNoDelay) |
String |
toString() |
void |
write(SelectableChannel keyChannel)
Perform non-blocking socket write.
|