Public Member Functions | |
LinkDescriptor () | |
default constructor | |
~LinkDescriptor () | |
bool | isUnspecified () const |
Static Public Member Functions | |
static LinkDescriptor & | UNSPECIFIED () |
Public Attributes | |
bool | unspecified |
LinkID | localLink |
link identifiers | |
const address_v * | localLocator |
LinkID | remoteLink |
used underlay addresses for the link | |
const address_v * | remoteLocator |
EndpointDescriptor | remoteEndpoint |
the remote end-point descriptor | |
bool | up |
flag, whether this link is up |
A link descriptor consisting of the end-point descriptor and currently used underlay address.
Definition at line 212 of file BaseCommunication.h.
ariba::communication::BaseCommunication::LinkDescriptor::LinkDescriptor | ( | ) | [inline] |
default constructor
Definition at line 216 of file BaseCommunication.h.
Referenced by UNSPECIFIED().
ariba::communication::BaseCommunication::LinkDescriptor::~LinkDescriptor | ( | ) | [inline] |
Definition at line 222 of file BaseCommunication.h.
References localLocator, and remoteLocator.
bool ariba::communication::BaseCommunication::LinkDescriptor::isUnspecified | ( | ) | const [inline] |
Definition at line 227 of file BaseCommunication.h.
References UNSPECIFIED().
Referenced by ariba::communication::BaseCommunication::getEndpointDescriptor(), and ariba::communication::BaseCommunication::receiveMessage().
static LinkDescriptor& ariba::communication::BaseCommunication::LinkDescriptor::UNSPECIFIED | ( | ) | [inline, static] |
Definition at line 231 of file BaseCommunication.h.
References LinkDescriptor().
Referenced by isUnspecified(), ariba::communication::BaseCommunication::queryLocalLink(), and ariba::communication::BaseCommunication::queryRemoteLink().
link identifiers
Definition at line 240 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::receiveMessage().
Definition at line 241 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::receiveMessage(), and ~LinkDescriptor().
the remote end-point descriptor
Definition at line 248 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::getEndpointDescriptor(), and ariba::communication::BaseCommunication::receiveMessage().
used underlay addresses for the link
Definition at line 244 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::receiveMessage().
Definition at line 245 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::receiveMessage(), ariba::communication::BaseCommunication::send(), and ~LinkDescriptor().
Definition at line 237 of file BaseCommunication.h.
flag, whether this link is up
Definition at line 251 of file BaseCommunication.h.
Referenced by ariba::communication::BaseCommunication::receiveMessage().