m2etis  0.4
m2etis::pubsub::Channel< ChannelType, NetworkType, EventType > Member List

This is the complete list of members for m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >, including all inherited members.

Channel(const ChannelName topic_name, const std::string &ip, uint16_t port, const std::string &rendezvousIP, uint16_t known_hostport, PubSubSystemEnvironment *pssi, const std::vector< std::string > &rootList)m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inline
createMessage() const m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
createMessage(const EventType &payload) const m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
deliver(typename message::NetworkMessage< NetworkType >::Ptr msg)m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inline
getChannel() const m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
getSelf() const m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
parseMessages()m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inline
publish(const typename message::M2Message< EventType >::Ptr msg)m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
subscribe(BasicDeliverCallbackInterface< EventType > &callback, boost::shared_ptr< filter::FilterExp< EventType > > predicate)m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
unsubscribe(boost::shared_ptr< filter::FilterExp< EventType >> predicate) overridem2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inline
unsubscribe()m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
m2etis::pubsub::BasicChannelInterface::unsubscribe(boost::shared_ptr< filter::FilterExp< EventType > >)=0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
~BasicChannelInterface()m2etis::pubsub::BasicChannelInterface< EventType >inlinevirtual
~Channel()m2etis::pubsub::Channel< ChannelType, NetworkType, EventType >inlinevirtual
~ChannelEventInterface()m2etis::pubsub::ChannelEventInterfaceinlinevirtual