qpid::broker::PreviewSessionHandler Class Reference

A SessionHandler is associated with each active channel. More...

#include <PreviewSessionHandler.h>

Collaboration diagram for qpid::broker::PreviewSessionHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PreviewSessionHandler (PreviewConnection &, framing::ChannelId)
PreviewSessionStategetSession ()
 Returns 0 if not attached to a session.
const PreviewSessionStategetSession () const
framing::ChannelId getChannel () const
ConnectionState & getConnection ()
const ConnectionState & getConnection () const
framing::AMQP_ClientProxy & getProxy ()
const framing::AMQP_ClientProxy & getProxy () const
void localSuspend ()
void detach ()

Protected Member Functions

void handleIn (framing::AMQFrame &)
void handleOut (framing::AMQFrame &)

Detailed Description

A SessionHandler is associated with each active channel.

It receives incoming frames, handles session commands and manages the association between the channel and a session.


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