28 AdminChannel(ConnectionPtr&& channel);
31 AdminChannel(AdminChannel&& other)
noexcept;
34 const Exchange& exchange,
37 engine::Deadline deadline
40 void DeclareExchange(
const Exchange& exchange, Exchange::
Type type, engine::Deadline deadline)
override {
40 void DeclareExchange(
const Exchange& exchange, Exchange::
Type type, engine::Deadline deadline)
override {
…}
44 void DeclareExchange(
const Exchange& exchange, engine::Deadline deadline)
override {
53 const Exchange& exchange,
55 const std::string& routing_key,
56 engine::Deadline deadline
59 void RemoveExchange(
const Exchange& exchange, engine::Deadline deadline)
override;
61 void RemoveQueue(
const Queue& queue, engine::Deadline deadline)
override;
64 utils::FastPimpl<ConnectionPtr, 32, 8> impl_;