userver: userver/urabbitmq/broker_interface.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
broker_interface.hpp File Reference

A bunch of interface classes. More...

#include <string>
#include <userver/engine/deadline.hpp>
#include <userver/utils/flags.hpp>
#include <userver/urabbitmq/typedefs.hpp>
+ Include dependency graph for broker_interface.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  urabbitmq::IAdminInterface
 Administrative interface for the broker. This class is merely an interface for convenience and you are not expected to use it directly (use Client/AdminChannel instead). More...
 
class  urabbitmq::IChannelInterface
 Publisher interface for the broker. This class is merely an interface for convenience and you are not expected to use it directly (use Client/Channel instead). More...
 
class  urabbitmq::IReliableChannelInterface
 Reliable publisher interface for the broker. This class is merely an interface for convenience and you are not expected to use it directly (use Client/ReliableChannel instead). More...
 

Detailed Description

A bunch of interface classes.

Definition in file broker_interface.hpp.