Class Own
java.lang.Object
zmq.ZObject
zmq.Own
- Direct Known Subclasses:
Listener, SessionBase, SocketBase, TcpConnecter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voiddestroy()protected voidprotected final booleanprotected final voidlaunchChild(Own object) protected voidprotected final voidprocessOwn(Own object) protected final voidprotected voidprocessTerm(int linger) protected final voidprotected final voidprocessTermReq(Own object) protected final voidprotected final voidMethods inherited from class ZObject
chooseIoThread, connectPending, destroySocket, findEndpoint, getCtx, getTid, pendConnection, processActivateRead, processActivateWrite, processAttach, processBind, processCancel, processHiccup, processPipeTerm, processPipeTermAck, processPlug, processReap, processReapAck, processReaped, processStop, registerEndpoint, sendActivateRead, sendActivateWrite, sendAttach, sendAttach, sendBind, sendBind, sendCancel, sendDone, sendHiccup, sendInprocConnected, sendOwn, sendPipeTerm, sendPipeTermAck, sendPlug, sendPlug, sendReap, sendReapAck, sendReaped, sendStop, sendTerm, sendTermAck, sendTermReq, setTid, unregisterEndpoint, unregisterEndpoints
-
Field Details
-
options
-
errno
-
-
Constructor Details
-
Own
-
Own
-
-
Method Details
-
destroy
protected abstract void destroy() -
processDestroy
protected void processDestroy() -
incSeqnum
protected void incSeqnum() -
processSeqnum
protected final void processSeqnum()- Overrides:
processSeqnumin classZObject
-
launchChild
-
termChild
-
processTermReq
- Overrides:
processTermReqin classZObject
-
processOwn
- Overrides:
processOwnin classZObject
-
terminate
protected final void terminate() -
isTerminating
protected final boolean isTerminating() -
processTerm
protected void processTerm(int linger) - Overrides:
processTermin classZObject
-
processTermAck
protected final void processTermAck()- Overrides:
processTermAckin classZObject
-