class XrlPFSender


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods

Protected Members


Detailed Description

typedef XorpCallback2<void, const XrlError&, XrlArgs*>::RefPtr SendCallback

SendCallback

 XrlPFSender (EventLoop& e, const char* address)

XrlPFSender

 ~XrlPFSender ()

~XrlPFSender

[virtual]

bool  send (const Xrl& xrl, bool direct_call, const SendCallback& cb)

send

[pure virtual]

Send an Xrl.

This method attempts to perform the sender side processing of an XRL.

If a direct_call the method will return true or false to indicate success to the caller. If not a direct call, a failure will be communicated via a callback since there's no way to get the information directly back to the caller.

Parameters:

xrlXRL to be sent.
direct_callindication of whether the caller is on the stack.
cbCallback to be invoked with result.
bool  sends_pending ()

sends_pending

[const pure virtual]

const char*  protocol ()

protocol

[const pure virtual]

bool  alive ()

alive

[const pure virtual]

inline const string&  address ()

address

[const]

inline EventLoop&  eventloop ()

eventloop

[const]

EventLoop& _eventloop

_eventloop

[protected]

string _address

_address

[protected]


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:52:50 2005, using kdoc $.