Definition for SOL Context Class

SOL context class provides interfaces for operations on a SOL
payload instance, to send data to a remote console and receive SOL
payload from a remote console, retry SOL payload. It manages the
sequence numbers related to the SOL and the retry count.

Change-Id: If3926a98bf9435779f4d6d7d564f48c576bf1f24
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index da9d488..f9fb32d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -41,7 +41,8 @@
 	crypt_algo.hpp \
 	crypt_algo.cpp \
 	sol/console_buffer.hpp \
-	sd_event_loop.hpp
+	sd_event_loop.hpp \
+	sol/sol_context.hpp
 
 netipmid_CPPFLAGS = -DNET_IPMID_LIB_PATH=\"/usr/lib/net-ipmid/\"
 netipmid_LDFLAGS = $(SYSTEMD_LIBS) $(CRYPTO_LIBS) $(libmapper_LIBS) $(LIBADD_DLOPEN) -export-dynamic