Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6e3dd1a3 authored by Yuncheol Heo's avatar Yuncheol Heo Committed by Android (Google) Code Review
Browse files

Merge "Add CarPowerChanged, GarageModeInfo atom." into qt-dev

parents be0574d9 d1a85d2d
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
@@ -296,6 +296,8 @@ message Atom {
        MediametricsRecorderReported mediametrics_recorder_reported = 200;
        VehicleMapServicePacketReported vms_packet_reported = 201;
        VehicleMapServicePacketFailureReported vms_packet_failure_reported = 202;
        CarPowerStateChanged car_power_state_changed = 203;
        GarageModeInfo garage_mode_info = 204;
    }

    // Pulled events will start at field 10000.
@@ -6307,3 +6309,33 @@ message VehicleMapServicePacketFailureReported {
  // signifies that there are zero subscribers for the packet.
  optional string subscriber_name = 5;
}

/**
 * Logs when Car Power state changed.
 *
 * Logged from:
 *   packages/services/Car/service/src/com/android/car/CarStatsLog.java
 */
message CarPowerStateChanged {
    // States come from CpmsState in CarPowerManagementService.java.
    enum State {
       WAIT_FOR_VHAL = 0;
       ON = 1;
       SHUTDOWN_PREPARE = 2;
       WAIT_FOR_FINISH = 3;
       SUSPEND = 4;
       SIMULATE_SLEEP = 5;
    }
    optional State state = 1;
}

/**
 * Logs whether GarageMode is entered.
 *
 * Logged from:
 *   packages/services/Car/service/src/com/android/car/CarStatsLog.java
 */
message GarageModeInfo {
    // Whether GarageMode is entered.
    optional bool is_garage_mode = 1;
}