#include <SessionHandler.h>
Public Member Functions | |
SessionHandler (Connection &, framing::ChannelId) | |
SessionState * | getSession () |
Get broker::SessionState. | |
const SessionState * | getSession () const |
ConnectionState & | getConnection () |
const ConnectionState & | getConnection () const |
framing::AMQP_ClientProxy & | getProxy () |
const framing::AMQP_ClientProxy & | getProxy () const |
virtual void | handleDetach () |
void | attached (const std::string &name) |
Protected Member Functions | |
virtual void | setState (const std::string &sessionName, bool force) |
virtual qpid::SessionState * | getState () |
virtual framing::FrameHandler * | getInHandler () |
virtual void | channelException (uint16_t code, const std::string &msg) |
virtual void | connectionException (uint16_t code, const std::string &msg) |
virtual void | readyToSend () |
It receives incoming frames, handles session controls and manages the association between the channel and a session.
Definition at line 42 of file SessionHandler.h.