|
|
bsl::shared_ptr< rmqp::Connection > | connection () |
| |
|
rmqt::Future< rmqp::Connection > | success () |
| |
|
| MOCK_METHOD0 (close, void()) |
| |
|
| MOCK_METHOD3 (createProducerAsync, rmqt::Future< rmqp::Producer >(const rmqt::Topology &topology, rmqt::ExchangeHandle exchange, uint16_t maxOutstandingConfirms)) |
| |
|
| MOCK_METHOD3 (createProducer, rmqt::Result< rmqp::Producer >(const rmqt::Topology &topology, rmqt::ExchangeHandle exchange, uint16_t maxOutstandingConfirms)) |
| |
|
| MOCK_METHOD4 (createConsumer, rmqt::Result< rmqp::Consumer >(const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const rmqt::ConsumerConfig &config)) |
| |
|
| MOCK_METHOD4 (createConsumerAsync, rmqt::Future< rmqp::Consumer >(const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const rmqt::ConsumerConfig &config)) |
| |
|
| MOCK_METHOD5 (createConsumer, rmqt::Result< rmqp::Consumer >(const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const bsl::string &consumerTag, uint16_t prefetchCount)) |
| |
|
| MOCK_METHOD5 (createConsumerAsync, rmqt::Future< rmqp::Consumer >(const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const bsl::string &consumerTag, uint16_t prefetchCount)) |
| |
| virtual rmqt::Result< Producer > | createProducer (const rmqt::Topology &topology, rmqt::ExchangeHandle exchange, uint16_t maxOutstandingConfirms)=0 |
| |
| virtual rmqt::Result< rmqp::Consumer > | createConsumer (const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &onMessage, const rmqt::ConsumerConfig &consumerConfig)=0 |
| | Create an asynchronous consumer using the provided Topology. More...
|
| |
| virtual rmqt::Result< rmqp::Consumer > | createConsumer (const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const bsl::string &consumerTag, uint16_t prefetchCount) |
| |
| virtual void | close ()=0 |
| | Flush all data pending and then close the connection. Close the connection and invalidates all consumers and producers created through this connection. More...
|
| |
|
virtual rmqt::Future< Producer > | createProducerAsync (const rmqt::Topology &topology, rmqt::ExchangeHandle exchange, uint16_t maxOutstandingConfirms)=0 |
| |
|
virtual rmqt::Future< rmqp::Consumer > | createConsumerAsync (const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &onMessage, const rmqt::ConsumerConfig &consumerConfig)=0 |
| |
|
virtual rmqt::Future< rmqp::Consumer > | createConsumerAsync (const rmqt::Topology &topology, rmqt::QueueHandle queue, const rmqp::Consumer::ConsumerFunc &messageConsumer, const bsl::string &consumerTag, uint16_t prefetchCount) |
| |
Mocks rmqp::Connection and/or rmqa::Connection.