ariba::overlay::LinkRequest Class Reference

#include <source/ariba/overlay/messages/LinkRequest.h>

Inheritance diagram for ariba::overlay::LinkRequest:

Inheritance graph
[legend]
Collaboration diagram for ariba::overlay::LinkRequest:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LinkRequest ()
 LinkRequest (uint32_t nonce, const EndpointDescriptor *endpoint, bool reply=false)
virtual ~LinkRequest ()
const EndpointDescriptorgetEndpoint () const
bool isReply () const
uint32_t getNonce () const

Private Attributes

 VSERIALIZEABLE
bool free_endpoint_
uint8_t flags
uint32_t nonce
const EndpointDescriptorendpoint


Detailed Description

This message is sent to another overlay node to request a new link.

Author:
Sebastian Mies <mies@tm.uka.de>

Definition at line 22 of file LinkRequest.h.


Constructor & Destructor Documentation

ariba::overlay::LinkRequest::LinkRequest (  ) 

Definition at line 9 of file LinkRequest.cpp.

ariba::overlay::LinkRequest::LinkRequest ( uint32_t  nonce,
const EndpointDescriptor endpoint,
bool  reply = false 
)

Definition at line 13 of file LinkRequest.cpp.

ariba::overlay::LinkRequest::~LinkRequest (  )  [virtual]

Definition at line 17 of file LinkRequest.cpp.


Member Function Documentation

const EndpointDescriptor* ariba::overlay::LinkRequest::getEndpoint (  )  const [inline]

Definition at line 38 of file LinkRequest.h.

References endpoint.

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

bool ariba::overlay::LinkRequest::isReply (  )  const [inline]

Definition at line 42 of file LinkRequest.h.

References flags.

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

uint32_t ariba::overlay::LinkRequest::getNonce (  )  const [inline]

Definition at line 46 of file LinkRequest.h.

References nonce.

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


Member Data Documentation

Definition at line 23 of file LinkRequest.h.

Definition at line 25 of file LinkRequest.h.

Definition at line 26 of file LinkRequest.h.

Referenced by isReply().

Definition at line 27 of file LinkRequest.h.

Referenced by getNonce().

Definition at line 28 of file LinkRequest.h.

Referenced by getEndpoint().


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

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