public static class Req.ReqSession extends Dealer.DealerSession
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
Req.ReqSession.State |
| Modifier and Type | Field and Description |
|---|---|
private Req.ReqSession.State |
state |
socket| Constructor and Description |
|---|
ReqSession(IOThread ioThread,
boolean connect,
SocketBase socket,
Options options,
Address addr) |
| Modifier and Type | Method and Description |
|---|---|
int |
pushMsg(Msg msg) |
void |
reset() |
acceptEvent, attachPipe, connectEvent, create, destroy, detach, flush, getSocket, hiccuped, inEvent, outEvent, pipeTerminated, processAttach, processPlug, processTerm, pullMsg, readActivated, timerEvent, toString, writeActivatedincSeqnum, isTerminating, launchChild, processDestroy, processOwn, processSeqnum, processTermAck, processTermReq, registerTermAcks, termChild, terminate, unregisterTermAckchooseIoThread, destroySocket, findEndpoint, getCtx, getTid, processActivateRead, processActivateWrite, processBind, processCommand, processHiccup, processPipeTerm, processPipeTermAck, processReap, processReaped, processStop, registerEndpoint, sendActivateRead, sendActivateWrite, sendAttach, sendAttach, sendBind, sendBind, sendDone, sendHiccup, sendOwn, sendPipeTerm, sendPipeTermAck, sendPlug, sendPlug, sendReap, sendReaped, sendStop, sendTerm, sendTermAck, sendTermReq, unregisterEndpointsprivate Req.ReqSession.State state
public ReqSession(IOThread ioThread, boolean connect, SocketBase socket, Options options, Address addr)
public int pushMsg(Msg msg)
pushMsg in interface IMsgSinkpushMsg in class SessionBasepublic void reset()
reset in class SessionBase