#include <PreviewSessionHandler.h>
Collaboration diagram for qpid::broker::PreviewSessionHandler:
Public Member Functions | |
PreviewSessionHandler (PreviewConnection &, framing::ChannelId) | |
PreviewSessionState * | getSession () |
Returns 0 if not attached to a session. | |
const PreviewSessionState * | getSession () 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 &) |
It receives incoming frames, handles session commands and manages the association between the channel and a session.