XrlProfileClientV0p1Client (XrlSender* s)
| XrlProfileClientV0p1Client |
~XrlProfileClientV0p1Client ()
| ~XrlProfileClientV0p1Client |
[virtual]
typedef XorpCallback1<void, const XrlError&>::RefPtr LogCB | LogCB |
bool send_log (
const char* dst_xrl_target_name,
const string& pname,
const uint32_t& sec,
const uint32_t& usec,
const string& comment,
const LogCB& cb
)
| send_log |
Send Xrl intended to:
A log entry that is sent from a profile server.
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
pname | profiling variable. |
sec | absolute time in seconds that this entry was created. |
usec | absolute time in micro seconds that this entry was created. |
comment | a comment to be appended to this entry. |
typedef XorpCallback1<void, const XrlError&>::RefPtr FinishedCB | FinishedCB |
bool send_finished (
const char* dst_xrl_target_name,
const string& pname,
const FinishedCB& cb
)
| send_finished |
Send Xrl intended to:
Sent to notify the client that all log entries have been sent.
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
pname | profiling variable. |
XrlSender* _sender | _sender |
[protected]