GENERIC_SERVER
0.0.0.9
A light-weight, cross-platform, pluggable, extensible and secure framework for deploying C++ plug-ins.
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Master program that initiates GENERIC_SERVER, spawns a thread for each plug-in and runs message loop for that plug-in |
![]() ![]() ![]() | |
![]() ![]() ![]() | Singleton class to manage framework state and provide utility functions. This class stores master Vector, where all plug-ins are stored. It provides mechanisms to access all loaded plug-ins, loads and unloads plug-ins and provides TCP socket and TLS functionality to plug-ins |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Utility class for TLS. Please refer excellent documentation at: http://www.openssl.org/docs/ssl/ssl.html |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | This is the base class for all plugins. All plug-ins should derive from this class. This class has a bunch of virtual functions that all plug-in could/should implement. In addition to virtual functions, this class also provides a lot of utility functions for all plug-ins |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | This is a plug-in to demostrate usage of generic_server. This class is derived from GENERIC_PLUGIN, it implements a bunch of virtual functions |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | This is a plug-in to demostrate usage of generic_server. This class is derived from GENERIC_PLUGIN, it implements a bunch of virtual functions |
![]() ![]() | |
![]() ![]() ![]() | This is a sample client program that interfaces with GENERIC_SERVER framework |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | This is a sample client program that interfaces with GENERIC_SERVER framework |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() |