xorp

XorpClient Class Reference

List of all members.

Public Member Functions

 XorpClient (EventLoop &eventloop, XrlRouter &xrl_router)
void send_now (const Xrl &xrl, XrlRouter::XrlCallback cb, const string &expected_response, bool do_exec)
void fake_send_done (string xrl_return_spec, XrlRouter::XrlCallback cb)
 fake_send_done decouples the XRL response callback for debug_mode calls to send_now, so that the callback doesn't happen until after send_now has returned.
XrlArgs fake_return_args (const string &xrl_return_spec)
 fake_return_args is purely needed for testing, so that XRLs that should return a value don't completely fail
EventLoopeventloop () const

Private Attributes

EventLoop_eventloop
XrlRouter_xrl_router
XorpTimer _delay_timer

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations