commore  1.0.6-SNAPSHOT
 All Classes Namespaces Functions Variables Typedefs Enumerations Pages
commore::Sender Class Reference
+ Inheritance diagram for commore::Sender:

Public Member Functions

const AStringget_address () const
 
virtual bool is_ok ()
 
virtual bool is_connected ()
 
virtual int call (const Tuple &in_req, Tuple &out_req)
 
virtual void set_param (const Tuple &param)
 
virtual Tupleget_param (Tuple &param)
 
- Public Member Functions inherited from commore::RefObject
 RefObject ()
 
virtual void attach ()
 
virtual void release ()
 
virtual void nested_attach ()
 
virtual void nested_release ()
 
virtual void interface_release ()
 
virtual void Run ()
 
virtual CriticalSectionget_cs ()
 

Static Public Member Functions

static const AChar * factory_name ()
 
- Static Public Member Functions inherited from commore::RefObject
static AutoRefBase auto_create ()
 
static AutoRefBase auto_create (const AChar *s)
 
static AutoRefBase create ()
 
static AutoRefBase create (const AChar *s)
 
static AutoRefBase bind ()
 
static AutoRefBase bind (const AChar *s)
 
static const AChar * factory_name ()
 

Protected Attributes

AString address_
 

Member Function Documentation

virtual int commore::Sender::call ( const Tuple in_req,
Tuple out_req 
)
virtual

The Call method

const AString& commore::Sender::get_address ( ) const
inline
Returns
bind address
virtual bool commore::Sender::is_connected ( )
virtual

Check if a connection have been created

virtual bool commore::Sender::is_ok ( )
virtual

Check Sender integrity Implementation return here possible invalid state

virtual void commore::Sender::set_param ( const Tuple param)
virtual

Param management


The documentation for this class was generated from the following file: