diff options
author | Tom Joseph <tomjoseph@in.ibm.com> | 2017-03-31 10:43:48 +0530 |
---|---|---|
committer | Tom Joseph <tomjoseph@in.ibm.com> | 2017-04-25 12:12:02 +0530 |
commit | ff84849403a5eef6fb48c951951287a76451c95b (patch) | |
tree | 216d8ecd4e70e70e5d69dc4b0eeafb9fc224f9c6 /message_handler.cpp | |
parent | f846fb33d31794b042b5d1fe4c19dd60cc9b2c04 (diff) | |
download | phosphor-net-ipmid-ff84849403a5eef6fb48c951951287a76451c95b.tar.gz phosphor-net-ipmid-ff84849403a5eef6fb48c951951287a76451c95b.zip |
Provide API to set socket channel in session object.
Change-Id: I7d9620c4a34bb8bb85ed6f60ac8b2032355087f6
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Diffstat (limited to 'message_handler.cpp')
-rw-r--r-- | message_handler.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/message_handler.cpp b/message_handler.cpp index 8332517..a68f36b 100644 --- a/message_handler.cpp +++ b/message_handler.cpp @@ -179,5 +179,13 @@ int Handler::send(Message& outMessage) return writeStatus; } +void Handler::setChannelInSession() const +{ + auto session = (std::get<session::Manager&>(singletonPool).getSession( + sessionID)).lock(); + + session->channelPtr = channel; +} + } //namespace message |