Versions in this module Expand all Collapse all v1 v1.0.3 Feb 15, 2024 v1.0.2 Feb 15, 2024 v1.0.1 Feb 15, 2024 Changes in this version + var ClientPayload_ConnectReason_name = map[int32]string + var ClientPayload_ConnectReason_value = map[string]int32 + var ClientPayload_ConnectType_name = map[int32]string + var ClientPayload_ConnectType_value = map[string]int32 + var ClientPayload_DNSSource_DNSResolutionMethod_name = map[int32]string + var ClientPayload_DNSSource_DNSResolutionMethod_value = map[string]int32 + var ClientPayload_IOSAppExtension_name = map[int32]string + var ClientPayload_IOSAppExtension_value = map[string]int32 + var ClientPayload_Product_name = map[int32]string + var ClientPayload_Product_value = map[string]int32 + var ClientPayload_UserAgent_DeviceType_name = map[int32]string + var ClientPayload_UserAgent_DeviceType_value = map[string]int32 + var ClientPayload_UserAgent_Platform_name = map[int32]string + var ClientPayload_UserAgent_Platform_value = map[string]int32 + var ClientPayload_UserAgent_ReleaseChannel_name = map[int32]string + var ClientPayload_UserAgent_ReleaseChannel_value = map[string]int32 + var ClientPayload_WebInfo_WebSubPlatform_name = map[int32]string + var ClientPayload_WebInfo_WebSubPlatform_value = map[string]int32 + var File_waWa5_WAWa5_proto protoreflect.FileDescriptor + type ClientPayload struct + ConnectAttemptCount uint32 + ConnectReason ClientPayload_ConnectReason + ConnectType ClientPayload_ConnectType + Device uint32 + DevicePairingData *ClientPayload_DevicePairingRegistrationData + DnsSource *ClientPayload_DNSSource + FbAppID uint64 + FbCat []byte + FbDeviceID []byte + FbUserAgent []byte + IosAppExtension ClientPayload_IOSAppExtension + Lc int32 + MemClass int32 + Oc bool + PaddingBytes []byte + Passive bool + Product ClientPayload_Product + Pull bool + PushName string + SessionID int32 + Shards []int32 + ShortConnect bool + UserAgent *ClientPayload_UserAgent + Username uint64 + WebInfo *ClientPayload_WebInfo + YearClass int32 + func (*ClientPayload) Descriptor() ([]byte, []int) + func (*ClientPayload) ProtoMessage() + func (x *ClientPayload) GetConnectAttemptCount() uint32 + func (x *ClientPayload) GetConnectReason() ClientPayload_ConnectReason + func (x *ClientPayload) GetConnectType() ClientPayload_ConnectType + func (x *ClientPayload) GetDevice() uint32 + func (x *ClientPayload) GetDevicePairingData() *ClientPayload_DevicePairingRegistrationData + func (x *ClientPayload) GetDnsSource() *ClientPayload_DNSSource + func (x *ClientPayload) GetFbAppID() uint64 + func (x *ClientPayload) GetFbCat() []byte + func (x *ClientPayload) GetFbDeviceID() []byte + func (x *ClientPayload) GetFbUserAgent() []byte + func (x *ClientPayload) GetIosAppExtension() ClientPayload_IOSAppExtension + func (x *ClientPayload) GetLc() int32 + func (x *ClientPayload) GetMemClass() int32 + func (x *ClientPayload) GetOc() bool + func (x *ClientPayload) GetPaddingBytes() []byte + func (x *ClientPayload) GetPassive() bool + func (x *ClientPayload) GetProduct() ClientPayload_Product + func (x *ClientPayload) GetPull() bool + func (x *ClientPayload) GetPushName() string + func (x *ClientPayload) GetSessionID() int32 + func (x *ClientPayload) GetShards() []int32 + func (x *ClientPayload) GetShortConnect() bool + func (x *ClientPayload) GetUserAgent() *ClientPayload_UserAgent + func (x *ClientPayload) GetUsername() uint64 + func (x *ClientPayload) GetWebInfo() *ClientPayload_WebInfo + func (x *ClientPayload) GetYearClass() int32 + func (x *ClientPayload) ProtoReflect() protoreflect.Message + func (x *ClientPayload) Reset() + func (x *ClientPayload) String() string + type ClientPayload_ConnectReason int32 + const ClientPayload_ERROR_RECONNECT + const ClientPayload_NETWORK_SWITCH + const ClientPayload_PING_RECONNECT + const ClientPayload_PUSH + const ClientPayload_SCHEDULED + const ClientPayload_UNKNOWN + const ClientPayload_USER_ACTIVATED + func (ClientPayload_ConnectReason) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_ConnectReason) EnumDescriptor() ([]byte, []int) + func (ClientPayload_ConnectReason) Type() protoreflect.EnumType + func (x ClientPayload_ConnectReason) Enum() *ClientPayload_ConnectReason + func (x ClientPayload_ConnectReason) Number() protoreflect.EnumNumber + func (x ClientPayload_ConnectReason) String() string + type ClientPayload_ConnectType int32 + const ClientPayload_CELLULAR_1XRTT + const ClientPayload_CELLULAR_CDMA + const ClientPayload_CELLULAR_EDGE + const ClientPayload_CELLULAR_EHRPD + const ClientPayload_CELLULAR_EVDO + const ClientPayload_CELLULAR_GPRS + const ClientPayload_CELLULAR_HSDPA + const ClientPayload_CELLULAR_HSPA + const ClientPayload_CELLULAR_HSPAP + const ClientPayload_CELLULAR_HSUPA + const ClientPayload_CELLULAR_IDEN + const ClientPayload_CELLULAR_LTE + const ClientPayload_CELLULAR_UMTS + const ClientPayload_CELLULAR_UNKNOWN + const ClientPayload_WIFI_UNKNOWN + func (ClientPayload_ConnectType) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_ConnectType) EnumDescriptor() ([]byte, []int) + func (ClientPayload_ConnectType) Type() protoreflect.EnumType + func (x ClientPayload_ConnectType) Enum() *ClientPayload_ConnectType + func (x ClientPayload_ConnectType) Number() protoreflect.EnumNumber + func (x ClientPayload_ConnectType) String() string + type ClientPayload_DNSSource struct + AppCached bool + DnsMethod ClientPayload_DNSSource_DNSResolutionMethod + func (*ClientPayload_DNSSource) Descriptor() ([]byte, []int) + func (*ClientPayload_DNSSource) ProtoMessage() + func (x *ClientPayload_DNSSource) GetAppCached() bool + func (x *ClientPayload_DNSSource) GetDnsMethod() ClientPayload_DNSSource_DNSResolutionMethod + func (x *ClientPayload_DNSSource) ProtoReflect() protoreflect.Message + func (x *ClientPayload_DNSSource) Reset() + func (x *ClientPayload_DNSSource) String() string + type ClientPayload_DNSSource_DNSResolutionMethod int32 + const ClientPayload_DNSSource_FALLBACK + const ClientPayload_DNSSource_GOOGLE + const ClientPayload_DNSSource_HARDCODED + const ClientPayload_DNSSource_OVERRIDE + const ClientPayload_DNSSource_SYSTEM + func (ClientPayload_DNSSource_DNSResolutionMethod) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_DNSSource_DNSResolutionMethod) EnumDescriptor() ([]byte, []int) + func (ClientPayload_DNSSource_DNSResolutionMethod) Type() protoreflect.EnumType + func (x ClientPayload_DNSSource_DNSResolutionMethod) Enum() *ClientPayload_DNSSource_DNSResolutionMethod + func (x ClientPayload_DNSSource_DNSResolutionMethod) Number() protoreflect.EnumNumber + func (x ClientPayload_DNSSource_DNSResolutionMethod) String() string + type ClientPayload_DevicePairingRegistrationData struct + BuildHash []byte + DeviceProps []byte + EIdent []byte + EKeytype []byte + ERegid []byte + ESkeyID []byte + ESkeySig []byte + ESkeyVal []byte + func (*ClientPayload_DevicePairingRegistrationData) Descriptor() ([]byte, []int) + func (*ClientPayload_DevicePairingRegistrationData) ProtoMessage() + func (x *ClientPayload_DevicePairingRegistrationData) GetBuildHash() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetDeviceProps() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetEIdent() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetEKeytype() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetERegid() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetESkeyID() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetESkeySig() []byte + func (x *ClientPayload_DevicePairingRegistrationData) GetESkeyVal() []byte + func (x *ClientPayload_DevicePairingRegistrationData) ProtoReflect() protoreflect.Message + func (x *ClientPayload_DevicePairingRegistrationData) Reset() + func (x *ClientPayload_DevicePairingRegistrationData) String() string + type ClientPayload_IOSAppExtension int32 + const ClientPayload_INTENTS_EXTENSION + const ClientPayload_SERVICE_EXTENSION + const ClientPayload_SHARE_EXTENSION + func (ClientPayload_IOSAppExtension) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_IOSAppExtension) EnumDescriptor() ([]byte, []int) + func (ClientPayload_IOSAppExtension) Type() protoreflect.EnumType + func (x ClientPayload_IOSAppExtension) Enum() *ClientPayload_IOSAppExtension + func (x ClientPayload_IOSAppExtension) Number() protoreflect.EnumNumber + func (x ClientPayload_IOSAppExtension) String() string + type ClientPayload_Product int32 + const ClientPayload_MESSENGER + const ClientPayload_WHATSAPP + func (ClientPayload_Product) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_Product) EnumDescriptor() ([]byte, []int) + func (ClientPayload_Product) Type() protoreflect.EnumType + func (x ClientPayload_Product) Enum() *ClientPayload_Product + func (x ClientPayload_Product) Number() protoreflect.EnumNumber + func (x ClientPayload_Product) String() string + type ClientPayload_UserAgent struct + AppVersion *ClientPayload_UserAgent_AppVersion + Device string + DeviceBoard string + DeviceExpID string + DeviceType ClientPayload_UserAgent_DeviceType + LocaleCountryIso31661Alpha2 string + LocaleLanguageIso6391 string + Manufacturer string + Mcc string + Mnc string + OsBuildNumber string + OsVersion string + PhoneID string + Platform ClientPayload_UserAgent_Platform + ReleaseChannel ClientPayload_UserAgent_ReleaseChannel + func (*ClientPayload_UserAgent) Descriptor() ([]byte, []int) + func (*ClientPayload_UserAgent) ProtoMessage() + func (x *ClientPayload_UserAgent) GetAppVersion() *ClientPayload_UserAgent_AppVersion + func (x *ClientPayload_UserAgent) GetDevice() string + func (x *ClientPayload_UserAgent) GetDeviceBoard() string + func (x *ClientPayload_UserAgent) GetDeviceExpID() string + func (x *ClientPayload_UserAgent) GetDeviceType() ClientPayload_UserAgent_DeviceType + func (x *ClientPayload_UserAgent) GetLocaleCountryIso31661Alpha2() string + func (x *ClientPayload_UserAgent) GetLocaleLanguageIso6391() string + func (x *ClientPayload_UserAgent) GetManufacturer() string + func (x *ClientPayload_UserAgent) GetMcc() string + func (x *ClientPayload_UserAgent) GetMnc() string + func (x *ClientPayload_UserAgent) GetOsBuildNumber() string + func (x *ClientPayload_UserAgent) GetOsVersion() string + func (x *ClientPayload_UserAgent) GetPhoneID() string + func (x *ClientPayload_UserAgent) GetPlatform() ClientPayload_UserAgent_Platform + func (x *ClientPayload_UserAgent) GetReleaseChannel() ClientPayload_UserAgent_ReleaseChannel + func (x *ClientPayload_UserAgent) ProtoReflect() protoreflect.Message + func (x *ClientPayload_UserAgent) Reset() + func (x *ClientPayload_UserAgent) String() string + type ClientPayload_UserAgent_AppVersion struct + Primary uint32 + Quaternary uint32 + Quinary uint32 + Secondary uint32 + Tertiary uint32 + func (*ClientPayload_UserAgent_AppVersion) Descriptor() ([]byte, []int) + func (*ClientPayload_UserAgent_AppVersion) ProtoMessage() + func (x *ClientPayload_UserAgent_AppVersion) GetPrimary() uint32 + func (x *ClientPayload_UserAgent_AppVersion) GetQuaternary() uint32 + func (x *ClientPayload_UserAgent_AppVersion) GetQuinary() uint32 + func (x *ClientPayload_UserAgent_AppVersion) GetSecondary() uint32 + func (x *ClientPayload_UserAgent_AppVersion) GetTertiary() uint32 + func (x *ClientPayload_UserAgent_AppVersion) ProtoReflect() protoreflect.Message + func (x *ClientPayload_UserAgent_AppVersion) Reset() + func (x *ClientPayload_UserAgent_AppVersion) String() string + type ClientPayload_UserAgent_DeviceType int32 + const ClientPayload_UserAgent_DESKTOP + const ClientPayload_UserAgent_PHONE + const ClientPayload_UserAgent_TABLET + const ClientPayload_UserAgent_VR + const ClientPayload_UserAgent_WEARABLE + func (ClientPayload_UserAgent_DeviceType) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_UserAgent_DeviceType) EnumDescriptor() ([]byte, []int) + func (ClientPayload_UserAgent_DeviceType) Type() protoreflect.EnumType + func (x ClientPayload_UserAgent_DeviceType) Enum() *ClientPayload_UserAgent_DeviceType + func (x ClientPayload_UserAgent_DeviceType) Number() protoreflect.EnumNumber + func (x ClientPayload_UserAgent_DeviceType) String() string + type ClientPayload_UserAgent_Platform int32 + const ClientPayload_UserAgent_ANDROID + const ClientPayload_UserAgent_ARDEVICE + const ClientPayload_UserAgent_BLACKBERRY + const ClientPayload_UserAgent_BLACKBERRYX + const ClientPayload_UserAgent_BLUE_ANDROID + const ClientPayload_UserAgent_BLUE_IPHONE + const ClientPayload_UserAgent_BLUE_WEB + const ClientPayload_UserAgent_CAPI + const ClientPayload_UserAgent_ENTERPRISE + const ClientPayload_UserAgent_FBLITE_ANDROID + const ClientPayload_UserAgent_GREEN_ANDROID + const ClientPayload_UserAgent_GREEN_IPHONE + const ClientPayload_UserAgent_IGLITE_ANDROID + const ClientPayload_UserAgent_IOS + const ClientPayload_UserAgent_IPAD + const ClientPayload_UserAgent_KAIOS + const ClientPayload_UserAgent_MACOS + const ClientPayload_UserAgent_MILAN + const ClientPayload_UserAgent_MLITE_ANDROID + const ClientPayload_UserAgent_OCULUS_CALL + const ClientPayload_UserAgent_OCULUS_MSG + const ClientPayload_UserAgent_PAGE + const ClientPayload_UserAgent_PORTAL + const ClientPayload_UserAgent_PYTHON_CLIENT + const ClientPayload_UserAgent_S40 + const ClientPayload_UserAgent_S60 + const ClientPayload_UserAgent_SMART_GLASSES + const ClientPayload_UserAgent_SMB_ANDROID + const ClientPayload_UserAgent_SMB_IOS + const ClientPayload_UserAgent_TEST + const ClientPayload_UserAgent_TIZEN + const ClientPayload_UserAgent_VRDEVICE + const ClientPayload_UserAgent_WEAROS + const ClientPayload_UserAgent_WEB + const ClientPayload_UserAgent_WINDOWS + const ClientPayload_UserAgent_WINDOWS_PHONE + func (ClientPayload_UserAgent_Platform) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_UserAgent_Platform) EnumDescriptor() ([]byte, []int) + func (ClientPayload_UserAgent_Platform) Type() protoreflect.EnumType + func (x ClientPayload_UserAgent_Platform) Enum() *ClientPayload_UserAgent_Platform + func (x ClientPayload_UserAgent_Platform) Number() protoreflect.EnumNumber + func (x ClientPayload_UserAgent_Platform) String() string + type ClientPayload_UserAgent_ReleaseChannel int32 + const ClientPayload_UserAgent_ALPHA + const ClientPayload_UserAgent_BETA + const ClientPayload_UserAgent_DEBUG + const ClientPayload_UserAgent_RELEASE + func (ClientPayload_UserAgent_ReleaseChannel) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_UserAgent_ReleaseChannel) EnumDescriptor() ([]byte, []int) + func (ClientPayload_UserAgent_ReleaseChannel) Type() protoreflect.EnumType + func (x ClientPayload_UserAgent_ReleaseChannel) Enum() *ClientPayload_UserAgent_ReleaseChannel + func (x ClientPayload_UserAgent_ReleaseChannel) Number() protoreflect.EnumNumber + func (x ClientPayload_UserAgent_ReleaseChannel) String() string + type ClientPayload_WebInfo struct + RefToken string + Version string + WebSubPlatform ClientPayload_WebInfo_WebSubPlatform + WebdPayload *ClientPayload_WebInfo_WebdPayload + func (*ClientPayload_WebInfo) Descriptor() ([]byte, []int) + func (*ClientPayload_WebInfo) ProtoMessage() + func (x *ClientPayload_WebInfo) GetRefToken() string + func (x *ClientPayload_WebInfo) GetVersion() string + func (x *ClientPayload_WebInfo) GetWebSubPlatform() ClientPayload_WebInfo_WebSubPlatform + func (x *ClientPayload_WebInfo) GetWebdPayload() *ClientPayload_WebInfo_WebdPayload + func (x *ClientPayload_WebInfo) ProtoReflect() protoreflect.Message + func (x *ClientPayload_WebInfo) Reset() + func (x *ClientPayload_WebInfo) String() string + type ClientPayload_WebInfo_WebSubPlatform int32 + const ClientPayload_WebInfo_APP_STORE + const ClientPayload_WebInfo_DARWIN + const ClientPayload_WebInfo_WEB_BROWSER + const ClientPayload_WebInfo_WIN32 + const ClientPayload_WebInfo_WIN_STORE + func (ClientPayload_WebInfo_WebSubPlatform) Descriptor() protoreflect.EnumDescriptor + func (ClientPayload_WebInfo_WebSubPlatform) EnumDescriptor() ([]byte, []int) + func (ClientPayload_WebInfo_WebSubPlatform) Type() protoreflect.EnumType + func (x ClientPayload_WebInfo_WebSubPlatform) Enum() *ClientPayload_WebInfo_WebSubPlatform + func (x ClientPayload_WebInfo_WebSubPlatform) Number() protoreflect.EnumNumber + func (x ClientPayload_WebInfo_WebSubPlatform) String() string + type ClientPayload_WebInfo_WebdPayload struct + DocumentTypes string + Features []byte + SupportsDocumentMessages bool + SupportsE2EAudio bool + SupportsE2EDocument bool + SupportsE2EImage bool + SupportsE2EVideo bool + SupportsMediaRetry bool + SupportsStarredMessages bool + SupportsURLMessages bool + UsesParticipantInKey bool + func (*ClientPayload_WebInfo_WebdPayload) Descriptor() ([]byte, []int) + func (*ClientPayload_WebInfo_WebdPayload) ProtoMessage() + func (x *ClientPayload_WebInfo_WebdPayload) GetDocumentTypes() string + func (x *ClientPayload_WebInfo_WebdPayload) GetFeatures() []byte + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsDocumentMessages() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsE2EAudio() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsE2EDocument() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsE2EImage() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsE2EVideo() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsMediaRetry() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsStarredMessages() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetSupportsURLMessages() bool + func (x *ClientPayload_WebInfo_WebdPayload) GetUsesParticipantInKey() bool + func (x *ClientPayload_WebInfo_WebdPayload) ProtoReflect() protoreflect.Message + func (x *ClientPayload_WebInfo_WebdPayload) Reset() + func (x *ClientPayload_WebInfo_WebdPayload) String() string + type HandshakeMessage struct + ClientFinish *HandshakeMessage_ClientFinish + ClientHello *HandshakeMessage_ClientHello + ServerHello *HandshakeMessage_ServerHello + func (*HandshakeMessage) Descriptor() ([]byte, []int) + func (*HandshakeMessage) ProtoMessage() + func (x *HandshakeMessage) GetClientFinish() *HandshakeMessage_ClientFinish + func (x *HandshakeMessage) GetClientHello() *HandshakeMessage_ClientHello + func (x *HandshakeMessage) GetServerHello() *HandshakeMessage_ServerHello + func (x *HandshakeMessage) ProtoReflect() protoreflect.Message + func (x *HandshakeMessage) Reset() + func (x *HandshakeMessage) String() string + type HandshakeMessage_ClientFinish struct + Payload []byte + Static []byte + func (*HandshakeMessage_ClientFinish) Descriptor() ([]byte, []int) + func (*HandshakeMessage_ClientFinish) ProtoMessage() + func (x *HandshakeMessage_ClientFinish) GetPayload() []byte + func (x *HandshakeMessage_ClientFinish) GetStatic() []byte + func (x *HandshakeMessage_ClientFinish) ProtoReflect() protoreflect.Message + func (x *HandshakeMessage_ClientFinish) Reset() + func (x *HandshakeMessage_ClientFinish) String() string + type HandshakeMessage_ClientHello struct + Ephemeral []byte + Payload []byte + Static []byte + func (*HandshakeMessage_ClientHello) Descriptor() ([]byte, []int) + func (*HandshakeMessage_ClientHello) ProtoMessage() + func (x *HandshakeMessage_ClientHello) GetEphemeral() []byte + func (x *HandshakeMessage_ClientHello) GetPayload() []byte + func (x *HandshakeMessage_ClientHello) GetStatic() []byte + func (x *HandshakeMessage_ClientHello) ProtoReflect() protoreflect.Message + func (x *HandshakeMessage_ClientHello) Reset() + func (x *HandshakeMessage_ClientHello) String() string + type HandshakeMessage_ServerHello struct + Ephemeral []byte + Payload []byte + Static []byte + func (*HandshakeMessage_ServerHello) Descriptor() ([]byte, []int) + func (*HandshakeMessage_ServerHello) ProtoMessage() + func (x *HandshakeMessage_ServerHello) GetEphemeral() []byte + func (x *HandshakeMessage_ServerHello) GetPayload() []byte + func (x *HandshakeMessage_ServerHello) GetStatic() []byte + func (x *HandshakeMessage_ServerHello) ProtoReflect() protoreflect.Message + func (x *HandshakeMessage_ServerHello) Reset() + func (x *HandshakeMessage_ServerHello) String() string