XrlCommonV0p1Client (XrlSender* s)
| XrlCommonV0p1Client |
~XrlCommonV0p1Client ()
| ~XrlCommonV0p1Client |
[virtual]
typedef XorpCallback2<void, const XrlError&, const string*>::RefPtr GetTargetNameCB | GetTargetNameCB |
bool send_get_target_name (
const char* dst_xrl_target_name,
const GetTargetNameCB& cb
)
| send_get_target_name |
Send Xrl intended to:
Get name of Xrl Target
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
typedef XorpCallback2<void, const XrlError&, const string*>::RefPtr GetVersionCB | GetVersionCB |
bool send_get_version (
const char* dst_xrl_target_name,
const GetVersionCB& cb
)
| send_get_version |
Send Xrl intended to:
Get version string from Xrl Target
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
typedef XorpCallback3<void, const XrlError&, const uint32_t*, const string*>::RefPtr GetStatusCB | GetStatusCB |
bool send_get_status (
const char* dst_xrl_target_name,
const GetStatusCB& cb
)
| send_get_status |
Send Xrl intended to:
Get status of Xrl Target
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
typedef XorpCallback1<void, const XrlError&>::RefPtr ShutdownCB | ShutdownCB |
bool send_shutdown (
const char* dst_xrl_target_name,
const ShutdownCB& cb
)
| send_shutdown |
Send Xrl intended to:
Request clean shutdown of Xrl Target
Parameters:
dst_xrl_target_name | the Xrl target name of the destination. |
XrlSender* _sender | _sender |
[protected]