MIRA
ChannelManager Member List

This is the complete list of members for ChannelManager, including all inherited members.

autoPromoteChannelsEnabled()ChannelManagerinline
ChannelManager()ChannelManager
checkChannelRegistrationsEnabled()ChannelManagerinline
enableAutoPromoteChannels(bool enable)ChannelManagerinline
enableCheckChannelRegistrations(bool enable)ChannelManagerinline
ensureChannel(const std::string &channelID)ChannelManagerinline
getChannelList(bool publishedOnly=false, bool subscribedOnly=false) constChannelManager
getChannels() constChannelManager
getChannelsOfType(const Typename &type) constChannelManager
getChannelsOfType() constChannelManagerinline
getConcreteChannel(const std::string &channelID)ChannelManagerinline
getLastSlotTime(const std::string &channelID) constChannelManager
getMaxSlots(const std::string &channelID)ChannelManager
getMinSlots(const std::string &channelID)ChannelManager
getNrOfDataChanges(const std::string &channelID) constChannelManager
getNrOfSlots(const std::string &channelID) constChannelManager
getNrPublishers(const std::string &channelID) constChannelManager
getNrSubscribers(const std::string &channelID) constChannelManager
getPublishedChannels(bool includeInternal=false) constChannelManager
getPublishedChannelsBy(const std::string &publisherID) constChannelManager
getPublishers(const std::string &channelID, bool includeInternal=false) constChannelManager
getStorageDuration(const std::string &channelID)ChannelManager
getSubscribedChannels(bool includeInternal=false) constChannelManager
getSubscribedChannelsBy(const std::string &subscriberID) constChannelManager
getSubscribers(const std::string &channelID, bool includeInternal=false) constChannelManager
getTypeId(const std::string &channelID) constChannelManager
getTypeMeta(const std::string &channelID) constChannelManager
getTypename(const std::string &channelID) constChannelManager
hasChannel(const std::string &channelID) constChannelManager
hasPublished(const std::string &publisherID, const std::string &channelID) constChannelManager
hasPublisher(const std::string &channelID, bool includeInternal) constChannelManager
hasSubscriber(const std::string &channelID) constChannelManager
isAutoIncreasingStorageDuration(const std::string &channelID)ChannelManager
isSubscribedOn(const std::string &subscriberID, const std::string &channelID) constChannelManager
publish(const std::string &channelID, const std::string &publisherID, bool internal, const Typename &type, bool noAutoPromoteCheck=false)ChannelManagerinline
readChannel(const std::string &channelID)ChannelManager
reflect(Reflector &r)ChannelManagerinline
setAutoIncreaseStorageDuration(const std::string &channelID, bool increase)ChannelManager
setMaxSlots(const std::string &channelID, std::size_t maxSlots)ChannelManager
setMinSlots(const std::string &channelID, std::size_t minSlots)ChannelManager
setStorageDuration(const std::string &channelID, const Duration &storageDuration)ChannelManager
setTypeMeta(const std::string &channelID, TypeMetaPtr meta)ChannelManager
setTypename(const std::string &channelID, const Typename &typenam)ChannelManager
subscribe(const std::string &channelID, const std::string &subscriberID, const Duration &storageDuration, bool internal)ChannelManagerinline
unpublish(const std::string &publisherID, bool internal)ChannelManager
unpublish(const std::string &channelID, const std::string &publisherID, bool internal)ChannelManager
unsubscribe(const std::string &subscriberID)ChannelManager
unsubscribe(const std::string &channelID, const std::string &subscriberID)ChannelManager
writeChannel(const std::string &channelID, const json::Value &value, const Time &time=Time::now())ChannelManager
~ChannelManager()ChannelManager