| 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:
| xrl | XRL to be sent. | 
| direct_call | indication of whether the caller is on the stack. | 
| cb | Callback 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]
| void	 batch_start () | batch_start | 
[virtual]
| void	 batch_stop () | batch_stop | 
[virtual]
| const string&  address () | address | 
[const]
| EventLoop&  eventloop () | eventloop | 
[const]
| EventLoop& _eventloop | _eventloop | 
[protected]
| string _address | _address | 
[protected]