qpid::broker::SessionState Class Reference

Broker-side session state includes session's handler chains, which may themselves have state. More...

#include <SessionState.h>

Inheritance diagram for qpid::broker::SessionState:

Inheritance graph
[legend]
Collaboration diagram for qpid::broker::SessionState:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SessionState (Broker &, SessionHandler &, const SessionId &, const SessionState::Configuration &)
bool isAttached () const
void detach ()
void attach (SessionHandler &handler)
framing::AMQP_ClientProxy & getProxy ()
ConnectionState & getConnection ()
bool isLocal (const ConnectionToken *t) const
BrokergetBroker ()
void activateOutput ()
 OutputControl.
void senderCompleted (const framing::SequenceSet &ranges)
void sendCompletion ()
DeliveryId deliver (QueuedMessage &msg, DeliveryToken::shared_ptr token)
management::ManagementObject * GetManagementObject (void) const
management::Manageable::status_t ManagementMethod (uint32_t methodId, management::Args &args, std::string &)
void readyToSend ()
template<class F>
void eachConsumer (F f)


Detailed Description

Broker-side session state includes session's handler chains, which may themselves have state.

Definition at line 63 of file SessionState.h.


Member Function Documentation

framing::AMQP_ClientProxy& qpid::broker::SessionState::getProxy (  ) 

Precondition:
isAttached()

ConnectionState& qpid::broker::SessionState::getConnection (  ) 

Precondition:
isAttached()


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

Generated on Thu Oct 16 13:38:19 2008 for Qpid by  doxygen 1.5.6