mirror of
https://github.com/openstf/stf
synced 2025-10-05 19:42:01 +02:00
Expose input services.
This commit is contained in:
parent
eb332ff36a
commit
b50ec6b4b0
4 changed files with 168 additions and 14 deletions
|
@ -17,6 +17,14 @@ enum MessageType {
|
|||
DeviceLogMessage = 14;
|
||||
DevicePresentMessage = 16;
|
||||
DeviceAbsentMessage = 17;
|
||||
TouchDownMessage = 18;
|
||||
TouchMoveMessage = 19;
|
||||
TouchUpMessage = 20;
|
||||
TapMessage = 21;
|
||||
TypeMessage = 22;
|
||||
KeyDownMessage = 23;
|
||||
KeyUpMessage = 24;
|
||||
KeyPressMessage = 25;
|
||||
}
|
||||
|
||||
message Envelope {
|
||||
|
@ -135,6 +143,44 @@ message LeaveGroupMessage {
|
|||
required string serial = 1;
|
||||
}
|
||||
|
||||
// Input
|
||||
|
||||
message TouchDownMessage {
|
||||
required uint32 x = 1;
|
||||
required uint32 y = 2;
|
||||
}
|
||||
|
||||
message TouchMoveMessage {
|
||||
required uint32 x = 1;
|
||||
required uint32 y = 2;
|
||||
}
|
||||
|
||||
message TouchUpMessage {
|
||||
required uint32 x = 1;
|
||||
required uint32 y = 2;
|
||||
}
|
||||
|
||||
message TapMessage {
|
||||
required uint32 x = 1;
|
||||
required uint32 y = 2;
|
||||
}
|
||||
|
||||
message TypeMessage {
|
||||
required string text = 1;
|
||||
}
|
||||
|
||||
message KeyDownMessage {
|
||||
required uint32 key = 1;
|
||||
}
|
||||
|
||||
message KeyUpMessage {
|
||||
required uint32 key = 1;
|
||||
}
|
||||
|
||||
message KeyPressMessage {
|
||||
required uint32 key = 1;
|
||||
}
|
||||
|
||||
// Commands
|
||||
|
||||
message ShellCommandMessage {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue