@@ -155,10 +155,11 @@ typedef struct _firebase_appquality_sessions_AppleApplicationInfo {
155
155
156
156
typedef struct _firebase_appquality_sessions_SessionInfo {
157
157
pb_bytes_array_t * session_id ;
158
- pb_bytes_array_t * previous_session_id ;
159
158
pb_bytes_array_t * firebase_installation_id ;
160
159
int64_t event_timestamp_us ;
161
160
firebase_appquality_sessions_DataCollectionStatus data_collection_status ;
161
+ pb_bytes_array_t * first_session_id ;
162
+ int32_t session_index ;
162
163
/* @@protoc_insertion_point(struct:firebase_appquality_sessions_SessionInfo) */
163
164
} firebase_appquality_sessions_SessionInfo ;
164
165
@@ -189,14 +190,14 @@ typedef struct _firebase_appquality_sessions_SessionEvent {
189
190
/* Initializer values for message structs */
190
191
#define firebase_appquality_sessions_SessionEvent_init_default {_firebase_appquality_sessions_EventType_MIN, firebase_appquality_sessions_SessionInfo_init_default, firebase_appquality_sessions_ApplicationInfo_init_default}
191
192
#define firebase_appquality_sessions_NetworkConnectionInfo_init_default {_firebase_appquality_sessions_NetworkConnectionInfo_NetworkType_MIN, _firebase_appquality_sessions_NetworkConnectionInfo_MobileSubtype_MIN}
192
- #define firebase_appquality_sessions_SessionInfo_init_default {NULL, NULL, NULL, 0, firebase_appquality_sessions_DataCollectionStatus_init_default}
193
+ #define firebase_appquality_sessions_SessionInfo_init_default {NULL, NULL, 0, firebase_appquality_sessions_DataCollectionStatus_init_default, NULL, 0 }
193
194
#define firebase_appquality_sessions_DataCollectionStatus_init_default {_firebase_appquality_sessions_DataCollectionState_MIN, _firebase_appquality_sessions_DataCollectionState_MIN, 0}
194
195
#define firebase_appquality_sessions_ApplicationInfo_init_default {NULL, NULL, NULL, NULL, 0, {firebase_appquality_sessions_AndroidApplicationInfo_init_default}, NULL, _firebase_appquality_sessions_LogEnvironment_MIN}
195
196
#define firebase_appquality_sessions_AndroidApplicationInfo_init_default {NULL, NULL}
196
197
#define firebase_appquality_sessions_AppleApplicationInfo_init_default {NULL, firebase_appquality_sessions_NetworkConnectionInfo_init_default, _firebase_appquality_sessions_OsName_MIN, NULL}
197
198
#define firebase_appquality_sessions_SessionEvent_init_zero {_firebase_appquality_sessions_EventType_MIN, firebase_appquality_sessions_SessionInfo_init_zero, firebase_appquality_sessions_ApplicationInfo_init_zero}
198
199
#define firebase_appquality_sessions_NetworkConnectionInfo_init_zero {_firebase_appquality_sessions_NetworkConnectionInfo_NetworkType_MIN, _firebase_appquality_sessions_NetworkConnectionInfo_MobileSubtype_MIN}
199
- #define firebase_appquality_sessions_SessionInfo_init_zero {NULL, NULL, NULL, 0, firebase_appquality_sessions_DataCollectionStatus_init_zero}
200
+ #define firebase_appquality_sessions_SessionInfo_init_zero {NULL, NULL, 0, firebase_appquality_sessions_DataCollectionStatus_init_zero, NULL, 0 }
200
201
#define firebase_appquality_sessions_DataCollectionStatus_init_zero {_firebase_appquality_sessions_DataCollectionState_MIN, _firebase_appquality_sessions_DataCollectionState_MIN, 0}
201
202
#define firebase_appquality_sessions_ApplicationInfo_init_zero {NULL, NULL, NULL, NULL, 0, {firebase_appquality_sessions_AndroidApplicationInfo_init_zero}, NULL, _firebase_appquality_sessions_LogEnvironment_MIN}
202
203
#define firebase_appquality_sessions_AndroidApplicationInfo_init_zero {NULL, NULL}
@@ -215,7 +216,8 @@ typedef struct _firebase_appquality_sessions_SessionEvent {
215
216
#define firebase_appquality_sessions_AppleApplicationInfo_os_name_tag 4
216
217
#define firebase_appquality_sessions_AppleApplicationInfo_mcc_mnc_tag 5
217
218
#define firebase_appquality_sessions_SessionInfo_session_id_tag 1
218
- #define firebase_appquality_sessions_SessionInfo_previous_session_id_tag 2
219
+ #define firebase_appquality_sessions_SessionInfo_first_session_id_tag 7
220
+ #define firebase_appquality_sessions_SessionInfo_session_index_tag 8
219
221
#define firebase_appquality_sessions_SessionInfo_firebase_installation_id_tag 3
220
222
#define firebase_appquality_sessions_SessionInfo_event_timestamp_us_tag 4
221
223
#define firebase_appquality_sessions_SessionInfo_data_collection_status_tag 6
@@ -234,7 +236,7 @@ typedef struct _firebase_appquality_sessions_SessionEvent {
234
236
/* Struct field encoding specification for nanopb */
235
237
extern const pb_field_t firebase_appquality_sessions_SessionEvent_fields [4 ];
236
238
extern const pb_field_t firebase_appquality_sessions_NetworkConnectionInfo_fields [3 ];
237
- extern const pb_field_t firebase_appquality_sessions_SessionInfo_fields [6 ];
239
+ extern const pb_field_t firebase_appquality_sessions_SessionInfo_fields [7 ];
238
240
extern const pb_field_t firebase_appquality_sessions_DataCollectionStatus_fields [4 ];
239
241
extern const pb_field_t firebase_appquality_sessions_ApplicationInfo_fields [9 ];
240
242
extern const pb_field_t firebase_appquality_sessions_AndroidApplicationInfo_fields [3 ];
0 commit comments