[−][src]Crate async_zmq_types
Provide useful types and traits for working with ZMQ Asynchronously.
Structs
ControlledStream |
|
EndingStream | A stream that ends when the |
Multipart | This type is used for receiving and sending messages in Multipart groups. An application could make using this easier by implementing traits as follows: |
PairConfig | The final builder step for the Pair socket type. |
SockConfig | The final builder step for some socket types |
SocketBuilder | The root struct for a Socket builder |
SubConfig | The final builder step for the Sub socket type. |
Traits
Build | |
ControlHandler | The |
Controllable | This trait is implemented by all Streams with Item = Multipart and Error = Error, it provides the ability to control when the stream stops based on the content of another stream. |
EndHandler | The |
HasBuilder | This trait is implemented by all socket types to allow custom builders to be created |
InnerSocket | Define all actions possible on a socket |
IntoInnerSocket | The |
IntoSocket | |
Pair | |
SinkSocket | This trait provides the basic Sink support for ZeroMQ Sockets. It depends on |
SinkStreamSocket | This trait is provided for sockets that implement both Sync and Stream |
StreamSocket | This trait provides the basic Stream support for ZeroMQ Sockets. It depends on |
Sub | |
UnPair | |
UnSub | |
WithEndHandler | This trait is provided to allow for ending a stream based on a Multipart message it receives. |