Expand description
Module: zmq
Re-exports
pub use SocketType::*;
Structs
Handle for a 0MQ context, used to create sockets.
A CURVE key pair generated by 0MQ.
Holds a 0MQ message.
Type representing pending socket events.
Represents a handle that can be
poll()
ed.A socket, the central object in 0MQ.
Enums
Errors that can occur while decoding Z85.
Errors that can occur while encoding Z85.
An error returned by a 0MQ API function.
Security Mechanism
Socket Events
Socket types
Constants
For
poll()
, specifies to signal when an error condition
is present on a socket. This only applies to non-0MQ
sockets.For
poll()
, specifies to signal when a message/some data
can be read from a socket.For
poll()
, specifies to signal when a message/some data
can be written to a socket.Statics
Flag for socket
send
methods that specifies non-blocking mode.Flag for socket
send
methods that specifies that more frames of a
multipart message will follow.Traits
Sendable over a
Socket
.Functions
Return true if the used 0MQ library has the given capability.
Poll for events on multiple sockets.
Start a 0MQ proxy in the current thread.
Start a 0MQ proxy in the current thread, with a capture socket.
Return the current zeromq version, as
(major, minor, patch)
.Decode a binary key from Z85-encoded text.
Encode a binary key as Z85 printable text.
Type Definitions
zmq
-specific Result type.