Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler Class Reference

#include <AMQP_ClientOperations.h>

List of all members.

Classes

class  Invoker

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


Detailed Description

Definition at line 84 of file AMQP_ClientOperations.h.


Constructor & Destructor Documentation

qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::SessionHandler (  )  [inline]

Definition at line 89 of file AMQP_ClientOperations.h.

virtual qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::~SessionHandler (  )  [inline, virtual]

Definition at line 90 of file AMQP_ClientOperations.h.


Member Function Documentation

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::attach ( const string &  name,
bool  force 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::attached ( const string &  name  )  [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::commandPoint ( const SequenceNumber commandId,
uint64_t  commandOffset 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::completed ( const SequenceSet commands,
bool  timelyReply 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::confirmed ( const SequenceSet commands,
const Array fragments 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::detach ( const string &  name  )  [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::detached ( const string &  name,
uint8_t  code 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::expected ( const SequenceSet commands,
const Array fragments 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::flush ( bool  expected,
bool  confirmed,
bool  completed 
) [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::gap ( const SequenceSet commands  )  [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::knownCompleted ( const SequenceSet commands  )  [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::requestTimeout ( uint32_t  timeout  )  [pure virtual]

virtual void qpid::framing::AMQP_ClientOperations::AMQP_ClientOperations::SessionHandler::timeout ( uint32_t  timeout  )  [pure virtual]


The documentation for this class was generated from the following file:

Qpid C++ API Reference
Generated on Mon Mar 16 13:47:31 2009 for Qpid C++ Client API by doxygen 1.5.8