From b33a63b36c659a894143382d0a61efe6a598fcc6 Mon Sep 17 00:00:00 2001 From: Gordon Sim Date: Thu, 6 Sep 2007 20:27:33 +0000 Subject: Implementation of execution.result on the client side git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@573359 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/client/ClientChannel.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'cpp/src/qpid/client/ClientChannel.h') diff --git a/cpp/src/qpid/client/ClientChannel.h b/cpp/src/qpid/client/ClientChannel.h index c355fe007a..7ba4b0a246 100644 --- a/cpp/src/qpid/client/ClientChannel.h +++ b/cpp/src/qpid/client/ClientChannel.h @@ -79,18 +79,17 @@ class Channel : private sys::Runnable bool running; ConsumerMap consumers; - ConnectionImpl::shared_ptr connection; - std::auto_ptr session; - SessionCore::shared_ptr sessionCore; + Session session; framing::ChannelId channelId; BlockingQueue gets; framing::Uuid uniqueId; uint32_t nameCounter; + bool active; void stop(); void setQos(); - void open(ConnectionImpl::shared_ptr, SessionCore::shared_ptr); + void open(const Session& session); void closeInternal(); void join(); -- cgit v1.2.1