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

Side by Side Diff: components/copresence/proto/data.proto

Issue 813553002: Adding support for pre-sent messages (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@state
Patch Set: Fixing tests Created 5 years, 11 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 unified diff | Download patch
OLDNEW
1 syntax = "proto2"; 1 syntax = "proto2";
2 package copresence; 2 package copresence;
3 option optimize_for = LITE_RUNTIME; 3 option optimize_for = LITE_RUNTIME;
4 import "config_data.proto"; 4 import "config_data.proto";
5 import "enums.proto"; 5 import "enums.proto";
6 import "identity.proto"; 6 import "identity.proto";
7 message ClientVersion { 7 message ClientVersion {
8 optional string client = 1; 8 optional string client = 1;
9 optional string version_name = 2; 9 optional string version_name = 2;
10 optional int64 version_code = 3; 10 optional int64 version_code = 3;
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 optional string published_message_id = 1; 104 optional string published_message_id = 1;
105 optional string publisher_identity_id = 2; 105 optional string publisher_identity_id = 2;
106 optional string publisher_device_id = 3; 106 optional string publisher_device_id = 3;
107 optional int64 creation_timestamp_millis = 4; 107 optional int64 creation_timestamp_millis = 4;
108 optional int64 ttl_millis = 5; 108 optional int64 ttl_millis = 5;
109 optional TokenExchangeStrategy token_exchange_strategy = 7; 109 optional TokenExchangeStrategy token_exchange_strategy = 7;
110 } 110 }
111 repeated string subscription_id = 1; 111 repeated string subscription_id = 1;
112 optional Message published_message = 2; 112 optional Message published_message = 2;
113 optional Debug debug = 3; 113 optional Debug debug = 3;
114 repeated TokenObservation required_token = 5;
114 } 115 }
115 message Message { 116 message Message {
116 optional MessageType type = 2; 117 optional MessageType type = 2;
117 optional bytes payload = 3; 118 optional bytes payload = 3;
118 } 119 }
119 message MessageType { 120 message MessageType {
120 optional string type = 2; 121 optional string type = 2;
121 } 122 }
122 message Subscription { 123 message Subscription {
123 optional string id = 1; 124 optional string id = 1;
124 optional int64 ttl_millis = 3; 125 optional int64 ttl_millis = 3;
125 optional MessageType message_type = 4; 126 optional MessageType message_type = 4;
126 optional TokenExchangeStrategy token_exchange_strategy = 7; 127 optional TokenExchangeStrategy token_exchange_strategy = 7;
127 optional OptInStateFilter opt_in_state_filter = 8; 128 optional OptInStateFilter opt_in_state_filter = 8;
128 } 129 }
129 message MessageResult { 130 message MessageResult {
130 optional string published_message_id = 1; 131 optional string published_message_id = 1;
131 } 132 }
132 message SubscriptionResult { 133 message SubscriptionResult {
133 optional string subscription_id = 1; 134 optional string subscription_id = 1;
134 } 135 }
135 message OptInStateFilter { 136 message OptInStateFilter {
136 repeated OptInState allowed_opt_in_state = 1; 137 repeated OptInState allowed_opt_in_state = 1;
137 } 138 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698