diff options
Diffstat (limited to 'cpp/src/qpid/broker/SessionContext.h')
-rw-r--r-- | cpp/src/qpid/broker/SessionContext.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/SessionContext.h b/cpp/src/qpid/broker/SessionContext.h index 7a277964ab..7bc14daf5d 100644 --- a/cpp/src/qpid/broker/SessionContext.h +++ b/cpp/src/qpid/broker/SessionContext.h @@ -40,9 +40,11 @@ class SessionContext : public OwnershipToken, public sys::OutputControl public: virtual ~SessionContext(){} virtual bool isLocal(const ConnectionToken* t) const = 0; + virtual bool isAttached() const = 0; virtual ConnectionState& getConnection() = 0; virtual framing::AMQP_ClientProxy& getProxy() = 0; virtual Broker& getBroker() = 0; + virtual uint16_t getChannel() const = 0; }; }} // namespace qpid::broker |