class XrlCoordV0p1Client


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods

Protected Members


Detailed Description

 XrlCoordV0p1Client (XrlSender* s)

XrlCoordV0p1Client

 ~XrlCoordV0p1Client ()

~XrlCoordV0p1Client

[virtual]

typedef XorpCallback1<void, const XrlError&>::RefPtr CommandCB

CommandCB

bool  send_command ( const char* dst_xrl_target_name, const string& command, const CommandCB& cb )

send_command

Send Xrl intended to:

Command to be executed by the coordinating process.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
commandto be sent to the coordinator.
typedef XorpCallback2<void, const XrlError&, const string*>::RefPtr StatusCB

StatusCB

bool  send_status ( const char* dst_xrl_target_name, const string& peer, const StatusCB& cb )

send_status

Send Xrl intended to:

Status, show the state of this peer.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr PendingCB

PendingCB

bool  send_pending ( const char* dst_xrl_target_name, const PendingCB& cb )

send_pending

Send Xrl intended to:

If there are still any outstanding commands pending will return true. Can be used to poll the coordinating process to verify that the previous command has completed.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
XrlSender* _sender

_sender

[protected]


Generated by: pavlin on possum.icir.org on Wed Mar 21 11:22:57 2007, using kdoc $.