qpid::client::SessionCore Class Reference

Session implementation, sets up handler chains. More...

#include <SessionCore.h>

Collaboration diagram for qpid::client::SessionCore:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SessionCore (shared_ptr< ConnectionImpl >, uint16_t channel, uint64_t maxFrameSize)
framing::FrameSet::shared_ptr get ()
const framing::Uuid getId () const
uint16_t getChannel () const
void assertOpen () const
void open (uint32_t detachedLifetime)
void close ()
void resume (shared_ptr< ConnectionImpl >)
void suspend ()
void setChannel (uint16_t channel)
void setSync (bool s)
bool isSync ()
ExecutionHandler & getExecution ()
Future send (const framing::AMQBody &command)
Future send (const framing::AMQBody &command, const framing::MethodContent &content)
void connectionClosed (uint16_t code, const std::string &text)
void connectionBroke (uint16_t code, const std::string &text)

Detailed Description

Session implementation, sets up handler chains.

Attaches to a SessionHandler when active, detaches when closed.


The documentation for this class was generated from the following file:
Generated on Thu Apr 10 11:09:03 2008 for Qpid by  doxygen 1.4.7