1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 19:42:01 +02:00

Update with new service features.

This commit is contained in:
Simo Kinnunen 2014-05-01 17:04:54 +09:00
parent 2379acae5d
commit a915aea9ea
9 changed files with 440 additions and 109 deletions

View file

@ -43,6 +43,12 @@ enum MessageType {
LogcatStopMessage = 40;
BrowserOpenMessage = 41;
BrowserClearMessage = 42;
AirplaneModeEvent = 43;
BatteryEvent = 44;
BrowserPackageEvent = 45;
ConnectivityEvent = 46;
PhoneStateEvent = 47;
RotationEvent = 48;
}
message Envelope {
@ -387,3 +393,54 @@ message BrowserOpenMessage {
message BrowserClearMessage {
optional string browser = 1;
}
// Events, these must be kept in sync with STFService/wire.proto
message AirplaneModeEvent {
required string serial = 1;
required bool enabled = 2;
}
message BatteryEvent {
required string serial = 1;
required string status = 2;
required string health = 3;
required string source = 4;
required uint32 level = 5;
required uint32 scale = 6;
required double temp = 7;
required double voltage = 8;
}
message BrowserApp {
required string name = 1;
required string component = 2;
required bool selected = 3;
}
message BrowserPackageEvent {
required string serial = 1;
required bool selected = 2;
repeated BrowserApp apps = 3;
}
message ConnectivityEvent {
required string serial = 1;
required bool connected = 2;
optional string type = 3;
optional string subtype = 4;
optional bool failover = 5;
optional bool roaming = 6;
}
message PhoneStateEvent {
required string serial = 1;
required string state = 2;
required bool manual = 3;
optional string operator = 4;
}
message RotationEvent {
required string serial = 1;
required int32 rotation = 2;
}