public class Router extends SocketBase
| Modifier and Type | Class and Description |
|---|---|
static class |
Router.RouterSession |
| Modifier and Type | Field and Description |
|---|---|
protected Options |
options |
errno| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isTerminating() |
protected void |
launchChild(zmq.Own object) |
protected void |
processOwn(zmq.Own object) |
protected void |
processSeqnum() |
protected void |
processTermAck() |
protected void |
processTermReq(zmq.Own object) |
void |
registerTermAcks(int count) |
protected void |
rollback() |
protected void |
termChild(zmq.Own object) |
protected void |
terminate() |
void |
unregisterTermAck() |
void |
xattachPipe(zmq.Pipe pipe,
boolean icanhasall) |
protected boolean |
xhasIn() |
protected boolean |
xhasOut() |
void |
xpipeTerminated(zmq.Pipe pipe) |
void |
xreadActivated(zmq.Pipe pipe) |
protected Msg |
xrecv() |
protected boolean |
xsend(Msg msg) |
boolean |
xsetsockopt(int option,
Object optval) |
void |
xwriteActivated(zmq.Pipe pipe) |
acceptEvent, bind, checkTag, close, connect, connectEvent, create, destroy, errno, eventAccepted, eventAcceptFailed, eventBindFailed, eventClosed, eventCloseFailed, eventConnectDelayed, eventConnected, eventConnectRetried, eventDisconnected, eventListening, getFD, getMailbox, getSocketOpt, getsockoptx, hiccuped, inEvent, monitor, monitorEvent, outEvent, pipeTerminated, processBind, processDestroy, processStop, processTerm, readActivated, recv, send, setSocketOpt, startReaping, stop, stopMonitor, termEndpoint, timerEvent, toString, typeString, writeActivated, xhiccupedchooseIoThread, destroySocket, findEndpoint, getCtx, getTid, processActivateRead, processActivateWrite, processAttach, processCommand, processHiccup, processPipeTerm, processPipeTermAck, processPlug, processReap, processReaped, registerEndpoint, sendActivateRead, sendActivateWrite, sendAttach, sendAttach, sendBind, sendBind, sendDone, sendHiccup, sendOwn, sendPipeTerm, sendPipeTermAck, sendPlug, sendPlug, sendReap, sendReaped, sendStop, sendTerm, sendTermAck, sendTermReq, unregisterEndpointsprotected final Options options
public Router(Ctx parent, int tid, int sid)
public void xattachPipe(zmq.Pipe pipe,
boolean icanhasall)
xattachPipe in class SocketBasepublic boolean xsetsockopt(int option,
Object optval)
xsetsockopt in class SocketBasepublic void xpipeTerminated(zmq.Pipe pipe)
xpipeTerminated in class SocketBasepublic void xreadActivated(zmq.Pipe pipe)
xreadActivated in class SocketBasepublic void xwriteActivated(zmq.Pipe pipe)
xwriteActivated in class SocketBaseprotected boolean xsend(Msg msg)
xsend in class SocketBaseprotected Msg xrecv()
xrecv in class SocketBaseprotected void rollback()
protected boolean xhasIn()
xhasIn in class SocketBaseprotected boolean xhasOut()
xhasOut in class SocketBaseprotected void processSeqnum()
processSeqnum in class ZObjectprotected void launchChild(zmq.Own object)
protected void termChild(zmq.Own object)
protected void processTermReq(zmq.Own object)
processTermReq in class ZObjectprotected void processOwn(zmq.Own object)
processOwn in class ZObjectprotected void terminate()
protected boolean isTerminating()
public void registerTermAcks(int count)
public void unregisterTermAck()
protected void processTermAck()
processTermAck in class ZObjectCopyright © 2016. All rights reserved.