Represents a TCP-addressable AMQP peer: a host name and port number.
Represents Basic.GetOk responses from the server.
Wrapper for a byte. May appear as values read from and written to AMQP field tables.
Main entry point to the RabbitMQ .NET AMQP client API. Constructs IConnection instances.
Useful default/base implementation of IBasicConsumer. Subclass and override HandleBasicDeliver(string, ulong, bool, string, string, IBasicProperties, ReadOnlyMemory<byte>) in application code.
Convenience class providing compile-time names for standard exchange types.
Convenience class providing compile-time names for standard headers.
Provides access to the supported IProtocol implementations.
Container for an exchange name, exchange type and routing key, usable as the target address of a message to be published.
Represents Queue info.
Information about the reason why a particular model, session, or connection was destroyed.
Single entry object in the shutdown report that encapsulates description of the error which occured during shutdown.
Represents a set of configurable TLS options for a connection. Use this class to configure TLS version used, client certificate list or file location, peer certificate verification (validation) functions, expected server name (Subject Alternative Name or Common Name), and so on.
Custom logic for handling topology recovery exceptions that match the specified filters.
Filter to know which entities (exchanges, queues, bindings, consumers) should be recovered by topology recovery. By default, allows all entities to be recovered.
Structure holding an AMQP timestamp, a posix 64-bit time_t.
Defines a connection factory capable of using an asynchronous consumer dispatcher which is compatible with IAsyncBasicConsumer.
A pluggable authentication mechanism.
Interface to an auto-recovering AMQP connection.
Consumer interface. Used to receive messages from a queue by subscription.
Common AMQP Basic content-class headers interface, spanning the union of the functionality offered by versions 0-8, 0-8qpid, 0-9 and 0-9-1 of AMQP.
Main interface to an AMQP connection.
A decoded AMQP content header frame.
A decoded AMQP method frame.
Common AMQP model, spanning the union of the functionality offered by versions 0-8, 0-8qpid, 0-9 and 0-9-1 of AMQP.
Common interface for network (TCP/IP) connection classes.
Object describing various overarching parameters associated with a particular AMQP protocol variant.
A marker interface for entities that are recoverable (currently connection or channel).
Common AMQP Stream content-class headers interface, spanning the union of the functionality offered by versions 0-8, 0-8qpid, 0-9 and 0-9-1 of AMQP.
Wrapper interface for standard TCP-client. Provides socket for socket frame handler class.
Describes the source of a shutdown event.