public class Dealer extends SocketBase
| Modifier and Type | Class and Description |
|---|---|
static class |
Dealer.DealerSession |
| Modifier and Type | Field and Description |
|---|---|
private FQ |
fq |
private LB |
lb |
private boolean |
prefetched |
private Msg |
prefetchedMsg |
errno| Modifier and Type | Method and Description |
|---|---|
protected void |
xattachPipe(Pipe pipe,
boolean icanhasall) |
protected boolean |
xhasIn() |
protected boolean |
xhasOut() |
protected void |
xpipeTerminated(Pipe pipe) |
protected void |
xreadActivated(Pipe pipe) |
protected Msg |
xrecv() |
protected boolean |
xsend(Msg msg) |
protected void |
xwriteActivated(Pipe pipe) |
private Msg |
xxrecv() |
acceptEvent, bind, checkTag, close, connect, connectEvent, create, destroy, errno, eventAccepted, eventAcceptFailed, eventBindFailed, eventClosed, eventCloseFailed, eventConnectDelayed, eventConnected, eventConnectRetried, eventDisconnected, eventListening, getFD, getMailbox, getSocketOpt, getsockoptx, hasIn, hasOut, hiccuped, inEvent, monitor, monitorEvent, outEvent, pipeTerminated, processBind, processDestroy, processStop, processTerm, readActivated, recv, send, setSocketOpt, startReaping, stop, stopMonitor, termEndpoint, timerEvent, toString, typeString, writeActivated, xhiccuped, xsetsockoptincSeqnum, isTerminating, launchChild, processOwn, processSeqnum, processTermAck, processTermReq, registerTermAcks, termChild, terminate, unregisterTermAckchooseIoThread, 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, unregisterEndpointsprivate final FQ fq
private final LB lb
private boolean prefetched
private Msg prefetchedMsg
public Dealer(Ctx parent, int tid, int sid)
protected void xattachPipe(Pipe pipe, boolean icanhasall)
xattachPipe in class SocketBaseprotected boolean xsend(Msg msg)
xsend in class SocketBaseprotected Msg xrecv()
xrecv in class SocketBaseprivate Msg xxrecv()
protected boolean xhasIn()
xhasIn in class SocketBaseprotected boolean xhasOut()
xhasOut in class SocketBaseprotected void xreadActivated(Pipe pipe)
xreadActivated in class SocketBaseprotected void xwriteActivated(Pipe pipe)
xwriteActivated in class SocketBaseprotected void xpipeTerminated(Pipe pipe)
xpipeTerminated in class SocketBase