ulxr::hidden::Receiver_t Class Reference

Wrapper class for the receiver types. More...

#include <ulxr_requester.h>

Collaboration diagram for ulxr::hidden::Receiver_t:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Receiver_t (StaticReceiver_t recv)
 Receiver is a function or static method.
 Receiver_t (DynamicReceiver_t recv)
 Receiver is a class method.
void receive (const MethodResponse &resp)
 Call the actual receiver function.
void free ()
 Free memory.

Protected Attributes

StaticReceiver_t static_recv
DynamicReceiver_t dynamic_recv

Detailed Description

Wrapper class for the receiver types.

Definition at line 105 of file ulxr_requester.h.


Constructor & Destructor Documentation

ulxr::hidden::Receiver_t::Receiver_t ( StaticReceiver_t  recv  ) 

Receiver is a function or static method.

Parameters:
recv function adress

Definition at line 234 of file ulxr_requester.cpp.

ulxr::hidden::Receiver_t::Receiver_t ( DynamicReceiver_t  recv  ) 

Receiver is a class method.

Parameters:
recv method wrapper

Definition at line 241 of file ulxr_requester.cpp.


Member Function Documentation

void ulxr::hidden::Receiver_t::receive ( const MethodResponse resp  ) 

Call the actual receiver function.

Parameters:
resp method response which is sent to the receiver

Definition at line 248 of file ulxr_requester.cpp.

Referenced by ulxr::dispatchThreaded().

void ulxr::hidden::Receiver_t::free (  ) 

Free memory.

Definition at line 258 of file ulxr_requester.cpp.

Referenced by ulxr::dispatchThreaded().


Member Data Documentation

StaticReceiver_t ulxr::hidden::Receiver_t::static_recv [protected]

Definition at line 129 of file ulxr_requester.h.

DynamicReceiver_t ulxr::hidden::Receiver_t::dynamic_recv [protected]

Definition at line 130 of file ulxr_requester.h.


The documentation for this class was generated from the following files:
Generated on Sun Aug 19 20:09:15 2007 for ulxmlrpcpp by  doxygen 1.5.1