#include <BMAIMAPSession.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 |
|
BMAIMAPSession
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 an IMAP session.
◆ output()
virtual void BMAIMAPSession::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: