Package zmq.socket.reqrep
Class Router
java.lang.Object
zmq.ZObject
zmq.Own
zmq.SocketBase
zmq.socket.reqrep.Router
- All Implemented Interfaces:
Pipe.IPipeEvents,IPollEvents
- Direct Known Subclasses:
Rep
-
Field Summary
Fields inherited from class zmq.SocketBase
connectRid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddestroy()protected Blobprotected booleanrollback()voidxattachPipe(Pipe pipe, boolean subscribe2all, boolean isLocallyInitiated) protected booleanxhasIn()protected booleanxhasOut()voidxpipeTerminated(Pipe pipe) voidxreadActivated(Pipe pipe) protected Msgxrecv()protected booleanbooleanxsetsockopt(int option, Object optval) voidxwriteActivated(Pipe pipe) Methods inherited from class zmq.SocketBase
bind, cancel, close, connect, connectPeer, disconnectPeer, errno, eventAccepted, eventAcceptFailed, eventBindFailed, eventClosed, eventCloseFailed, eventConnectDelayed, eventConnected, eventConnectRetried, eventDisconnected, eventHandshakeFailedAuth, eventHandshakeFailedNoDetail, eventHandshakeFailedProtocol, eventHandshaken, eventHandshakeSucceeded, eventListening, getFD, getSocketOpt, getSocketOptx, hiccuped, inEvent, join, leave, monitor, monitorEvent, pipeTerminated, poll, processBind, processDestroy, processStop, processTerm, readActivated, recv, recv, send, send, setSocketOpt, termEndpoint, toString, typeString, writeActivated, xdisconnectPeer, xhiccuped, xjoin, xleaveMethods inherited from class zmq.Own
incSeqnum, isTerminating, launchChild, processOwn, processSeqnum, processTermAck, processTermReq, termChild, terminateMethods inherited from class zmq.ZObject
chooseIoThread, connectPending, destroySocket, findEndpoint, getCtx, getTid, pendConnection, processActivateRead, processActivateWrite, processAttach, processCancel, processHiccup, processPipeTerm, processPipeTermAck, processPlug, processReap, processReapAck, processReaped, 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, unregisterEndpointsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface zmq.poll.IPollEvents
acceptEvent, connectEvent, outEvent, timerEvent
-
Constructor Details
-
Router
-
-
Method Details
-
destroy
protected void destroy()- Overrides:
destroyin classSocketBase
-
xattachPipe
- Specified by:
xattachPipein classSocketBase
-
xsetsockopt
- Overrides:
xsetsockoptin classSocketBase
-
xpipeTerminated
- Specified by:
xpipeTerminatedin classSocketBase
-
xreadActivated
- Overrides:
xreadActivatedin classSocketBase
-
xwriteActivated
- Overrides:
xwriteActivatedin classSocketBase
-
xsend
- Overrides:
xsendin classSocketBase
-
xrecv
- Overrides:
xrecvin classSocketBase
-
rollback
protected boolean rollback() -
xhasIn
protected boolean xhasIn()- Overrides:
xhasInin classSocketBase
-
xhasOut
protected boolean xhasOut()- Overrides:
xhasOutin classSocketBase
-
getCredential
- Overrides:
getCredentialin classSocketBase
-