Class EncoderBase
java.lang.Object
zmq.io.coder.EncoderBase
- All Implemented Interfaces:
IEncoder
- Direct Known Subclasses:
Encoder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ByteBufferprivate final intprivate final Errnoprivate booleanprotected Msgprivate booleanprivate Runnableprivate intprivate ByteBuffer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()final intencode(ValueReference<ByteBuffer> data, int size) voidencoded()protected voidinterrno()voiderrno(int err) protected voidfinal booleanisError()final voidprotected voidnext()private voidprotected voidnextStep(ByteBuffer buf, int toWrite, Runnable next, boolean newMsgFlag) private voidnextStep(ByteBuffer buf, Runnable next, boolean newMsgFlag) protected void
-
Field Details
-
writeBuf
-
next
-
newMsgFlag
private boolean newMsgFlag -
toWrite
private int toWrite -
buffer
-
bufferSize
private final int bufferSize -
error
private boolean error -
inProgress
-
errno
-
-
Constructor Details
-
EncoderBase
-
-
Method Details