AMICO_MemoryLink Class Reference

#include <AMICO_MemoryLink.h>

Inherits AMICO2::AMICO_Link.

Collaboration diagram for AMICO_MemoryLink:

Collaboration graph

Public Member Functions

AMICO_LinkAccept (const AP_Uint32 timeout)
 AMICO_MemoryLink (const AP_String &address="", AMICO_ActiveMessageQueue *queue=NULL)
void Close (void)
AP_Bool Connect (const AP_String &alias, const AP_Uint32 timeout)
AP_Bool Recv (AMICO_ActiveMessagePointer &message)
void run (void)
AP_Bool Send (const AMICO_ActiveMessage &message)

Constructor & Destructor Documentation

AMICO_MemoryLink ( const AP_String address = "",
AMICO_ActiveMessageQueue queue = NULL 
)


Member Function Documentation

AMICO_Link * Accept ( const AP_Uint32  timeout  )  [virtual]

Implements AMICO_Link.

void Close ( void   )  [virtual]

Implements AMICO_Link.

AP_Bool Connect ( const AP_String alias,
const AP_Uint32  timeout 
) [virtual]

Implements AMICO_Link.

AP_Bool Recv ( AMICO_ActiveMessagePointer message  )  [virtual]

Implements AMICO_Link.

void run ( void   )  [virtual]

Main thread function. It must be overloaded in your derived class. It has no parameter.

Example:
void run(void)
{
while(is_running())
{
... do something ...
}
}

Reimplemented from AP_Thread.

AP_Bool Send ( const AMICO_ActiveMessage message  )  [virtual]

Implements AMICO_Link.


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

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8