#include <BMASMTPSession.h>
|
void | protocol (char *data, int length) override |
|
void | onConnected () override |
| Called when socket is open and ready to communicate. More...
|
|
virtual void | protocol (std::string data)=0 |
|
void | setBufferSize (int length) |
|
void | shutdown () |
|
|
std::stringstream | out |
|
BMAIPAddress | ipAddress |
|
class { |
} | bufferSize |
|
std::string | name |
|
std::string | tag |
|
BMAEPoll & | ePoll |
|
bool | shutDown = false |
|
BMAConsoleSession
Extends the session parameters for this BMATCPSocket derived object. Extend the protocol() method in order to define the behavior and protocol interaction for this socket which is a console session.
◆ output()
virtual void BMASMTPSession::output |
( |
std::stringstream & |
out | ) |
|
|
virtual |
The output method is called by a socket session (BMASession) and will output the detail information for the client socket. When extending BMATCPSocket or BMASession you can override the method to add attributes to the list.
Reimplemented from BMATCPSocket.
The documentation for this class was generated from the following file: