Description
Collaboration diagram for DDS:

Classes | |
| class | chrono::synchrono::SynDDSCommunicator |
| Derived communicator used to establish and facilitate communication between nodes. More... | |
| class | chrono::synchrono::SynDDSThreadSafeCounter |
| Thread safe counter used to count various elements Use case would be to block until a certain number of elements. More... | |
| class | chrono::synchrono::SynDDSParticipantListener |
| Participant listener that will count the number of participants and store their names to be used later. More... | |
| class | chrono::synchrono::SynDDSDataWriterListener |
| Data writer listener that counts number of subscribers listening to a specific topic. More... | |
| class | chrono::synchrono::SynDDSDataReaderListener |
| Data reader listener that can both count publishers on a topic and can be used as an asynchronous listener. More... | |
| class | chrono::synchrono::SynDDSPublisher |
| DDS publisher wrapper. Sends information on a topic. More... | |
| class | chrono::synchrono::SynDDSSubscriber |
| DDS subscriber wrapper. Listens for information on a topic. More... | |
| class | chrono::synchrono::SynDDSTopic |
| Describes information that's being distributed over an abstract "wire" Includes data type and meta information (i.e. More... | |
Typedefs | |
| typedef std::vector< std::shared_ptr< SynDDSPublisher > > | chrono::synchrono::PublisherList |
| typedef std::vector< std::shared_ptr< SynDDSSubscriber > > | chrono::synchrono::SubscriberList |
| typedef std::map< std::string, std::shared_ptr< SynDDSTopic > > | chrono::synchrono::TopicMap |
| typedef std::vector< std::shared_ptr< SynDDSTopic > > | chrono::synchrono::TopicList |
Variables | |
| const std::string | chrono::synchrono::default_prefix = std::string("/syn/node/") |