|
Apollo
6.0
Open source self driving car software
|
#include <atomic>#include <memory>#include <string>#include <unordered_map>#include <vector>#include "cyber/common/macros.h"#include "cyber/common/util.h"#include "cyber/event/perf_event_cache.h"#include "cyber/transport/transport.h"

Go to the source code of this file.
Classes | |
| class | apollo::cyber::ReaderBase |
| Base Class for Reader Reader is identified by one apollo::cyber::proto::RoleAttribute, it contains the channel_name, channel_id that we subscribe, and host_name, process_id and node that we are located, and qos that describes our transportation quality. More... | |
| class | apollo::cyber::ReceiverManager< MessageT > |
One Channel is related to one Receiver. ReceiverManager is in charge of attaching one Receiver to its responding Channel. We pass a DataDispatche's callback func to this Receiver so when a message is received, it will be push to the ChannelBuffer, and DataVisitor will Fetch data and pass to Reader's callback func. More... | |
Namespaces | |
| apollo | |
| PlanningContext is the runtime context in planning. It is persistent across multiple frames. | |
| apollo::cyber | |
1.8.13