Expand description
amqpr-api is AMQP client api library. You can talk with AMQP server via channel controller provided by this crate. There is two kind of channel controllers; GlobalChannelController and LocalChannelController.
Re-exports§
pub use handshake::start_handshake;
pub use channel::open_channel;
pub use exchange::declare_exchange;
pub use queue::declare_queue;
pub use queue::bind_queue;
pub use basic::publish;
pub use basic::publish;
pub use basic::get_delivered;
pub use basic::start_consume;
pub use subscribe_stream::subscribe_stream;
pub use publish_sink::publish_sink;
Modules§
- basic
- channel
- errors
- exchange
- handshake
- Connection handshake
- publish_
sink - Convenient module to publish item.
- queue
- subscribe_
stream - Convenient module to subscribe item.
Structs§
- Amqp
Socket - InOut
- This struct is useful when the case such as some functions require
S: Stream + Sink
but your socket is separeted intoStream
andSink
.