| Constructor and Description |
|---|
ManagedSocket(ManagedContext managedContext,
org.zeromq.ZMQ.Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this ØMQ Socket.
|
Context |
getContext()
Retrieve the owning Context for this Socket.
|
TransportType |
getTransportType()
Retrieve the type of transport this ØMQ Socket is using.
|
org.zeromq.ZMQ.Socket |
getZMQSocket() |
boolean |
hasMoreToReceive()
This receiver has more of a multi-part message waiting for receipt.
|
boolean |
isActive()
Retrieve the status of this ØMQ Socket.
|
byte[] |
receive()
Receive a message part from a socket.
|
int |
receive(byte[] buf,
int offset,
int len,
MessageFlag flag)
Receive a message part from a socket.
|
byte[] |
receive(MessageFlag flag)
Receive a message part from a socket.
|
int |
receiveByteBuffer(ByteBuffer buf,
MessageFlag flag)
Receive a message part from a socket into a byte buffer.
|
Message |
receiveMessage()
Receive the full message (all frames) from the socket.
|
Message |
receiveMessage(MessageFlag flag)
Receive the full message (all frames) from the socket.
|
RoutedMessage |
receiveRoutedMessage()
Receive a routed message (all frames) from the socket.
|
RoutedMessage |
receiveRoutedMessage(MessageFlag flag)
Receive a routed message (all frames) from the socket.
|
boolean |
send(byte[] buf)
Send a message part on a socket.
|
boolean |
send(byte[] buf,
int offset,
int length,
MessageFlag flag)
Send a message part on a socket.
|
boolean |
send(byte[] message,
MessageFlag flag)
Send a message part on a socket.
|
boolean |
send(Message message)
Send the full message (all frames) on the socket.
|
boolean |
sendByteBuffer(ByteBuffer buf,
MessageFlag flag)
Send a message part on a socket from a byte buffer.
|
public ManagedSocket(ManagedContext managedContext, org.zeromq.ZMQ.Socket socket)
public org.zeromq.ZMQ.Socket getZMQSocket()
getZMQSocket in interface Socketpublic boolean isActive()
Socketpublic byte[] receive()
Receiverpublic byte[] receive(MessageFlag flag)
Receiverpublic int receive(byte[] buf,
int offset,
int len,
MessageFlag flag)
Receiverpublic int receiveByteBuffer(ByteBuffer buf, MessageFlag flag)
ReceiverreceiveByteBuffer in interface Receiverbuf - The byte bufferflag - Flag controlling behavior of the receive operationpublic boolean hasMoreToReceive()
ReceiverhasMoreToReceive in interface Receiverpublic Message receiveMessage()
ReceiverreceiveMessage in interface Receiverpublic Message receiveMessage(MessageFlag flag)
ReceiverreceiveMessage in interface Receiverflag - Flag controlling behavior of the receive operationpublic RoutedMessage receiveRoutedMessage()
ReceiverreceiveRoutedMessage in interface Receiverpublic RoutedMessage receiveRoutedMessage(MessageFlag flag)
ReceiverreceiveRoutedMessage in interface Receiverflag - Flag controlling behavior of the receive operationpublic boolean send(Message message)
Senderpublic boolean send(byte[] buf)
Senderpublic boolean send(byte[] message,
MessageFlag flag)
Senderpublic boolean send(byte[] buf,
int offset,
int length,
MessageFlag flag)
Senderpublic boolean sendByteBuffer(ByteBuffer buf, MessageFlag flag)
SendersendByteBuffer in interface Senderbuf - The byte bufferflag - Flag controlling behavior of the send operationpublic void close()
Socketpublic Context getContext()
SocketgetContext in interface Socketpublic TransportType getTransportType()
SocketgetTransportType in interface SocketCopyright © 2019. All rights reserved.