| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package app
- type ClientPayload_UserAgent_AppVersion struct {
- Primary *uint32 `protobuf:"varint,1,opt,name=primary" json:"primary,omitempty"`
- Secondary *uint32 `protobuf:"varint,2,opt,name=secondary" json:"secondary,omitempty"`
- Tertiary *uint32 `protobuf:"varint,3,opt,name=tertiary" json:"tertiary,omitempty"`
- Quaternary *uint32 `protobuf:"varint,4,opt,name=quaternary" json:"quaternary,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- type ClientPayload_UserAgent struct {
- Platform *int32 `protobuf:"varint,1,opt,name=platform,enum=int32" json:"platform,omitempty"`
- AppVersion *ClientPayload_UserAgent_AppVersion `protobuf:"bytes,2,opt,name=app_version,json=appVersion" json:"app_version,omitempty"`
- Mcc *string `protobuf:"bytes,3,opt,name=mcc" json:"mcc,omitempty"`
- Mnc *string `protobuf:"bytes,4,opt,name=mnc" json:"mnc,omitempty"`
- OsVersion *string `protobuf:"bytes,5,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
- Manufacturer *string `protobuf:"bytes,6,opt,name=manufacturer" json:"manufacturer,omitempty"`
- Device *string `protobuf:"bytes,7,opt,name=device" json:"device,omitempty"`
- OsBuildNumber *string `protobuf:"bytes,8,opt,name=os_build_number,json=osBuildNumber" json:"os_build_number,omitempty"`
- PhoneId *string `protobuf:"bytes,9,opt,name=phone_id,json=phoneId" json:"phone_id,omitempty"`
- ReleaseChannel *int32 `protobuf:"varint,10,opt,name=release_channel,json=releaseChannel,enum=int32" json:"release_channel,omitempty"`
- LocaleLanguageIso6391 *string `protobuf:"bytes,11,opt,name=locale_language_iso_639_1,json=localeLanguageIso6391" json:"locale_language_iso_639_1,omitempty"`
- LocaleCountryIso31661Alpha2 *string `protobuf:"bytes,12,opt,name=locale_country_iso_3166_1_alpha_2,json=localeCountryIso31661Alpha2" json:"locale_country_iso_3166_1_alpha_2,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- type ClientPayload_WebInfo struct {
- RefToken *string `protobuf:"bytes,1,opt,name=ref_token,json=refToken" json:"ref_token,omitempty"`
- Version *string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"`
- WebdPayload *ClientPayload_WebInfo_WebdPayload `protobuf:"bytes,3,opt,name=webd_payload,json=webdPayload" json:"webd_payload,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- type ClientPayload_WebInfo_WebdPayload struct {
- UsesParticipantInKey *bool `protobuf:"varint,1,opt,name=uses_participant_in_key,json=usesParticipantInKey" json:"uses_participant_in_key,omitempty"`
- SupportsStarredMessages *bool `protobuf:"varint,2,opt,name=supports_starred_messages,json=supportsStarredMessages" json:"supports_starred_messages,omitempty"`
- SupportsDocumentMessages *bool `protobuf:"varint,3,opt,name=supports_document_messages,json=supportsDocumentMessages" json:"supports_document_messages,omitempty"`
- SupportsUrlMessages *bool `protobuf:"varint,4,opt,name=supports_url_messages,json=supportsUrlMessages" json:"supports_url_messages,omitempty"`
- SupportsMediaRetry *bool `protobuf:"varint,5,opt,name=supports_media_retry,json=supportsMediaRetry" json:"supports_media_retry,omitempty"`
- SupportsE2EImage *bool `protobuf:"varint,6,opt,name=supports_e2e_image,json=supportsE2eImage" json:"supports_e2e_image,omitempty"`
- SupportsE2EVideo *bool `protobuf:"varint,7,opt,name=supports_e2e_video,json=supportsE2eVideo" json:"supports_e2e_video,omitempty"`
- SupportsE2EAudio *bool `protobuf:"varint,8,opt,name=supports_e2e_audio,json=supportsE2eAudio" json:"supports_e2e_audio,omitempty"`
- SupportsE2EDocument *bool `protobuf:"varint,9,opt,name=supports_e2e_document,json=supportsE2eDocument" json:"supports_e2e_document,omitempty"`
- DocumentTypes *string `protobuf:"bytes,10,opt,name=document_types,json=documentTypes" json:"document_types,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- type ClientPayload_DnsSource struct {
- DnsMethod *int32 `protobuf:"varint,15,opt,name=dnsMethod,enum=int32" json:"dnsMethod,omitempty"`
- AppCached *bool `protobuf:"varint,16,opt,name=appCached" json:"appCached,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- type ClientPayload struct {
- Username *uint64 `protobuf:"varint,1,opt,name=username" json:"username,omitempty"`
- Passive *bool `protobuf:"varint,3,opt,name=passive" json:"passive,omitempty"`
- ClientFeatures []int32 `protobuf:"varint,4,rep,name=client_features,json=clientFeatures,enum=int32" json:"client_features,omitempty"`
- UserAgent *ClientPayload_UserAgent `protobuf:"bytes,5,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"`
- WebInfo *ClientPayload_WebInfo `protobuf:"bytes,6,opt,name=web_info,json=webInfo" json:"web_info,omitempty"`
- PushName *string `protobuf:"bytes,7,opt,name=push_name,json=pushName" json:"push_name,omitempty"`
- SessionId *int32 `protobuf:"fixed32,9,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
- ShortConnect *bool `protobuf:"varint,10,opt,name=short_connect,json=shortConnect" json:"short_connect,omitempty"`
- ConnectType *int32 `protobuf:"varint,12,opt,name=connect_type,json=connectType,enum=int32" json:"connect_type,omitempty"`
- ConnectReason *int32 `protobuf:"varint,13,opt,name=connect_reason,json=connectReason,enum=int32" json:"connect_reason,omitempty"`
- Shards []int32 `protobuf:"fixed32,14,rep,name=shards" json:"shards,omitempty"`
- DnsSource *ClientPayload_DnsSource `protobuf:"bytes,15,opt,name=dns_source,json=dnsSource" json:"dns_source,omitempty"`
- ConnectAttemptCount *int32 `protobuf:"fixed32,16,opt,name=connect_attempt_count,json=connectAttemptCount" json:"connect_attempt_count,omitempty"`
- Oc *bool `protobuf:"varint,23,opt,name=oc" json:"oc,omitempty"`
- Lc *int32 `protobuf:"varint,24,opt,name=lc" json:"lc,omitempty"`
- IosAppExtension *int32 `protobuf:"varint,30,opt,name=ios_app_extension,json=iosAppExtension,enum=int32" json:"ios_app_extension,omitempty"`
- FbAppId *uint64 `protobuf:"varint,31,opt,name=fb_app_id,json=fbAppId" json:"fb_app_id,omitempty"`
- FbDeviceId []byte `protobuf:"bytes,32,opt,name=fb_device_id,json=fbDeviceId" json:"fb_device_id,omitempty"`
- YearClass *int32 `protobuf:"varint,36,opt,name=ok_36,json=ok36" json:"ok_36,omitempty"`
- MemClass *int32 `protobuf:"varint,37,opt,name=ok_37,json=ok37" json:"ok_37,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
|