ariba::overlay::BaseOverlay::LinkItem Class Reference

Collaboration diagram for ariba::overlay::BaseOverlay::LinkItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LinkItem ()
 LinkItem (const LinkID &_link, const NodeID &_node, const ServiceID &_service, CommunicationListener *_interface)
 LinkItem (const LinkItem &rh)
void deleteWaiting ()
void markused ()

Public Attributes

const LinkID link
NodeID node
ServiceID service
CommunicationListenerinterface
bool linkup
bool autolink
time_t lastuse
deque< Message * > waitingmsg

Static Public Attributes

static const LinkItem UNSPECIFIED


Detailed Description

Link management

Definition at line 419 of file BaseOverlay.h.


Constructor & Destructor Documentation

ariba::overlay::BaseOverlay::LinkItem::LinkItem (  )  [inline]

Definition at line 423 of file BaseOverlay.h.

ariba::overlay::BaseOverlay::LinkItem::LinkItem ( const LinkID _link,
const NodeID _node,
const ServiceID _service,
CommunicationListener _interface 
) [inline]

Definition at line 433 of file BaseOverlay.h.

ariba::overlay::BaseOverlay::LinkItem::LinkItem ( const LinkItem rh  )  [inline]

Definition at line 446 of file BaseOverlay.h.

References waitingmsg.


Member Function Documentation

void ariba::overlay::BaseOverlay::LinkItem::deleteWaiting (  )  [inline]

Definition at line 460 of file BaseOverlay.h.

References waitingmsg.

Referenced by ariba::overlay::BaseOverlay::dropLink().

void ariba::overlay::BaseOverlay::LinkItem::markused (  )  [inline]

Definition at line 475 of file BaseOverlay.h.

References lastuse.


Member Data Documentation

Definition at line 421 of file BaseOverlay.h.

Definition at line 468 of file BaseOverlay.h.

Definition at line 469 of file BaseOverlay.h.

Referenced by ariba::overlay::BaseOverlay::dropLink().

Definition at line 470 of file BaseOverlay.h.

Definition at line 471 of file BaseOverlay.h.

Referenced by ariba::overlay::BaseOverlay::dropLink().

Definition at line 472 of file BaseOverlay.h.

Definition at line 479 of file BaseOverlay.h.

Definition at line 480 of file BaseOverlay.h.

Referenced by markused().

Definition at line 481 of file BaseOverlay.h.

Referenced by deleteWaiting(), ariba::overlay::BaseOverlay::dropLink(), and LinkItem().


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

Generated on Wed May 27 18:24:02 2009 for Ariba by  doxygen 1.5.6