• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1syntax = "proto2";
2
3package android.nearby.fastpair.provider;
4
5option java_package = "android.nearby.fastpair.provider";
6option java_outer_classname = "EventStreamProtocol";
7
8enum EventGroup {
9  UNSPECIFIED = 0;
10  BLUETOOTH = 1;
11  LOGGING = 2;
12  DEVICE = 3;
13  DEVICE_ACTION = 4;
14  DEVICE_CONFIGURATION = 5;
15  DEVICE_CAPABILITY_SYNC = 6;
16  SMART_AUDIO_SOURCE_SWITCHING = 7;
17  ACKNOWLEDGEMENT = 255;
18}
19
20enum BluetoothEventCode {
21  BLUETOOTH_UNSPECIFIED = 0;
22  BLUETOOTH_ENABLE_SILENCE_MODE = 1;
23  BLUETOOTH_DISABLE_SILENCE_MODE = 2;
24}
25
26enum LoggingEventCode {
27  LOG_UNSPECIFIED = 0;
28  LOG_FULL = 1;
29  LOG_SAVE_TO_BUFFER = 2;
30}
31
32enum DeviceEventCode {
33  DEVICE_UNSPECIFIED = 0;
34  DEVICE_MODEL_ID = 1;
35  DEVICE_BLE_ADDRESS = 2;
36  DEVICE_BATTERY_INFO = 3;
37  ACTIVE_COMPONENTS_REQUEST = 5;
38  ACTIVE_COMPONENTS_RESPONSE = 6;
39  DEVICE_CAPABILITY = 7;
40  PLATFORM_TYPE = 8;
41  FIRMWARE_VERSION = 9;
42  SECTION_NONCE = 10;
43}
44
45enum DeviceActionEventCode {
46  DEVICE_ACTION_UNSPECIFIED = 0;
47  DEVICE_ACTION_RING = 1;
48}
49
50enum DeviceConfigurationEventCode {
51  CONFIGURATION_UNSPECIFIED = 0;
52  CONFIGURATION_BUFFER_SIZE = 1;
53}
54
55enum DeviceCapabilitySyncEventCode {
56  REQUEST_UNSPECIFIED = 0;
57  REQUEST_CAPABILITY_UPDATE = 1;
58  CONFIGURABLE_BUFFER_SIZE_RANGE = 2;
59}
60
61enum AcknowledgementEventCode {
62  ACKNOWLEDGEMENT_UNSPECIFIED = 0;
63  ACKNOWLEDGEMENT_ACK = 1;
64  ACKNOWLEDGEMENT_NAK = 2;
65}
66
67enum PlatformType {
68  PLATFORM_TYPE_UNKNOWN = 0;
69  ANDROID = 1;
70}
71
72enum SassEventCode {
73  EVENT_UNSPECIFIED = 0;
74  EVENT_GET_CAPABILITY_OF_SASS = 0x10;
75  EVENT_NOTIFY_CAPABILITY_OF_SASS = 0x11;
76  EVENT_SET_MULTI_POINT_STATE = 0x12;
77  EVENT_SWITCH_AUDIO_SOURCE_BETWEEN_CONNECTED_DEVICES = 0x30;
78  EVENT_SWITCH_BACK = 0x31;
79  EVENT_NOTIFY_MULTIPOINT_SWITCH_EVENT = 0x32;
80  EVENT_GET_CONNECTION_STATUS = 0x33;
81  EVENT_NOTIFY_CONNECTION_STATUS = 0x34;
82  EVENT_SASS_INITIATED_CONNECTION = 0x40;
83  EVENT_INDICATE_IN_USE_ACCOUNT_KEY = 0x41;
84  EVENT_SET_CUSTOM_DATA = 0x42;
85}
86