userver: userver/urabbitmq/typedefs.hpp File Reference
Loading...
Searching...
No Matches
typedefs.hpp File Reference

Detailed Description

Convenient typedefs for RabbitMQ entities.

Definition in file typedefs.hpp.

Go to the source code of this file.

#include <userver/utils/strong_typedef.hpp>
+ This graph shows which files directly or indirectly include this file:

Classes

class  urabbitmq::Queue
 StrongTypedef alias for a queue name. More...
 
class  urabbitmq::Exchange
 StrongTypedef alias for an exchange name. More...
 
struct  urabbitmq::ConsumedMessage
 Structure holding an AMQP message body along with some of its metadata fields. This struct is used to pass messages to the end user, hiding the actual AMQP message object implementation. More...
 
struct  urabbitmq::ConsumedMessage::Metadata
 

Enumerations

enum class  urabbitmq::MessageType {
  kPersistent ,
  kTransient
}
 Message storage type, consult RabbitMQ docs for better understanding. More...
 

Enumeration Type Documentation

◆ MessageType

enum class urabbitmq::MessageType
strong

Message storage type, consult RabbitMQ docs for better understanding.

Definition at line 59 of file typedefs.hpp.