IfConfigSetClick (IfConfig& ifc)
| IfConfigSetClick |
~IfConfigSetClick ()
| ~IfConfigSetClick |
[virtual]
int start (string& error_msg)
| start |
[virtual]
Start operation.
Parameters:
error_msg | the error message (if error). |
Returns: XORP_OK on success, otherwise XORP_ERROR.
Reimplemented from IfConfigSet.
int stop (string& error_msg)
| stop |
[virtual]
Stop operation.
Parameters:
error_msg | the error message (if error). |
Returns: XORP_OK on success, otherwise XORP_ERROR.
Reimplemented from IfConfigSet.
bool is_discard_emulated (const IfTreeInterface& i)
| is_discard_emulated |
[const virtual]
Determine if the interface's underlying provider implements discard semantics natively, or if they are emulated through other means.
Parameters:
i | the interface item to inspect. |
Returns: true if discard semantics are emulated.
Reimplemented from IfConfigSet.
const IfTree& iftree ()
| iftree |
[const]
Get a reference to the IfTree instance.
Returns: a reference to the IfTree instance.
void click_config_generator_done (
IfConfigSetClick::ClickConfigGenerator* click_config_generator,
bool success,
const string& error_msg)
| click_config_generator_done |
Receive a signal the work of a Click configuration generator is done.
Parameters:
click_config_generator | a pointer to the IfConfigSetClick::ClickConfigGenerator instance that has completed its work. |
success | if true, then the generator has successfully finished its work, otherwise false. |
error_msg | the error message (if error). |