19 #include "modules/canbus/proto/chassis_detail.pb.h" 27 ::apollo::canbus::ChassisDetail> {
29 static const int32_t
ID;
37 void Reset()
override;
46 Gear_control_a1::Gear_state_targetType gear_state_target);
54 Gear_control_a1::Gear_enable_controlType gear_enable_control);
63 void set_p_gear_state_target(
64 uint8_t* data, Gear_control_a1::Gear_state_targetType gear_state_target);
71 void set_p_gear_enable_control(
73 Gear_control_a1::Gear_enable_controlType gear_enable_control);
76 Gear_control_a1::Gear_state_targetType gear_state_target_;
77 Gear_control_a1::Gear_enable_controlType gear_enable_control_;
uint32_t GetPeriod() const override
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
This is the base class of protocol data.
Definition: protocol_data.h:44
Gearcontrola1 * set_gear_enable_control(Gear_control_a1::Gear_enable_controlType gear_enable_control)
void UpdateData(uint8_t *data) override
Gearcontrola1 * set_gear_state_target(Gear_control_a1::Gear_state_targetType gear_state_target)
Definition: gear_control_a1.h:26
The class of ProtocolData.
static const int32_t ID
Definition: gear_control_a1.h:29