Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <AMQP_ClientOperations.h>
Inherited by qpid::client::SessionImpl [private]
.
Public Member Functions | |
SessionHandler () | |
virtual | ~SessionHandler () |
virtual void | attach (const string &name, bool force)=0 |
virtual void | attached (const string &name)=0 |
virtual void | detach (const string &name)=0 |
virtual void | detached (const string &name, uint8_t code)=0 |
virtual void | requestTimeout (uint32_t timeout)=0 |
virtual void | timeout (uint32_t timeout)=0 |
virtual void | commandPoint (const SequenceNumber &commandId, uint64_t commandOffset)=0 |
virtual void | expected (const SequenceSet &commands, const Array &fragments)=0 |
virtual void | confirmed (const SequenceSet &commands, const Array &fragments)=0 |
virtual void | completed (const SequenceSet &commands, bool timelyReply)=0 |
virtual void | knownCompleted (const SequenceSet &commands)=0 |
virtual void | flush (bool expected, bool confirmed, bool completed)=0 |
virtual void | gap (const SequenceSet &commands)=0 |
Classes | |
class | Invoker |
Definition at line 84 of file AMQP_ClientOperations.h.
qpid::framing::AMQP_ClientOperations::SessionHandler::SessionHandler | ( | ) | [inline] |
Definition at line 89 of file AMQP_ClientOperations.h.
virtual qpid::framing::AMQP_ClientOperations::SessionHandler::~SessionHandler | ( | ) | [inline, virtual] |
Definition at line 90 of file AMQP_ClientOperations.h.
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::attach | ( | const string & | name, | |
bool | force | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::attached | ( | const string & | name | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::commandPoint | ( | const SequenceNumber & | commandId, | |
uint64_t | commandOffset | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::completed | ( | const SequenceSet & | commands, | |
bool | timelyReply | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::confirmed | ( | const SequenceSet & | commands, | |
const Array & | fragments | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::detach | ( | const string & | name | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::detached | ( | const string & | name, | |
uint8_t | code | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::expected | ( | const SequenceSet & | commands, | |
const Array & | fragments | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::flush | ( | bool | expected, | |
bool | confirmed, | |||
bool | completed | |||
) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::gap | ( | const SequenceSet & | commands | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::knownCompleted | ( | const SequenceSet & | commands | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::requestTimeout | ( | uint32_t | timeout | ) | [pure virtual] |
virtual void qpid::framing::AMQP_ClientOperations::SessionHandler::timeout | ( | uint32_t | timeout | ) | [pure virtual] |