17 #ifndef CYBER_TRANSPORT_COMMON_ENDPOINT_H_ 18 #define CYBER_TRANSPORT_COMMON_ENDPOINT_H_ 23 #include "cyber/proto/role_attributes.pb.h" 34 using proto::RoleAttributes;
38 explicit Endpoint(
const RoleAttributes& attr);
54 #endif // CYBER_TRANSPORT_COMMON_ENDPOINT_H_ const RoleAttributes & attributes() const
Definition: endpoint.h:42
bool enabled_
Definition: endpoint.h:45
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
const Identity & id() const
Definition: endpoint.h:41
RoleAttributes attr_
Definition: endpoint.h:47
Definition: identity.h:30
Identity id_
Definition: endpoint.h:46
Endpoint(const RoleAttributes &attr)
Definition: endpoint.h:36
std::shared_ptr< Endpoint > EndpointPtr
Definition: endpoint.h:32