VMime
|
Public Member Functions | |
virtual | ~tracer () |
virtual void | traceReceiveBytes (const size_t count, const string &state="") |
virtual void | traceSendBytes (const size_t count, const string &state="") |
virtual void | traceSend (const string &line)=0 |
virtual void | traceReceive (const string &line)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from object | |
object () | |
object (const object &) | |
object & | operator= (const object &) |
virtual | ~object () |
Base class for an object used to trace network communication between the client and the server.
|
virtual |
|
pure virtual |
Trace a response line which has been received.
line | response line |
Referenced by tracer::traceReceiveBytes().
Trace raw bytes which have been received.
count | number of bytes |
state | protocol state (eg. "SASL exchange"), or empty |
References tracer::traceReceive().
|
pure virtual |
Trace a command line which has been sent.
line | command line |
Referenced by tracer::traceSendBytes().
Trace raw bytes which have been sent.
count | number of bytes |
state | protocol state (eg. "SASL exchange"), or empty |
References tracer::traceSend().