C# (CSharp) Amqp Namespace

Nested Namespaces

Amqp.Framing
Amqp.Listener
Amqp.Lite
Amqp.Types

Classes

Name Description
Address Defines the address of an AMQP endpoint. An address has the following form: amqp[s] :// [user:[password]@] domain[:port] [/[path] Where domain can be: host | ip | name If "amqps" is specified, the connection uses TLS in the underlying transport. When port is not specified, it is set to the standard based on scheme (amqp: 5672, amqps: 5671) path is not used by the library. Note that TLS Server Name Indication (SNI) is signaled only for "amqps" addresses where the domain is host | name. SNI is not signaled when the domain is a numeric IP address.
AmqpSettings Contains the AMQP settings for a connection.
ByteBuffer A byte array wrapper that has read and write cursors.
Connection The Connection class represents an AMQP connection.
Connection.Pump
ConnectionFactory The factory to create connections asynchronously.
ConnectionFactory.SaslSettings Contains the SASL settings for a connection.
ConnectionFactory.SslSettings Contains the TLS/SSL settings for a connection.
Link The Link class represents an AMQP link.
ReceiverLink The ReceiverLink class represents a link that accepts incoming messages.
ReceiverLink.AsyncWaiter
ReceiverLink.MessageNode
ReceiverLink.SyncWaiter
ReceiverLink.Waiter
SRAmqp
SenderLink The SenderLink represents a link that sends outgoing messages.
Session The Session class represents an AMQP session.
TaskExtensions Provides extension methods.
WebSocketTransport The WebSocketTransport class allows applications to send and receive AMQP traffic using the AMQP-WebSockets binding protocol.