Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(35)

Unified Diff: components/copresence/proto/enums.proto

Issue 419073002: Add the copresence DirectiveHandler. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/copresence/proto/enums.proto
diff --git a/components/copresence/proto/enums.proto b/components/copresence/proto/enums.proto
new file mode 100644
index 0000000000000000000000000000000000000000..9356cab0439d33c6c2bb17f46ff09bead4515eb2
--- /dev/null
+++ b/components/copresence/proto/enums.proto
@@ -0,0 +1,97 @@
+syntax = "proto2";
+package copresence;
+option optimize_for = LITE_RUNTIME;
+enum IdentityType {
+ IDENTITY_TYPE_UNKNOWN = 0;
+ GAIA_USER = 1;
+ CHROMECAST = 2;
+ ANDROID = 3;
+ CHROME = 4;
+ UNREGISTERED = 5;
+}
+enum PushService {
+ PUSH_SERVICE_UNKNOWN = 0;
+ GCM = 1;
+ APNS = 2;
+ PUSH_SERVICE_NONE = 3;
+}
+enum ErrorType {
+ ERROR_TYPE_UNKNOWN = 0;
+ TOKEN_EXPIRED = 1;
+ MAC_ADDRESS_UNAVAILABLE = 2;
+ MAC_ADDRESS_NEEDS_PERMISSION = 3;
+}
+enum TokenStatus {
+ TOKEN_STATUS_UNKNOWN = 0;
+ VALID = 1;
+ INVALID = 2;
+ TRANSITIVE = 3;
+}
+enum TokenMedium {
+ TOKEN_MEDIUM_UNKNOWN = 0;
+ AUDIO_ULTRASOUND_PASSBAND = 1;
+ BLUETOOTH_CLASSIC_NAME = 2;
+ BLE_ADVERTISING_PACKET = 3;
+ WIFI_DIRECT_SSID = 4;
+ LOCAL_DEVICE = 5;
+ BLE_GATT_SERVICE = 6;
+ WIFI_AP_SSID = 7;
+ AUDIO_AUDIBLE_DTMF = 8;
+}
+enum AclType {
+ UNKNOWN_ACL_TYPE = 0;
+ NO_ACL_CHECK = 1;
+ OWNER_ONLY = 2;
+ NAMED_ACL = 4;
+ MESSAGE_ACL = 5;
+ REFERENCED_ACL = 6;
+ OPTED_OUT_MESSAGE_ACL = 7;
+}
+enum TokenInstructionType {
+ UNKNOWN_TOKEN_INSTRUCTION_TYPE = 0;
+ TRANSMIT = 1;
+ RECEIVE = 2;
+}
+enum InstructionType {
+ UNKNOWN_INSTRUCTION_TYPE = 0;
+ TOKEN = 1;
+ SCAN_WIFI = 2;
+ SCAN_BLE = 3;
+}
+enum TransmissionStrategy {
+ UNKNOWN_STRATEGY = 0;
+ AGGRESSIVE = 1;
+ OPPORTUNISTIC = 2;
+ PASSIVE = 3;
+}
+enum DeleteAllType {
+ UNKNOWN_DELETE_ALL_TYPE = 0;
+ DELETE_NONE = 1;
+ DELETE_ALL_FOR_IDENTITY_DEVICE = 2;
+ DELETE_ALL_FOR_IDENTITY = 3;
+ DELETE_ALL_FOR_DEVICE_APP = 4;
+}
+enum StatusCode {
+ STATUS_CODE_UNKNOWN = -1;
+ OK = 0;
+ COPRESENCE_DISABLED = 201;
+ LOCATION_HISTORY_DISABLED = 202;
+ UNDERAGED = 203;
+ DEVICE_RE_REGISTRATION_REQUIRED = 204;
+ RATE_LIMITED = 301;
+}
+enum OptInState {
+ UNKNOWN_OPT_IN_STATE = 0;
+ OPTED_IN = 1;
+ OPTED_OUT = 2;
+}
+enum AudioConfiguration {
+ AUDIO_CONFIGURATION_UNKNOWN = 0;
+ AUDIBLE = 1;
+}
+enum BroadcastScanConfiguration {
+ BROADCAST_SCAN_CONFIGURATION_UNKNOWN = 0;
+ BROADCAST_AND_SCAN = 1;
+ BROADCAST_ONLY = 2;
+ SCAN_ONLY = 3;
+}

Powered by Google App Engine
This is Rietveld 408576698