BMA Server Framework
|
Public Member Functions | |
TLSService (TLSServerSocket &server) | |
![]() | |
Service () | |
void | removeFromSessionList (Session *session) |
virtual void | sessionErrorHandler (std::string errorString, Session *session) |
virtual Session * | getSocketAccept (EPoll &epoll) |
void | output (Session *session) override |
Output the consoles array to the console. | |
![]() | |
virtual bool | check (std::string request) |
virtual int | processCommand (std::string request, Session *session, std::stringstream &data) |
void | setName (std::string name) |
std::string | getName () |
Public Attributes | |
SSL_CTX * | ctx |
![]() | |
std::vector< Session * > | sessions |
CommandList | commands |
![]() | |
std::string | name |
std::string | tag |