AddChangeListener(const ChangeFunc &func) | apollo::cyber::service_discovery::Manager | |
allowed_role_ | apollo::cyber::service_discovery::Manager | protected |
change_type_ | apollo::cyber::service_discovery::Manager | protected |
ChangeConnection typedef | apollo::cyber::service_discovery::Manager | |
ChangeFunc typedef | apollo::cyber::service_discovery::Manager | |
ChangeSignal typedef | apollo::cyber::service_discovery::Manager | |
channel_name_ | apollo::cyber::service_discovery::Manager | protected |
ChannelManager() | apollo::cyber::service_discovery::ChannelManager | |
Convert(const RoleAttributes &attr, RoleType role, OperateType opt, ChangeMsg *msg) | apollo::cyber::service_discovery::Manager | protected |
CreatePublisher(RtpsParticipant *participant) | apollo::cyber::service_discovery::Manager | protected |
CreateSubscriber(RtpsParticipant *participant) | apollo::cyber::service_discovery::Manager | protected |
ExemptedMessageTypes typedef | apollo::cyber::service_discovery::ChannelManager | |
GetChannelNames(std::vector< std::string > *channels) | apollo::cyber::service_discovery::ChannelManager | |
GetDownstreamOfNode(const std::string &node_name, RoleAttrVec *downstream_nodes) | apollo::cyber::service_discovery::ChannelManager | |
GetFlowDirection(const std::string &lhs_node_name, const std::string &rhs_node_name) | apollo::cyber::service_discovery::ChannelManager | |
GetMsgType(const std::string &channel_name, std::string *msg_type) | apollo::cyber::service_discovery::ChannelManager | |
GetProtoDesc(const std::string &channel_name, std::string *proto_desc) | apollo::cyber::service_discovery::ChannelManager | |
GetReaders(RoleAttrVec *readers) | apollo::cyber::service_discovery::ChannelManager | |
GetReadersOfChannel(const std::string &channel_name, RoleAttrVec *readers) | apollo::cyber::service_discovery::ChannelManager | |
GetReadersOfNode(const std::string &node_name, RoleAttrVec *readers) | apollo::cyber::service_discovery::ChannelManager | |
GetUpstreamOfNode(const std::string &node_name, RoleAttrVec *upstream_nodes) | apollo::cyber::service_discovery::ChannelManager | |
GetWriters(RoleAttrVec *writers) | apollo::cyber::service_discovery::ChannelManager | |
GetWritersOfChannel(const std::string &channel_name, RoleAttrVec *writers) | apollo::cyber::service_discovery::ChannelManager | |
GetWritersOfNode(const std::string &node_name, RoleAttrVec *writers) | apollo::cyber::service_discovery::ChannelManager | |
HasReader(const std::string &channel_name) | apollo::cyber::service_discovery::ChannelManager | |
HasWriter(const std::string &channel_name) | apollo::cyber::service_discovery::ChannelManager | |
host_name_ | apollo::cyber::service_discovery::Manager | protected |
is_discovery_started_ | apollo::cyber::service_discovery::Manager | protected |
is_shutdown_ | apollo::cyber::service_discovery::Manager | protected |
IsFromSameProcess(const ChangeMsg &msg) | apollo::cyber::service_discovery::Manager | protected |
IsMessageTypeMatching(const std::string &lhs, const std::string &rhs) | apollo::cyber::service_discovery::ChannelManager | |
Join(const RoleAttributes &attr, RoleType role, bool need_publish=true) | apollo::cyber::service_discovery::Manager | |
Leave(const RoleAttributes &attr, RoleType role) | apollo::cyber::service_discovery::Manager | |
listener_ | apollo::cyber::service_discovery::Manager | protected |
lock_ | apollo::cyber::service_discovery::Manager | protected |
Manager() | apollo::cyber::service_discovery::Manager | |
NeedPublish(const ChangeMsg &msg) const | apollo::cyber::service_discovery::Manager | protectedvirtual |
Notify(const ChangeMsg &msg) | apollo::cyber::service_discovery::Manager | protected |
OnRemoteChange(const std::string &msg_str) | apollo::cyber::service_discovery::Manager | protected |
process_id_ | apollo::cyber::service_discovery::Manager | protected |
Publish(const ChangeMsg &msg) | apollo::cyber::service_discovery::Manager | protected |
publisher_ | apollo::cyber::service_discovery::Manager | protected |
ReaderWarehouse typedef | apollo::cyber::service_discovery::ChannelManager | |
RemoveChangeListener(const ChangeConnection &conn) | apollo::cyber::service_discovery::Manager | |
RoleAttrVec typedef | apollo::cyber::service_discovery::ChannelManager | |
RtpsParticipant typedef | apollo::cyber::service_discovery::Manager | |
RtpsPublisherAttr typedef | apollo::cyber::service_discovery::Manager | |
RtpsSubscriberAttr typedef | apollo::cyber::service_discovery::Manager | |
Shutdown() | apollo::cyber::service_discovery::Manager | virtual |
signal_ | apollo::cyber::service_discovery::Manager | protected |
StartDiscovery(RtpsParticipant *participant) | apollo::cyber::service_discovery::Manager | |
StopDiscovery() | apollo::cyber::service_discovery::Manager | |
subscriber_ | apollo::cyber::service_discovery::Manager | protected |
TopologyManager class | apollo::cyber::service_discovery::ChannelManager | friend |
WriterWarehouse typedef | apollo::cyber::service_discovery::ChannelManager | |
~ChannelManager() | apollo::cyber::service_discovery::ChannelManager | virtual |
~Manager() | apollo::cyber::service_discovery::Manager | virtual |