Class for passing arguments to RabbitContext.
Definition: rmqa_rabbitcontextoptions.h:42
Owns resources shared between multiple RabbitMQ connections.
Definition: rmqa_rabbitcontext.h:48
RabbitContext(const RabbitContextOptions &options=RabbitContextOptions())
Construct a RabbitContext.
Definition: rmqa_rabbitcontext.cpp:39
bsl::shared_ptr< VHost > createVHostConnection(const bsl::string &userDefinedName, const bsl::shared_ptr< rmqt::Endpoint > &endpoint, const bsl::shared_ptr< rmqt::Credentials > &credentials)
Connect to a RabbitMQ broker.
Definition: rmqa_rabbitcontext.cpp:53
~RabbitContext()
Definition: rmqa_rabbitcontext.cpp:51