#include <BMAPOP3Session.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 |
|
BMAPOP3Session
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 BMAPOP3Session::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: