X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Flow_can_client.hpp;h=ea441bed764954b10abc14d3ed369f9d1fca7332;hb=2ea71aa957634ce69681ae34abace0566d52b744;hp=5119c23e243ba6a2b4507f8802c0153972ac8755;hpb=55be85ed4bdfea6fc037d781b8cd8f58487718d1;p=apps%2Fagl-service-windowmanager.git diff --git a/src/low_can_client.hpp b/src/low_can_client.hpp index 5119c23..ea441be 100644 --- a/src/low_can_client.hpp +++ b/src/low_can_client.hpp @@ -32,8 +32,10 @@ public: void initialize(); void analyzeCanSignal(struct json_object *object); + bool isChangedParkingBrakeState(); bool isChangedCarState(); bool isChangedLampState(); + const char* getCurrentParkingBrakeState(); const char* getCurrentCarState(); const char* getCurrentLampState(); @@ -54,14 +56,17 @@ private: int vehicle_speed_; int trans_gear_pos_; - json_bool park_brake_status_; + json_bool parking_brake_status_; json_bool headlamp_status_; + std::string prv_parking_brake_state_; + std::string crr_parking_brake_state_; std::string prv_car_state_; std::string crr_car_state_; std::string prv_lamp_state_; std::string crr_lamp_state_; + bool is_changed_parking_brake_state_; bool is_changed_car_state_; bool is_changed_lamp_state_; };