ariba::overlay::BaseOverlay Member List

This is the complete list of members for ariba::overlay::BaseOverlay, including all inherited members.

_BaseOverlayState enum nameariba::overlay::BaseOverlay [private]
addDescriptor(const LinkID &link=LinkID::UNSPECIFIED)ariba::overlay::BaseOverlay [private]
ariba::overlay::OneHop classariba::overlay::OverlayStructureEvents [friend]
ariba::overlay::OverlayInterface classariba::overlay::OverlayStructureEvents [friend]
ariba::SideportListener classariba::overlay::BaseOverlay [friend]
BaseOverlay()ariba::overlay::BaseOverlay
BaseOverlayState typedefariba::overlay::BaseOverlay [private]
BaseOverlayStateCompleted enum valueariba::overlay::BaseOverlay [private]
BaseOverlayStateInvalid enum valueariba::overlay::BaseOverlay [private]
bcariba::overlay::BaseOverlay [private]
bind(CommunicationListener *listener, const ServiceID &sid)ariba::overlay::BaseOverlay
bind(NodeListener *listener)ariba::overlay::BaseOverlay
bootstrapLinksariba::overlay::BaseOverlay [private]
broadcastMessage(Message *message, const ServiceID &service)ariba::overlay::BaseOverlay
Chord classariba::overlay::BaseOverlay [friend]
CommunicationEvents()ariba::communication::CommunicationEvents
communicationListenersariba::overlay::BaseOverlay [private]
compare(const LinkID &lhs, const LinkID &rhs)ariba::overlay::BaseOverlay [private]
counterariba::overlay::BaseOverlay [private]
createSpoVNet(const SpoVNetID &id, const OverlayParameterSet &param=OverlayParameterSet::DEFAULT, const SecurityParameterSet &sec=SecurityParameterSet::DEFAULT, const QoSParameterSet &qos=QoSParameterSet::DEFAULT)ariba::overlay::BaseOverlay
dropLink(const LinkID &link)ariba::overlay::BaseOverlay
eraseDescriptor(const LinkID &link, bool communication=false)ariba::overlay::BaseOverlay [private]
establishDirectLink(const EndpointDescriptor &endpoint, const ServiceID &service=OverlayInterface::OVERLAY_SERVICE_ID)ariba::overlay::BaseOverlay
establishLink(const EndpointDescriptor &ep, const NodeID &node, const ServiceID &service)ariba::overlay::BaseOverlay
establishLink(const NodeID &remote, const ServiceID &service=OverlayInterface::OVERLAY_SERVICE_ID)ariba::overlay::BaseOverlay
eventFunction()ariba::overlay::BaseOverlay [protected, virtual]
getAutoDescriptor(const NodeID &node, const ServiceID &service)ariba::overlay::BaseOverlay [private]
getDescriptor(const LinkID &link, bool communication=false)ariba::overlay::BaseOverlay [private]
getDescriptor(const LinkID &link, bool communication=false) const ariba::overlay::BaseOverlay [private]
getEndpointDescriptor(const LinkID &link=LinkID::UNSPECIFIED) const ariba::overlay::BaseOverlay
getEndpointDescriptor(const NodeID &node) const ariba::overlay::BaseOverlay
getLinkHTMLInfo()ariba::overlay::BaseOverlay [protected]
getLinkIDs(const NodeID &nid=NodeID::UNSPECIFIED) const ariba::overlay::BaseOverlay
getListener(const ServiceID &id)ariba::overlay::BaseOverlay [private]
getNodeID(const LinkID &lid=LinkID::UNSPECIFIED) const ariba::overlay::BaseOverlay
getOverlayNeighbors(bool deep=true) const ariba::overlay::BaseOverlay
getRelayLinkTo(const NodeID &remote)ariba::overlay::BaseOverlay [private]
handleData(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleJoinReply(OverlayMsg *msg, const LinkID &bcLink)ariba::overlay::BaseOverlay [private]
handleJoinRequest(OverlayMsg *msg, const LinkID &bcLink)ariba::overlay::BaseOverlay [private]
handleLinkAlive(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleLinkDirect(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleLinkReply(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleLinkRequest(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleLinkUpdate(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleMessage(const Message *message, LinkDescriptor *ld, const LinkID bcLink=LinkID::UNSPECIFIED)ariba::overlay::BaseOverlay [private]
handleSignaling(OverlayMsg *msg, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
handleSystemEvent(const SystemEvent &event)ariba::utility::Timer [protected, virtual]
incomingRouteMessage(Message *msg, const LinkID &link=LinkID::UNSPECIFIED, const NodeID &source=NodeID::UNSPECIFIED)ariba::overlay::OverlayStructureEvents [protected, virtual]
isRunning()ariba::utility::Timer [protected]
isStarted()ariba::overlay::BaseOverlay
JoiningNodes typedefariba::overlay::BaseOverlay [private]
joiningNodesariba::overlay::BaseOverlay [private]
joinSpoVNet(const SpoVNetID &id, const EndpointDescriptor &boot=EndpointDescriptor::UNSPECIFIED())ariba::overlay::BaseOverlay
leaveSpoVNet()ariba::overlay::BaseOverlay
linksariba::overlay::BaseOverlay [private]
nodeIdariba::overlay::BaseOverlay [private]
nodeListenersariba::overlay::BaseOverlay [private]
NodeListenerVector typedefariba::overlay::BaseOverlay [private]
OneHop classariba::overlay::BaseOverlay [friend]
onLinkChanged(const LinkID &id, const address_v *oldlocal, const address_v *newlocal, const address_v *oldremote, const address_v *newremote)ariba::overlay::BaseOverlay [protected, virtual]
onLinkDown(const LinkID &id, const address_v *local, const address_v *remote)ariba::overlay::BaseOverlay [protected, virtual]
onLinkFail(const LinkID &id, const address_v *local, const address_v *remote)ariba::overlay::BaseOverlay [protected, virtual]
onLinkQoSChanged(const LinkID &id, const address_v *local, const address_v *remote, const QoSParameterSet &qos)ariba::overlay::BaseOverlay [protected, virtual]
onLinkRequest(const LinkID &id, const address_v *local, const address_v *remote)ariba::overlay::BaseOverlay [protected, virtual]
onLinkUp(const LinkID &id, const address_v *local, const address_v *remote)ariba::overlay::BaseOverlay [protected, virtual]
onNodeJoin(const NodeID &node)ariba::overlay::BaseOverlay [protected, virtual]
overlayBootstrapariba::overlay::BaseOverlay [private]
overlayInterfaceariba::overlay::BaseOverlay [private]
OverlayStructureEvents()ariba::overlay::OverlayStructureEvents
receiveMessage(const Message *message, const LinkID &link, const NodeID &)ariba::overlay::BaseOverlay [protected, virtual]
refreshRelayInformation(const OverlayMsg *message, LinkDescriptor *ld)ariba::overlay::BaseOverlay [private]
registerSidePort(SideportListener *_sideport)ariba::overlay::BaseOverlay
relay_routesariba::overlay::BaseOverlay [private]
removeRelayLink(const LinkID &link)ariba::overlay::BaseOverlay [private]
removeRelayNode(const NodeID &link)ariba::overlay::BaseOverlay [private]
reset()ariba::utility::Timer [protected]
route(OverlayMsg *message)ariba::overlay::BaseOverlay [private]
send(OverlayMsg *message, const NodeID &destination)ariba::overlay::BaseOverlay [private]
send(OverlayMsg *message, LinkDescriptor *ld, bool ignore_down=false)ariba::overlay::BaseOverlay [private]
send_link(OverlayMsg *message, const LinkID &link, bool ignore_down=false)ariba::overlay::BaseOverlay [private]
send_node(OverlayMsg *message, const NodeID &remote, const ServiceID &service=OverlayInterface::OVERLAY_SERVICE_ID)ariba::overlay::BaseOverlay [private]
sendMessage(const Message *message, const LinkID &link)ariba::overlay::BaseOverlay
sendMessage(const Message *message, const NodeID &remote, const ServiceID &service=OverlayInterface::OVERLAY_SERVICE_ID)ariba::overlay::BaseOverlay
setInterval(unsigned int millis, bool oneshot=false)ariba::utility::Timer [protected]
showLinks()ariba::overlay::BaseOverlay [private]
sideportariba::overlay::BaseOverlay [private]
spovnetIdariba::overlay::BaseOverlay [private]
spovnetInitiatorariba::overlay::BaseOverlay [private]
stabilizeLinks()ariba::overlay::BaseOverlay [private]
stabilizeRelays()ariba::overlay::BaseOverlay [private]
start(BaseCommunication &_basecomm, const NodeID &_nodeid)ariba::overlay::BaseOverlay
ariba::utility::Timer::start()ariba::utility::Timer [protected]
startedariba::overlay::BaseOverlay [private]
stateariba::overlay::BaseOverlay [private]
stop()ariba::overlay::BaseOverlay
SystemEventListener()ariba::utility::SystemEventListener [protected]
Timer()ariba::utility::Timer [protected]
unbind(CommunicationListener *listener, const ServiceID &sid)ariba::overlay::BaseOverlay
unbind(NodeListener *listener)ariba::overlay::BaseOverlay
unregisterSidePort(SideportListener *_sideport)ariba::overlay::BaseOverlay
use_logging_h(BaseOverlay)ariba::overlay::BaseOverlay [private]
~BaseOverlay()ariba::overlay::BaseOverlay [virtual]
~CommunicationEvents()ariba::communication::CommunicationEvents [virtual]
~OverlayStructureEvents()ariba::overlay::OverlayStructureEvents [virtual]
~SystemEventListener()=0ariba::utility::SystemEventListener [protected, pure virtual]
~Timer()ariba::utility::Timer [protected, virtual]


Generated on Fri Aug 14 23:39:22 2009 for Ariba by  doxygen 1.5.8