, including all inherited members.
| _BaseOverlayState enum name | ariba::overlay::BaseOverlay | [private] |
| addDescriptor(const LinkID &link=LinkID::UNSPECIFIED) | ariba::overlay::BaseOverlay | [private] |
| ariba::overlay::OneHop class | ariba::overlay::OverlayStructureEvents | [friend] |
| ariba::overlay::OverlayInterface class | ariba::overlay::OverlayStructureEvents | [friend] |
| ariba::SideportListener class | ariba::overlay::BaseOverlay | [friend] |
| BaseOverlay() | ariba::overlay::BaseOverlay | |
| BaseOverlayState typedef | ariba::overlay::BaseOverlay | [private] |
| BaseOverlayStateCompleted enum value | ariba::overlay::BaseOverlay | [private] |
| BaseOverlayStateInvalid enum value | ariba::overlay::BaseOverlay | [private] |
| bc | ariba::overlay::BaseOverlay | [private] |
| bind(CommunicationListener *listener, const ServiceID &sid) | ariba::overlay::BaseOverlay | |
| bind(NodeListener *listener) | ariba::overlay::BaseOverlay | |
| bootstrapLinks | ariba::overlay::BaseOverlay | [private] |
| broadcastMessage(Message *message, const ServiceID &service) | ariba::overlay::BaseOverlay | |
| Chord class | ariba::overlay::BaseOverlay | [friend] |
| CommunicationEvents() | ariba::communication::CommunicationEvents | |
| communicationListeners | ariba::overlay::BaseOverlay | [private] |
| compare(const LinkID &lhs, const LinkID &rhs) | ariba::overlay::BaseOverlay | [private] |
| counter | ariba::overlay::BaseOverlay | [private] |
| createSpoVNet(const SpoVNetID &id, const OverlayParameterSet ¶m=OverlayParameterSet::DEFAULT, const SecurityParameterSet &sec=SecurityParameterSet::DEFAULT, const QoSParameterSet &qos=QoSParameterSet::DEFAULT) | ariba::overlay::BaseOverlay | |
| debugInformation() | ariba::overlay::BaseOverlay | [private] |
| destroyDHT() | ariba::overlay::BaseOverlay | [private] |
| dht | ariba::overlay::BaseOverlay | [private] |
| dhtGet(const Data &key, const ServiceID &service) | ariba::overlay::BaseOverlay | |
| dhtPut(const Data &key, const Data &value, int ttl=0, bool replace=false, bool no_local_refresh=false) | ariba::overlay::BaseOverlay | |
| dhtRemove(const Data &key, const Data &value) | ariba::overlay::BaseOverlay | |
| dhtRemove(const Data &key) | ariba::overlay::BaseOverlay | |
| dhtSend(OverlayMsg *msg, const NodeID &dest) | ariba::overlay::BaseOverlay | [private] |
| 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] |
| handleDHTMessage(OverlayMsg *msg) | 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] |
| initDHT() | ariba::overlay::BaseOverlay | [private] |
| isRunning() | ariba::utility::Timer | [protected] |
| isStarted() | ariba::overlay::BaseOverlay | |
| JoiningNodes typedef | ariba::overlay::BaseOverlay | [private] |
| joiningNodes | ariba::overlay::BaseOverlay | [private] |
| joinSpoVNet(const SpoVNetID &id, const EndpointDescriptor &boot=EndpointDescriptor::UNSPECIFIED()) | ariba::overlay::BaseOverlay | |
| leaveSpoVNet() | ariba::overlay::BaseOverlay | |
| links | ariba::overlay::BaseOverlay | [private] |
| localDHT | ariba::overlay::BaseOverlay | [private] |
| nodeId | ariba::overlay::BaseOverlay | [private] |
| nodeListeners | ariba::overlay::BaseOverlay | [private] |
| NodeListenerVector typedef | ariba::overlay::BaseOverlay | [private] |
| OneHop class | ariba::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] |
| overlayBootstrap | ariba::overlay::BaseOverlay | [private] |
| overlayInterface | ariba::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_routes | ariba::overlay::BaseOverlay | [private] |
| removeRelayLink(const LinkID &link) | ariba::overlay::BaseOverlay | [private] |
| removeRelayNode(const NodeID &link) | ariba::overlay::BaseOverlay | [private] |
| republishCounter | 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] |
| sideport | ariba::overlay::BaseOverlay | [private] |
| spovnetId | ariba::overlay::BaseOverlay | [private] |
| spovnetInitiator | ariba::overlay::BaseOverlay | [private] |
| stabilizeDHT() | ariba::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] |
| startBootstrapModules(vector< pair< BootstrapManager::BootstrapType, string > > modules) | ariba::overlay::BaseOverlay | |
| started | ariba::overlay::BaseOverlay | [private] |
| state | ariba::overlay::BaseOverlay | [private] |
| stop() | ariba::overlay::BaseOverlay | |
| stopBootstrapModules() | 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 | |
| updateVisual() | ariba::overlay::BaseOverlay | [private] |
| use_logging_h(BaseOverlay) | ariba::overlay::BaseOverlay | [private] |
| ~BaseOverlay() | ariba::overlay::BaseOverlay | [virtual] |
| ~CommunicationEvents() | ariba::communication::CommunicationEvents | [virtual] |
| ~OverlayStructureEvents() | ariba::overlay::OverlayStructureEvents | [virtual] |
| ~SystemEventListener()=0 | ariba::utility::SystemEventListener | [protected, pure virtual] |
| ~Timer() | ariba::utility::Timer | [protected, virtual] |