|
xorp
|
Public Types | |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | StartTransmissionCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | EndTransmissionCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl0CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl1CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl2CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl9CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrlxCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | StartTransmissionCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | EndTransmissionCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl0CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl1CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl2CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrl9CB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | AddXrlxCB |
Public Member Functions | |
| XrlTestXrlsV0p1Client (XrlSender *s) | |
| bool | send_start_transmission (const char *dst_xrl_target_name, const StartTransmissionCB &cb) |
| bool | send_end_transmission (const char *dst_xrl_target_name, const EndTransmissionCB &cb) |
| bool | send_add_xrl0 (const char *dst_xrl_target_name, const AddXrl0CB &cb) |
| bool | send_add_xrl1 (const char *dst_xrl_target_name, const string &data1, const AddXrl1CB &cb) |
| bool | send_add_xrl2 (const char *dst_xrl_target_name, const string &data1, const string &data2, const AddXrl2CB &cb) |
| bool | send_add_xrl9 (const char *dst_xrl_target_name, const bool &data1, const int32_t &data2, const IPv4 &data3, const IPv4Net &data4, const IPv6 &data5, const IPv6Net &data6, const Mac &data7, const string &data8, const vector< uint8_t > &data9, const AddXrl9CB &cb) |
| bool | send_add_xrlx (const char *dst_xrl_target_name, const XrlAtomList &data, const AddXrlxCB &cb) |
| XrlTestXrlsV0p1Client (XrlSender *s) | |
| bool | send_start_transmission (const char *dst_xrl_target_name, const StartTransmissionCB &cb) |
| bool | send_end_transmission (const char *dst_xrl_target_name, const EndTransmissionCB &cb) |
| bool | send_add_xrl0 (const char *dst_xrl_target_name, const AddXrl0CB &cb) |
| bool | send_add_xrl1 (const char *dst_xrl_target_name, const string &data1, const AddXrl1CB &cb) |
| bool | send_add_xrl2 (const char *dst_xrl_target_name, const string &data1, const string &data2, const AddXrl2CB &cb) |
| bool | send_add_xrl9 (const char *dst_xrl_target_name, const bool &data1, const int32_t &data2, const IPv4 &data3, const IPv4Net &data4, const IPv6 &data5, const IPv6Net &data6, const Mac &data7, const string &data8, const vector< uint8_t > &data9, const AddXrl9CB &cb) |
| bool | send_add_xrlx (const char *dst_xrl_target_name, const XrlAtomList &data, const AddXrlxCB &cb) |
Protected Attributes | |
| XrlSender * | _sender |
Static Private Member Functions | |
| static void | unmarshall_start_transmission (const XrlError &e, XrlArgs *a, StartTransmissionCB cb) |
| static void | unmarshall_end_transmission (const XrlError &e, XrlArgs *a, EndTransmissionCB cb) |
| static void | unmarshall_add_xrl0 (const XrlError &e, XrlArgs *a, AddXrl0CB cb) |
| static void | unmarshall_add_xrl1 (const XrlError &e, XrlArgs *a, AddXrl1CB cb) |
| static void | unmarshall_add_xrl2 (const XrlError &e, XrlArgs *a, AddXrl2CB cb) |
| static void | unmarshall_add_xrl9 (const XrlError &e, XrlArgs *a, AddXrl9CB cb) |
| static void | unmarshall_add_xrlx (const XrlError &e, XrlArgs *a, AddXrlxCB cb) |
| static void | unmarshall_start_transmission (const XrlError &e, XrlArgs *a, StartTransmissionCB cb) |
| static void | unmarshall_end_transmission (const XrlError &e, XrlArgs *a, EndTransmissionCB cb) |
| static void | unmarshall_add_xrl0 (const XrlError &e, XrlArgs *a, AddXrl0CB cb) |
| static void | unmarshall_add_xrl1 (const XrlError &e, XrlArgs *a, AddXrl1CB cb) |
| static void | unmarshall_add_xrl2 (const XrlError &e, XrlArgs *a, AddXrl2CB cb) |
| static void | unmarshall_add_xrl9 (const XrlError &e, XrlArgs *a, AddXrl9CB cb) |
| static void | unmarshall_add_xrlx (const XrlError &e, XrlArgs *a, AddXrlxCB cb) |
Private Attributes | |
| auto_ptr< Xrl > | ap_xrl_start_transmission |
| auto_ptr< Xrl > | ap_xrl_end_transmission |
| auto_ptr< Xrl > | ap_xrl_add_xrl0 |
| auto_ptr< Xrl > | ap_xrl_add_xrl1 |
| auto_ptr< Xrl > | ap_xrl_add_xrl2 |
| auto_ptr< Xrl > | ap_xrl_add_xrl9 |
| auto_ptr< Xrl > | ap_xrl_add_xrlx |