|
VMime
|
#include <tracer.hpp>


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.
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 vmime::count(), vmime::dynamicCast(), and tracer::traceReceive().
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 vmime::count(), vmime::dynamicCast(), and tracer::traceSend().