Namespace RabbitMQ.Client.Events

Summary

Public API for various events and event handlers that are part of the AMQP client library.

Types

Type Summary
BasicAckEventArgs

Contains all the information about a message acknowledged from an AMQP broker within the Basic content-class.

BasicAckEventHandler

Delegate used to process Basic.Ack events.

BasicDeliverEventArgs

Contains all the information about a message delivered from an AMQP broker within the Basic content-class.

BasicDeliverEventHandler

Delegate used to process Basic.Deliver events.

BasicNackEventArgs

Contains all the information about a message nack'd from an AMQP broker within the Basic content-class.

BasicNackEventHandler

Delegate used to process Basic.Nack events.

BasicRecoverOkEventHandler

Delegate used to process Basic.RecoverOk events.

BasicReturnEventArgs

Contains all the information about a message returned from an AMQP broker within the Basic content-class.

BasicReturnEventHandler

Delegate used to process Basic.Return events.

CallbackExceptionEventArgs

Describes an exception that was thrown during the library's invocation of an application-supplied callback handler.

CallbackExceptionEventHandler

Callback invoked when other callbacks throw unexpected exceptions.

ConnectionBlockedEventArgs

Event relating to connection being blocked

ConnectionBlockedEventHandler

Delegate used to process connection blocked events.

ConnectionShutdownEventHandler

Delegate used to process connection shutdown notifications.

ConnectionUnblockedEventHandler

Delegate used to process connection unblocked events.

ConsumerCancelledEventHandler

Delegate used to process consumer cancellations.

ConsumerEventArgs

Event relating to a successful consumer registration or cancellation.

ConsumerEventHandler

Callback for events relating to consumer registration and cancellation.

ConsumerShutdownEventHandler

Callback for events relating to consumer shutdown.

EventingBasicConsumer

Experimental class exposing an IBasicConsumer's methods as separate events.

FlowControlEventArgs

Event relating to flow control

FlowControlEventHandler

Delegate used to process flow control events.

ModelShutdownEventHandler

Delegate used to process model shutdown notifications.