m2etis  0.4
m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount > Member List

This is the complete list of members for m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >, including all inherited members.

_pssim2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
BaseRouting(unsigned int, PubSubSystemEnvironment *)m2etis::pubsub::routing::BaseRouting< NetworkType >inline
configureRoutingInfo(message::ActionType &msgType, typename message::RoutingInfo< NetworkType >::Ptr routingInfo, typename NetworkType::Key &receiver)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
configureSendCallback(const boost::function< void(typename message::RoutingInfo< NetworkType >::Ptr, const typename NetworkType::Key &, ControlTarget)> &func)m2etis::pubsub::routing::BaseRouting< NetworkType >inline
getTargetNodes(const message::ActionType mtype, typename message::RoutingInfo< NetworkType >::Ptr routingInfo, typename NetworkType::Key &receiver) const m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
HierarchicalSpreaditRouting(unsigned int topic_name, PubSubSystemEnvironment *pssi, const typename NetworkType::Key &root)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inline
KeyList typedefm2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
periodic_m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
periodicSubscribtionm2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >static
processControlPayload(typename message::RoutingInfo< NetworkType >::Ptr routingInfo, const typename NetworkType::Key &sender, typename NetworkType::Key &receiver, message::ActionType &msgType)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
processNotifyPayload(typename message::RoutingInfo< NetworkType >::Ptr routingInfo, const typename NetworkType::Key &sender, typename NetworkType::Key &receiver, message::ActionType &msgType)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
processPublishPayload(typename message::RoutingInfo< NetworkType >::Ptr routingInfo, const typename NetworkType::Key &sender, typename NetworkType::Key &receiver, message::ActionType &msgType)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
processSubscribePayload(typename message::RoutingInfo< NetworkType >::Ptr routingInfo, const typename NetworkType::Key &sender, typename NetworkType::Key &receiver, message::ActionType &msgType) overridem2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
processUnsubscribePayload(typename message::RoutingInfo< NetworkType >::Ptr routingInfo, const typename NetworkType::Key &sender, typename NetworkType::Key &receiver, message::ActionType &msgType)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
purge_distance_m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
purgeID_m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
register_deliver_subscribem2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >static
register_deliver_unsubscribem2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >static
register_forward_subscribem2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >static
register_forward_unsubscribem2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >static
removed_subscriber_eventlistener_m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
RoutingInfoType typedefm2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
selfSubscribed(const bool b)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inline
selfSubscribed() const m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inline
sendCtrlMsg_m2etis::pubsub::routing::BaseRouting< NetworkType >protected
setSelf(const typename NetworkType::Key &self)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inline
setUnsubscriptionListener(const boost::function< void(const typename NetworkType::Key)> &listener)m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual
TimeList typedefm2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
TimePair typedefm2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >
~BaseRouting()m2etis::pubsub::routing::BaseRouting< NetworkType >inlinevirtual
~HierarchicalSpreaditRouting()m2etis::pubsub::routing::HierarchicalSpreaditRouting< NetworkType, ChildAmount >inlinevirtual