Package zmq.io.mechanism.plain
Class PlainClientMechanism
- java.lang.Object
-
- zmq.io.mechanism.Mechanism
-
- zmq.io.mechanism.plain.PlainClientMechanism
-
public class PlainClientMechanism extends Mechanism
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
PlainClientMechanism.State
-
Nested classes/interfaces inherited from class zmq.io.mechanism.Mechanism
Mechanism.Status
-
-
Field Summary
Fields Modifier and Type Field Description private PlainClientMechanism.State
state
-
Fields inherited from class zmq.io.mechanism.Mechanism
options, session, statusCode, zapProperties, zmtpProperties
-
-
Constructor Summary
Constructors Constructor Description PlainClientMechanism(SessionBase session, Options options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
nextHandshakeCommand(Msg msg)
private int
processError(Msg msg)
int
processHandshakeCommand(Msg msg)
private int
processReady(Msg msg)
private int
processWelcome(Msg msg)
private int
produceHello(Msg msg)
private int
produceInitiate(Msg msg)
Mechanism.Status
status()
int
zapMsgAvailable()
-
Methods inherited from class zmq.io.mechanism.Mechanism
addProperty, addProperty, addProperty, addProperty, compare, compare, decode, destroy, encode, getUserId, handleErrorReason, parseErrorMessage, parseMetadata, parseMetadata, peerIdentity, property, receiveAndProcessZapReply, sendZapRequest, socketType
-
-
-
-
Field Detail
-
state
private PlainClientMechanism.State state
-
-
Constructor Detail
-
PlainClientMechanism
public PlainClientMechanism(SessionBase session, Options options)
-
-
Method Detail
-
nextHandshakeCommand
public int nextHandshakeCommand(Msg msg)
- Specified by:
nextHandshakeCommand
in classMechanism
-
processHandshakeCommand
public int processHandshakeCommand(Msg msg)
- Specified by:
processHandshakeCommand
in classMechanism
-
status
public Mechanism.Status status()
-
zapMsgAvailable
public int zapMsgAvailable()
- Specified by:
zapMsgAvailable
in classMechanism
-
produceHello
private int produceHello(Msg msg)
-
processWelcome
private int processWelcome(Msg msg)
-
produceInitiate
private int produceInitiate(Msg msg)
-
processReady
private int processReady(Msg msg)
-
processError
private int processError(Msg msg)
-
-