|
xorp
|
Public Types | |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | NewConfigUserCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigSavedDoneCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigChangeDoneCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigChangedCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ModuleStatusCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | NewConfigUserCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigSavedDoneCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigChangeDoneCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ConfigChangedCB |
|
typedef XorpCallback1< void, const XrlError & >::RefPtr | ModuleStatusCB |
Public Member Functions | |
| XrlRtrmgrClientV0p2Client (XrlSender *s) | |
| bool | send_new_config_user (const char *dst_xrl_target_name, const uint32_t &userid, const NewConfigUserCB &cb) |
| bool | send_config_saved_done (const char *dst_xrl_target_name, const bool &success, const string &errmsg, const ConfigSavedDoneCB &cb) |
| bool | send_config_change_done (const char *dst_xrl_target_name, const bool &success, const string &errmsg, const ConfigChangeDoneCB &cb) |
| bool | send_config_changed (const char *dst_xrl_target_name, const uint32_t &userid, const string &deltas, const string &deletions, const ConfigChangedCB &cb) |
| bool | send_module_status (const char *dst_xrl_target_name, const string &modname, const uint32_t &status, const ModuleStatusCB &cb) |
| XrlRtrmgrClientV0p2Client (XrlSender *s) | |
| bool | send_new_config_user (const char *dst_xrl_target_name, const uint32_t &userid, const NewConfigUserCB &cb) |
| bool | send_config_saved_done (const char *dst_xrl_target_name, const bool &success, const string &errmsg, const ConfigSavedDoneCB &cb) |
| bool | send_config_change_done (const char *dst_xrl_target_name, const bool &success, const string &errmsg, const ConfigChangeDoneCB &cb) |
| bool | send_config_changed (const char *dst_xrl_target_name, const uint32_t &userid, const string &deltas, const string &deletions, const ConfigChangedCB &cb) |
| bool | send_module_status (const char *dst_xrl_target_name, const string &modname, const uint32_t &status, const ModuleStatusCB &cb) |
Protected Attributes | |
| XrlSender * | _sender |
Static Private Member Functions | |
| static void | unmarshall_new_config_user (const XrlError &e, XrlArgs *a, NewConfigUserCB cb) |
| static void | unmarshall_config_saved_done (const XrlError &e, XrlArgs *a, ConfigSavedDoneCB cb) |
| static void | unmarshall_config_change_done (const XrlError &e, XrlArgs *a, ConfigChangeDoneCB cb) |
| static void | unmarshall_config_changed (const XrlError &e, XrlArgs *a, ConfigChangedCB cb) |
| static void | unmarshall_module_status (const XrlError &e, XrlArgs *a, ModuleStatusCB cb) |
| static void | unmarshall_new_config_user (const XrlError &e, XrlArgs *a, NewConfigUserCB cb) |
| static void | unmarshall_config_saved_done (const XrlError &e, XrlArgs *a, ConfigSavedDoneCB cb) |
| static void | unmarshall_config_change_done (const XrlError &e, XrlArgs *a, ConfigChangeDoneCB cb) |
| static void | unmarshall_config_changed (const XrlError &e, XrlArgs *a, ConfigChangedCB cb) |
| static void | unmarshall_module_status (const XrlError &e, XrlArgs *a, ModuleStatusCB cb) |
Private Attributes | |
| auto_ptr< Xrl > | ap_xrl_new_config_user |
| auto_ptr< Xrl > | ap_xrl_config_saved_done |
| auto_ptr< Xrl > | ap_xrl_config_change_done |
| auto_ptr< Xrl > | ap_xrl_config_changed |
| auto_ptr< Xrl > | ap_xrl_module_status |