Package-level declarations

Types

Link copied to clipboard
interface AMQPChannel
Link copied to clipboard
class AMQPChannels(var channelMax: UShort)
Link copied to clipboard
Link copied to clipboard
open class DefaultAMQPChannel(val connection: DefaultAMQPConnection, val id: ChannelId, val frameMax: UInt) : AMQPChannel
Link copied to clipboard
data class PartialDelivery(val method: Frame.Method.Basic)

Functions

Link copied to clipboard

Get a single message using a FetchedMessage instance.

Get a single message using a FetchedMessageBuilder block.

Link copied to clipboard

Publish a ByteArray message using a PublishedMessage instance.

Publish a ByteArray message using a PublishedMessageBuilder block.

Link copied to clipboard

Declares QoS settings using a DeclaredQos instance.

Declares QoS settings using a DeclaredQosBuilder block.

Link copied to clipboard

Recover unacknowledged messages using a RecoveredMessages instance.

Recover unacknowledged messages using a RecoveredMessagesBuilder block.

Link copied to clipboard

Set channel in publish confirm mode using a SelectedConfirmMode instance.

Set channel in publish confirm mode using a SelectedConfirmModeBuilder block.

Link copied to clipboard

Binds an exchange using a BoundExchange instance.

Binds an exchange using a BoundExchangeBuilder block.

Link copied to clipboard

Declares an exchange using a DeclaredExchange instance.

Declares an exchange using a DeclaredExchangeBuilder block.

Link copied to clipboard

Passively declares an exchange using a DeclaredPassiveExchange instance.

Passively declares an exchange using a DeclaredPassiveExchangeBuilder block.

Link copied to clipboard

Deletes an exchange using a DeletedExchange instance.

Deletes an exchange using a DeletedExchangeBuilder block.

Link copied to clipboard

Unbinds an exchange using a UnboundExchange instance.

Unbinds an exchange using a UnboundExchangeBuilder block.

Link copied to clipboard

Send a flow message to broker using a ControlledFlow instance.

Send a flow message to broker using a ControlledFlowBuilder block.

Link copied to clipboard

Binds a queue using a BoundQueue instance.

Binds a queue using a BoundQueueBuilder block.

Link copied to clipboard

Declares a queue using a DeclaredQueue instance.

Declares a queue using a DeclaredQueueBuilder block.

Link copied to clipboard

Passively declares a queue using a DeclaredPassiveQueue instance.

Passively declares a queue using a DeclaredPassiveQueueBuilder block.

Link copied to clipboard

Deletes a queue using a DeletedQueue instance.

Deletes a queue using a DeletedQueueBuilder block.

Link copied to clipboard

Purges a queue using a PurgedQueue instance.

Purges a queue using a PurgedQueueBuilder block.

Link copied to clipboard

Unbinds a queue using a UnboundQueue instance.

Unbinds a queue using a UnboundQueueBuilder block.

Link copied to clipboard

Commit a transaction using a CommittedTransaction instance.

Commit a transaction using a CommittedTransactionBuilder block.

Link copied to clipboard

Rollback a transaction using a RolledbackTransaction instance.

Rollback a transaction using a RolledbackTransactionBuilder block.

Link copied to clipboard

Set channel in transaction mode using a SelectedTransactionMode instance.

Set channel in transaction mode using a SelectedTransactionModeBuilder block.