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

Commit 3ad4ecc3 authored by Yuncheol Heo's avatar Yuncheol Heo Committed by android-build-merger
Browse files

Merge "Add CarPowerChanged, GarageModeInfo atom." into qt-dev am: 6e3dd1a3

am: 93cf7293

Change-Id: I45b2cc784a6661660b60137471549c443c574763
parents 421a7fdd 93cf7293
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.
@@ -6313,3 +6315,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;
}