Add function to send outbound SOL payload
Change-Id: I63213034110c0a550b43e1cbc0115b1312821e3d
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
diff --git a/sol/sol_context.cpp b/sol/sol_context.cpp
index ec48a59..c00d01c 100644
--- a/sol/sol_context.cpp
+++ b/sol/sol_context.cpp
@@ -198,7 +198,12 @@
void Context::sendPayload(const Buffer& out) const
{
+ auto session = (std::get<session::Manager&>(singletonPool).getSession(
+ sessionID)).lock();
+ message::Handler msgHandler(session->channelPtr, sessionID);
+
+ msgHandler.sendSOLPayload(out);
}
} // namespace sol