|
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 | |
1.8.6