commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ConnectionAction Struct Reference
+ Inheritance diagram for ConnectionAction:

Public Member Functions

void run ()
 
 ConnectionAction ()
 
 ~ConnectionAction ()
 
 ConnectionAction (const ConnectionAction &)
 
ConnectionActionoperator= (const ConnectionAction &)
 
- Public Member Functions inherited from commore::Action
 Action ()
 
virtual ~Action ()
 
void submit (Processor &processor)
 
void stop (Processor &processor, bool wait=true)
 
void abort (Processor &processor, bool wait=true)
 
bool is_to_stop ()
 
bool is_to_abort ()
 
bool is_running ()
 
bool is_stopped ()
 
int wait (Processor &processor, const int timeout_ms=0)
 
void reset ()
 
commore::CriticalSectionget_cs ()
 
- Public Member Functions inherited from commore::RefObject
 RefObject ()
 
virtual ~RefObject ()
 
virtual void attach ()
 
virtual void release ()
 
virtual void nested_attach ()
 
virtual void nested_release ()
 
virtual void interface_release ()
 
virtual void Run ()
 

Public Attributes

bool terminated_
 
Event event_
 
PSocketClient socket_
 
AString address_
 

Additional Inherited Members

- 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 ACharfactory_name ()
 

Constructor & Destructor Documentation

ConnectionAction::ConnectionAction ( )
ConnectionAction::~ConnectionAction ( )
ConnectionAction::ConnectionAction ( const ConnectionAction )

Member Function Documentation

ConnectionAction& ConnectionAction::operator= ( const ConnectionAction )
void ConnectionAction::run ( )
virtual

Run method to be implemented in derived class

Reimplemented from commore::Action.

Member Data Documentation

AString ConnectionAction::address_
Event ConnectionAction::event_
PSocketClient ConnectionAction::socket_
bool ConnectionAction::terminated_

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