summaryrefslogtreecommitdiff
path: root/protocols
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-06-09 15:25:29 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-06-09 15:25:29 +0300
commit50b85aaf0b5f8191b10f0347612cd33d552b2b11 (patch)
tree12a46375ee2c3aa97e4df2f4d8eb3c6d3a25c459 /protocols
parentb989fe4f58d597256f797ed3302f6fd7064c3687 (diff)
WhatsApp: return to the working schema
Diffstat (limited to 'protocols')
-rw-r--r--protocols/WhatsApp/src/pmsg.pb-c.cpp6453
-rw-r--r--protocols/WhatsApp/src/pmsg.pb-c.h10967
-rw-r--r--protocols/WhatsApp/src/pmsg.proto551
3 files changed, 6998 insertions, 10973 deletions
diff --git a/protocols/WhatsApp/src/pmsg.pb-c.cpp b/protocols/WhatsApp/src/pmsg.pb-c.cpp
index 5626e378b1..38138cfc1b 100644
--- a/protocols/WhatsApp/src/pmsg.pb-c.cpp
+++ b/protocols/WhatsApp/src/pmsg.pb-c.cpp
@@ -7,6 +7,7 @@
#endif
#include "pmsg.pb-c.h"
+
size_t wa__advdevice_identity__get_packed_size
(const Wa__ADVDeviceIdentity *message)
{
@@ -287,46 +288,6 @@ void wa__auto_download_settings__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__avatar_user_settings__get_packed_size
- (const Wa__AvatarUserSettings *message)
-{
- assert(message->descriptor == &wa__avatar_user_settings__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__avatar_user_settings__pack
- (const Wa__AvatarUserSettings *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__avatar_user_settings__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__avatar_user_settings__pack_to_buffer
- (const Wa__AvatarUserSettings *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__avatar_user_settings__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__AvatarUserSettings *
- wa__avatar_user_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__AvatarUserSettings *)
- protobuf_c_message_unpack (&wa__avatar_user_settings__descriptor,
- allocator, len, data);
-}
-void wa__avatar_user_settings__free_unpacked
- (Wa__AvatarUserSettings *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__avatar_user_settings__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__biz_account_link_info__get_packed_size
(const Wa__BizAccountLinkInfo *message)
{
@@ -367,12 +328,6 @@ void wa__biz_account_link_info__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__biz_account_payload__get_packed_size
- (const Wa__BizAccountPayload *message)
-{
- assert(message->descriptor == &wa__biz_account_payload__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
size_t wa__biz_account_payload__pack
(const Wa__BizAccountPayload *message,
uint8_t *out)
@@ -487,6 +442,86 @@ void wa__cert_chain__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
+size_t wa__chain__get_packed_size
+ (const Wa__Chain *message)
+{
+ assert(message->descriptor == &wa__chain__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t wa__chain__pack
+ (const Wa__Chain *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &wa__chain__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t wa__chain__pack_to_buffer
+ (const Wa__Chain *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &wa__chain__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+Wa__Chain *
+ wa__chain__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (Wa__Chain *)
+ protobuf_c_message_unpack (&wa__chain__descriptor,
+ allocator, len, data);
+}
+void wa__chain__free_unpacked
+ (Wa__Chain *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &wa__chain__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t wa__chain_key__get_packed_size
+ (const Wa__ChainKey *message)
+{
+ assert(message->descriptor == &wa__chain_key__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t wa__chain_key__pack
+ (const Wa__ChainKey *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &wa__chain_key__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t wa__chain_key__pack_to_buffer
+ (const Wa__ChainKey *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &wa__chain_key__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+Wa__ChainKey *
+ wa__chain_key__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (Wa__ChainKey *)
+ protobuf_c_message_unpack (&wa__chain_key__descriptor,
+ allocator, len, data);
+}
+void wa__chain_key__free_unpacked
+ (Wa__ChainKey *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &wa__chain_key__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
size_t wa__client_payload__get_packed_size
(const Wa__ClientPayload *message)
{
@@ -607,46 +642,6 @@ void wa__conversation__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__device_consistency_code_message__get_packed_size
- (const Wa__DeviceConsistencyCodeMessage *message)
-{
- assert(message->descriptor == &wa__device_consistency_code_message__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__device_consistency_code_message__pack
- (const Wa__DeviceConsistencyCodeMessage *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__device_consistency_code_message__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__device_consistency_code_message__pack_to_buffer
- (const Wa__DeviceConsistencyCodeMessage *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__device_consistency_code_message__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__DeviceConsistencyCodeMessage *
- wa__device_consistency_code_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__DeviceConsistencyCodeMessage *)
- protobuf_c_message_unpack (&wa__device_consistency_code_message__descriptor,
- allocator, len, data);
-}
-void wa__device_consistency_code_message__free_unpacked
- (Wa__DeviceConsistencyCodeMessage *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__device_consistency_code_message__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__device_list_metadata__get_packed_size
(const Wa__DeviceListMetadata *message)
{
@@ -927,46 +922,6 @@ void wa__global_settings__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__group_mention__get_packed_size
- (const Wa__GroupMention *message)
-{
- assert(message->descriptor == &wa__group_mention__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__group_mention__pack
- (const Wa__GroupMention *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__group_mention__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__group_mention__pack_to_buffer
- (const Wa__GroupMention *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__group_mention__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__GroupMention *
- wa__group_mention__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__GroupMention *)
- protobuf_c_message_unpack (&wa__group_mention__descriptor,
- allocator, len, data);
-}
-void wa__group_mention__free_unpacked
- (Wa__GroupMention *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__group_mention__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__group_participant__get_packed_size
(const Wa__GroupParticipant *message)
{
@@ -1287,46 +1242,6 @@ void wa__keep_in_chat__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__key_exchange_message__get_packed_size
- (const Wa__KeyExchangeMessage *message)
-{
- assert(message->descriptor == &wa__key_exchange_message__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__key_exchange_message__pack
- (const Wa__KeyExchangeMessage *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__key_exchange_message__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__key_exchange_message__pack_to_buffer
- (const Wa__KeyExchangeMessage *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__key_exchange_message__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__KeyExchangeMessage *
- wa__key_exchange_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__KeyExchangeMessage *)
- protobuf_c_message_unpack (&wa__key_exchange_message__descriptor,
- allocator, len, data);
-}
-void wa__key_exchange_message__free_unpacked
- (Wa__KeyExchangeMessage *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__key_exchange_message__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__key_id__get_packed_size
(const Wa__KeyId *message)
{
@@ -1526,7 +1441,6 @@ void wa__media_retry_notification__free_unpacked
assert(message->descriptor == &wa__media_retry_notification__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-
size_t wa__message__get_packed_size
(const Wa__Message *message)
{
@@ -1567,46 +1481,6 @@ void wa__message__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__message_add_on_context_info__get_packed_size
- (const Wa__MessageAddOnContextInfo *message)
-{
- assert(message->descriptor == &wa__message_add_on_context_info__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__message_add_on_context_info__pack
- (const Wa__MessageAddOnContextInfo *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__message_add_on_context_info__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__message_add_on_context_info__pack_to_buffer
- (const Wa__MessageAddOnContextInfo *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__message_add_on_context_info__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__MessageAddOnContextInfo *
- wa__message_add_on_context_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__MessageAddOnContextInfo *)
- protobuf_c_message_unpack (&wa__message_add_on_context_info__descriptor,
- allocator, len, data);
-}
-void wa__message_add_on_context_info__free_unpacked
- (Wa__MessageAddOnContextInfo *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__message_add_on_context_info__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__message_context_info__get_packed_size
(const Wa__MessageContextInfo *message)
{
@@ -1887,46 +1761,6 @@ void wa__notification_message_info__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__notification_settings__get_packed_size
- (const Wa__NotificationSettings *message)
-{
- assert(message->descriptor == &wa__notification_settings__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__notification_settings__pack
- (const Wa__NotificationSettings *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__notification_settings__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__notification_settings__pack_to_buffer
- (const Wa__NotificationSettings *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__notification_settings__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__NotificationSettings *
- wa__notification_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__NotificationSettings *)
- protobuf_c_message_unpack (&wa__notification_settings__descriptor,
- allocator, len, data);
-}
-void wa__notification_settings__free_unpacked
- (Wa__NotificationSettings *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__notification_settings__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__past_participant__get_packed_size
(const Wa__PastParticipant *message)
{
@@ -1958,13 +1792,13 @@ Wa__PastParticipant *
allocator, len, data);
}
void wa__past_participant__free_unpacked
- (Wa__PastParticipant *message,
- ProtobufCAllocator *allocator)
+(Wa__PastParticipant *message,
+ ProtobufCAllocator *allocator)
{
- if(!message)
- return;
- assert(message->descriptor == &wa__past_participant__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+ if (!message)
+ return;
+ assert(message->descriptor == &wa__past_participant__descriptor);
+ protobuf_c_message_free_unpacked((ProtobufCMessage *)message, allocator);
}
size_t wa__past_participants__get_packed_size
@@ -2087,83 +1921,123 @@ void wa__payment_info__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__photo_change__get_packed_size
- (const Wa__PhotoChange *message)
+size_t wa__pending_key_exchange__get_packed_size
+ (const Wa__PendingKeyExchange *message)
{
- assert(message->descriptor == &wa__photo_change__descriptor);
+ assert(message->descriptor == &wa__pending_key_exchange__descriptor);
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
-size_t wa__photo_change__pack
- (const Wa__PhotoChange *message,
+size_t wa__pending_key_exchange__pack
+ (const Wa__PendingKeyExchange *message,
uint8_t *out)
{
- assert(message->descriptor == &wa__photo_change__descriptor);
+ assert(message->descriptor == &wa__pending_key_exchange__descriptor);
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
-size_t wa__photo_change__pack_to_buffer
- (const Wa__PhotoChange *message,
+size_t wa__pending_key_exchange__pack_to_buffer
+ (const Wa__PendingKeyExchange *message,
ProtobufCBuffer *buffer)
{
- assert(message->descriptor == &wa__photo_change__descriptor);
+ assert(message->descriptor == &wa__pending_key_exchange__descriptor);
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
-Wa__PhotoChange *
- wa__photo_change__unpack
+Wa__PendingKeyExchange *
+ wa__pending_key_exchange__unpack
(ProtobufCAllocator *allocator,
size_t len,
const uint8_t *data)
{
- return (Wa__PhotoChange *)
- protobuf_c_message_unpack (&wa__photo_change__descriptor,
+ return (Wa__PendingKeyExchange *)
+ protobuf_c_message_unpack (&wa__pending_key_exchange__descriptor,
allocator, len, data);
}
-void wa__photo_change__free_unpacked
- (Wa__PhotoChange *message,
+void wa__pending_key_exchange__free_unpacked
+ (Wa__PendingKeyExchange *message,
ProtobufCAllocator *allocator)
{
if(!message)
return;
- assert(message->descriptor == &wa__photo_change__descriptor);
+ assert(message->descriptor == &wa__pending_key_exchange__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__pin_in_chat__get_packed_size
- (const Wa__PinInChat *message)
+size_t wa__pending_pre_key__get_packed_size
+ (const Wa__PendingPreKey *message)
{
- assert(message->descriptor == &wa__pin_in_chat__descriptor);
+ assert(message->descriptor == &wa__pending_pre_key__descriptor);
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
-size_t wa__pin_in_chat__pack
- (const Wa__PinInChat *message,
+size_t wa__pending_pre_key__pack
+ (const Wa__PendingPreKey *message,
uint8_t *out)
{
- assert(message->descriptor == &wa__pin_in_chat__descriptor);
+ assert(message->descriptor == &wa__pending_pre_key__descriptor);
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
-size_t wa__pin_in_chat__pack_to_buffer
- (const Wa__PinInChat *message,
+size_t wa__pending_pre_key__pack_to_buffer
+ (const Wa__PendingPreKey *message,
ProtobufCBuffer *buffer)
{
- assert(message->descriptor == &wa__pin_in_chat__descriptor);
+ assert(message->descriptor == &wa__pending_pre_key__descriptor);
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
-Wa__PinInChat *
- wa__pin_in_chat__unpack
+Wa__PendingPreKey *
+ wa__pending_pre_key__unpack
(ProtobufCAllocator *allocator,
size_t len,
const uint8_t *data)
{
- return (Wa__PinInChat *)
- protobuf_c_message_unpack (&wa__pin_in_chat__descriptor,
+ return (Wa__PendingPreKey *)
+ protobuf_c_message_unpack (&wa__pending_pre_key__descriptor,
allocator, len, data);
}
-void wa__pin_in_chat__free_unpacked
- (Wa__PinInChat *message,
+void wa__pending_pre_key__free_unpacked
+ (Wa__PendingPreKey *message,
ProtobufCAllocator *allocator)
{
if(!message)
return;
- assert(message->descriptor == &wa__pin_in_chat__descriptor);
+ assert(message->descriptor == &wa__pending_pre_key__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t wa__photo_change__get_packed_size
+ (const Wa__PhotoChange *message)
+{
+ assert(message->descriptor == &wa__photo_change__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t wa__photo_change__pack
+ (const Wa__PhotoChange *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &wa__photo_change__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t wa__photo_change__pack_to_buffer
+ (const Wa__PhotoChange *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &wa__photo_change__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+Wa__PhotoChange *
+ wa__photo_change__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (Wa__PhotoChange *)
+ protobuf_c_message_unpack (&wa__photo_change__descriptor,
+ allocator, len, data);
+}
+void wa__photo_change__free_unpacked
+ (Wa__PhotoChange *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &wa__photo_change__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
@@ -2367,46 +2241,6 @@ void wa__pre_key_record_structure__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__pre_key_signal_message__get_packed_size
- (const Wa__PreKeySignalMessage *message)
-{
- assert(message->descriptor == &wa__pre_key_signal_message__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__pre_key_signal_message__pack
- (const Wa__PreKeySignalMessage *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__pre_key_signal_message__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__pre_key_signal_message__pack_to_buffer
- (const Wa__PreKeySignalMessage *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__pre_key_signal_message__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__PreKeySignalMessage *
- wa__pre_key_signal_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__PreKeySignalMessage *)
- protobuf_c_message_unpack (&wa__pre_key_signal_message__descriptor,
- allocator, len, data);
-}
-void wa__pre_key_signal_message__free_unpacked
- (Wa__PreKeySignalMessage *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__pre_key_signal_message__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__pushname__get_packed_size
(const Wa__Pushname *message)
{
@@ -2567,83 +2401,43 @@ void wa__record_structure__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__sender_key_distribution_message__get_packed_size
- (const Wa__SenderKeyDistributionMessage *message)
+size_t wa__sender_chain_key__get_packed_size
+ (const Wa__SenderChainKey *message)
{
- assert(message->descriptor == &wa__sender_key_distribution_message__descriptor);
+ assert(message->descriptor == &wa__sender_chain_key__descriptor);
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
-size_t wa__sender_key_distribution_message__pack
- (const Wa__SenderKeyDistributionMessage *message,
+size_t wa__sender_chain_key__pack
+ (const Wa__SenderChainKey *message,
uint8_t *out)
{
- assert(message->descriptor == &wa__sender_key_distribution_message__descriptor);
+ assert(message->descriptor == &wa__sender_chain_key__descriptor);
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
-size_t wa__sender_key_distribution_message__pack_to_buffer
- (const Wa__SenderKeyDistributionMessage *message,
+size_t wa__sender_chain_key__pack_to_buffer
+ (const Wa__SenderChainKey *message,
ProtobufCBuffer *buffer)
{
- assert(message->descriptor == &wa__sender_key_distribution_message__descriptor);
+ assert(message->descriptor == &wa__sender_chain_key__descriptor);
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
-Wa__SenderKeyDistributionMessage *
- wa__sender_key_distribution_message__unpack
+Wa__SenderChainKey *
+ wa__sender_chain_key__unpack
(ProtobufCAllocator *allocator,
size_t len,
const uint8_t *data)
{
- return (Wa__SenderKeyDistributionMessage *)
- protobuf_c_message_unpack (&wa__sender_key_distribution_message__descriptor,
+ return (Wa__SenderChainKey *)
+ protobuf_c_message_unpack (&wa__sender_chain_key__descriptor,
allocator, len, data);
}
-void wa__sender_key_distribution_message__free_unpacked
- (Wa__SenderKeyDistributionMessage *message,
+void wa__sender_chain_key__free_unpacked
+ (Wa__SenderChainKey *message,
ProtobufCAllocator *allocator)
{
if(!message)
return;
- assert(message->descriptor == &wa__sender_key_distribution_message__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
-size_t wa__sender_key_message__get_packed_size
- (const Wa__SenderKeyMessage *message)
-{
- assert(message->descriptor == &wa__sender_key_message__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__sender_key_message__pack
- (const Wa__SenderKeyMessage *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__sender_key_message__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__sender_key_message__pack_to_buffer
- (const Wa__SenderKeyMessage *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__sender_key_message__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__SenderKeyMessage *
- wa__sender_key_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__SenderKeyMessage *)
- protobuf_c_message_unpack (&wa__sender_key_message__descriptor,
- allocator, len, data);
-}
-void wa__sender_key_message__free_unpacked
- (Wa__SenderKeyMessage *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__sender_key_message__descriptor);
+ assert(message->descriptor == &wa__sender_chain_key__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
@@ -2727,6 +2521,86 @@ void wa__sender_key_state_structure__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
+size_t wa__sender_message_key__get_packed_size
+ (const Wa__SenderMessageKey *message)
+{
+ assert(message->descriptor == &wa__sender_message_key__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t wa__sender_message_key__pack
+ (const Wa__SenderMessageKey *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &wa__sender_message_key__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t wa__sender_message_key__pack_to_buffer
+ (const Wa__SenderMessageKey *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &wa__sender_message_key__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+Wa__SenderMessageKey *
+ wa__sender_message_key__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (Wa__SenderMessageKey *)
+ protobuf_c_message_unpack (&wa__sender_message_key__descriptor,
+ allocator, len, data);
+}
+void wa__sender_message_key__free_unpacked
+ (Wa__SenderMessageKey *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &wa__sender_message_key__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
+size_t wa__sender_signing_key__get_packed_size
+ (const Wa__SenderSigningKey *message)
+{
+ assert(message->descriptor == &wa__sender_signing_key__descriptor);
+ return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
+}
+size_t wa__sender_signing_key__pack
+ (const Wa__SenderSigningKey *message,
+ uint8_t *out)
+{
+ assert(message->descriptor == &wa__sender_signing_key__descriptor);
+ return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
+}
+size_t wa__sender_signing_key__pack_to_buffer
+ (const Wa__SenderSigningKey *message,
+ ProtobufCBuffer *buffer)
+{
+ assert(message->descriptor == &wa__sender_signing_key__descriptor);
+ return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
+}
+Wa__SenderSigningKey *
+ wa__sender_signing_key__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data)
+{
+ return (Wa__SenderSigningKey *)
+ protobuf_c_message_unpack (&wa__sender_signing_key__descriptor,
+ allocator, len, data);
+}
+void wa__sender_signing_key__free_unpacked
+ (Wa__SenderSigningKey *message,
+ ProtobufCAllocator *allocator)
+{
+ if(!message)
+ return;
+ assert(message->descriptor == &wa__sender_signing_key__descriptor);
+ protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
+}
+
size_t wa__server_error_receipt__get_packed_size
(const Wa__ServerErrorReceipt *message)
{
@@ -2807,46 +2681,6 @@ void wa__session_structure__free_unpacked
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-size_t wa__signal_message__get_packed_size
- (const Wa__SignalMessage *message)
-{
- assert(message->descriptor == &wa__signal_message__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t wa__signal_message__pack
- (const Wa__SignalMessage *message,
- uint8_t *out)
-{
- assert(message->descriptor == &wa__signal_message__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t wa__signal_message__pack_to_buffer
- (const Wa__SignalMessage *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->descriptor == &wa__signal_message__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Wa__SignalMessage *
- wa__signal_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Wa__SignalMessage *)
- protobuf_c_message_unpack (&wa__signal_message__descriptor,
- allocator, len, data);
-}
-void wa__signal_message__free_unpacked
- (Wa__SignalMessage *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->descriptor == &wa__signal_message__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-
size_t wa__signed_pre_key_record_structure__get_packed_size
(const Wa__SignedPreKeyRecordStructure *message)
{
@@ -3006,7 +2840,6 @@ void wa__sync_action_data__free_unpacked
assert(message->descriptor == &wa__sync_action_data__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-
size_t wa__sync_action_value__get_packed_size
(const Wa__SyncActionValue *message)
{
@@ -3646,8 +3479,7 @@ void wa__web_notifications_info__free_unpacked
assert(message->descriptor == &wa__web_notifications_info__descriptor);
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
-
-static const ProtobufCFieldDescriptor wa__advdevice_identity__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__advdevice_identity__field_descriptors[3] =
{
{
"rawId",
@@ -3685,34 +3517,8 @@ static const ProtobufCFieldDescriptor wa__advdevice_identity__field_descriptors[
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "accountType",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__ADVDeviceIdentity, has_accounttype),
- offsetof(Wa__ADVDeviceIdentity, accounttype),
- &wa__advencryption_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "deviceType",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__ADVDeviceIdentity, has_devicetype),
- offsetof(Wa__ADVDeviceIdentity, devicetype),
- &wa__advencryption_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__advdevice_identity__field_indices_by_name[] = {
- 3, /* field[3] = accountType */
- 4, /* field[4] = deviceType */
2, /* field[2] = keyIndex */
0, /* field[0] = rawId */
1, /* field[1] = timestamp */
@@ -3720,7 +3526,7 @@ static const unsigned wa__advdevice_identity__field_indices_by_name[] = {
static const ProtobufCIntRange wa__advdevice_identity__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 3 }
};
const ProtobufCMessageDescriptor wa__advdevice_identity__descriptor =
{
@@ -3730,13 +3536,13 @@ const ProtobufCMessageDescriptor wa__advdevice_identity__descriptor =
"Wa__ADVDeviceIdentity",
"wa",
sizeof(Wa__ADVDeviceIdentity),
- 5,
+ 3,
wa__advdevice_identity__field_descriptors,
wa__advdevice_identity__field_indices_by_name,
1, wa__advdevice_identity__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__advkey_index_list__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__advkey_index_list__field_descriptors[4] =
{
{
"rawId",
@@ -3786,21 +3592,8 @@ static const ProtobufCFieldDescriptor wa__advkey_index_list__field_descriptors[5
0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "accountType",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__ADVKeyIndexList, has_accounttype),
- offsetof(Wa__ADVKeyIndexList, accounttype),
- &wa__advencryption_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__advkey_index_list__field_indices_by_name[] = {
- 4, /* field[4] = accountType */
2, /* field[2] = currentIndex */
0, /* field[0] = rawId */
1, /* field[1] = timestamp */
@@ -3809,7 +3602,7 @@ static const unsigned wa__advkey_index_list__field_indices_by_name[] = {
static const ProtobufCIntRange wa__advkey_index_list__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 4 }
};
const ProtobufCMessageDescriptor wa__advkey_index_list__descriptor =
{
@@ -3819,7 +3612,7 @@ const ProtobufCMessageDescriptor wa__advkey_index_list__descriptor =
"Wa__ADVKeyIndexList",
"wa",
sizeof(Wa__ADVKeyIndexList),
- 5,
+ 4,
wa__advkey_index_list__field_descriptors,
wa__advkey_index_list__field_indices_by_name,
1, wa__advkey_index_list__number_ranges,
@@ -4127,56 +3920,6 @@ const ProtobufCMessageDescriptor wa__auto_download_settings__descriptor =
1, wa__auto_download_settings__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__avatar_user_settings__field_descriptors[2] =
-{
- {
- "fbid",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__AvatarUserSettings, fbid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "password",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__AvatarUserSettings, password),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__avatar_user_settings__field_indices_by_name[] = {
- 0, /* field[0] = fbid */
- 1, /* field[1] = password */
-};
-static const ProtobufCIntRange wa__avatar_user_settings__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__avatar_user_settings__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.AvatarUserSettings",
- "AvatarUserSettings",
- "Wa__AvatarUserSettings",
- "wa",
- sizeof(Wa__AvatarUserSettings),
- 2,
- wa__avatar_user_settings__field_descriptors,
- wa__avatar_user_settings__field_indices_by_name,
- 1, wa__avatar_user_settings__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
static const ProtobufCEnumValue wa__biz_account_link_info__account_type__enum_values_by_number[1] =
{
{ "ENTERPRISE", "WA__BIZ_ACCOUNT_LINK_INFO__ACCOUNT_TYPE__ENTERPRISE", 0 },
@@ -4773,6 +4516,132 @@ const ProtobufCMessageDescriptor wa__cert_chain__descriptor =
1, wa__cert_chain__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
+static const ProtobufCFieldDescriptor wa__chain__field_descriptors[4] =
+{
+ {
+ "senderRatchetKey",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__Chain, has_senderratchetkey),
+ offsetof(Wa__Chain, senderratchetkey),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "senderRatchetKeyPrivate",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__Chain, has_senderratchetkeyprivate),
+ offsetof(Wa__Chain, senderratchetkeyprivate),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "chainKey",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Chain, chainkey),
+ &wa__chain_key__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "messageKeys",
+ 4,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_MESSAGE,
+ offsetof(Wa__Chain, n_messagekeys),
+ offsetof(Wa__Chain, messagekeys),
+ &wa__message_key__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__chain__field_indices_by_name[] = {
+ 2, /* field[2] = chainKey */
+ 3, /* field[3] = messageKeys */
+ 0, /* field[0] = senderRatchetKey */
+ 1, /* field[1] = senderRatchetKeyPrivate */
+};
+static const ProtobufCIntRange wa__chain__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 4 }
+};
+const ProtobufCMessageDescriptor wa__chain__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Chain",
+ "Chain",
+ "Wa__Chain",
+ "wa",
+ sizeof(Wa__Chain),
+ 4,
+ wa__chain__field_descriptors,
+ wa__chain__field_indices_by_name,
+ 1, wa__chain__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__chain_key__field_descriptors[2] =
+{
+ {
+ "index",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(Wa__ChainKey, has_index),
+ offsetof(Wa__ChainKey, index),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "key",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__ChainKey, has_key),
+ offsetof(Wa__ChainKey, key),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__chain_key__field_indices_by_name[] = {
+ 0, /* field[0] = index */
+ 1, /* field[1] = key */
+};
+static const ProtobufCIntRange wa__chain_key__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor wa__chain_key__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.ChainKey",
+ "ChainKey",
+ "Wa__ChainKey",
+ "wa",
+ sizeof(Wa__ChainKey),
+ 2,
+ wa__chain_key__field_descriptors,
+ wa__chain_key__field_indices_by_name,
+ 1, wa__chain_key__number_ranges,
+ NULL,NULL,NULL,NULL /* reserved[123] */
+};
static const ProtobufCEnumValue wa__client_payload__dnssource__dnsresolution_method__enum_values_by_number[5] =
{
{ "SYSTEM", "WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__SYSTEM", 0 },
@@ -4985,69 +4854,6 @@ const ProtobufCMessageDescriptor wa__client_payload__device_pairing_registration
1, wa__client_payload__device_pairing_registration_data__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__client_payload__interop_data__field_descriptors[3] =
-{
- {
- "accountId",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT64,
- offsetof(Wa__ClientPayload__InteropData, has_accountid),
- offsetof(Wa__ClientPayload__InteropData, accountid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "integratorId",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__ClientPayload__InteropData, has_integratorid),
- offsetof(Wa__ClientPayload__InteropData, integratorid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "token",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__ClientPayload__InteropData, has_token),
- offsetof(Wa__ClientPayload__InteropData, token),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__client_payload__interop_data__field_indices_by_name[] = {
- 0, /* field[0] = accountId */
- 1, /* field[1] = integratorId */
- 2, /* field[2] = token */
-};
-static const ProtobufCIntRange wa__client_payload__interop_data__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor wa__client_payload__interop_data__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.ClientPayload.InteropData",
- "InteropData",
- "Wa__ClientPayload__InteropData",
- "wa",
- sizeof(Wa__ClientPayload__InteropData),
- 3,
- wa__client_payload__interop_data__field_descriptors,
- wa__client_payload__interop_data__field_indices_by_name,
- 1, wa__client_payload__interop_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
static const ProtobufCFieldDescriptor wa__client_payload__user_agent__app_version__field_descriptors[5] =
{
{
@@ -5137,7 +4943,7 @@ const ProtobufCMessageDescriptor wa__client_payload__user_agent__app_version__de
1, wa__client_payload__user_agent__app_version__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__client_payload__user_agent__platform__enum_values_by_number[34] =
+static const ProtobufCEnumValue wa__client_payload__user_agent__platform__enum_values_by_number[29] =
{
{ "ANDROID", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ANDROID", 0 },
{ "IOS", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IOS", 1 },
@@ -5168,24 +4974,17 @@ static const ProtobufCEnumValue wa__client_payload__user_agent__platform__enum_v
{ "OCULUS_CALL", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__OCULUS_CALL", 26 },
{ "MILAN", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MILAN", 27 },
{ "CAPI", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__CAPI", 28 },
- { "WEAROS", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WEAROS", 29 },
- { "ARDEVICE", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ARDEVICE", 30 },
- { "VRDEVICE", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__VRDEVICE", 31 },
- { "BLUE_WEB", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_WEB", 32 },
- { "IPAD", "WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IPAD", 33 },
};
static const ProtobufCIntRange wa__client_payload__user_agent__platform__value_ranges[] = {
-{0, 0},{0, 34}
+{0, 0},{0, 29}
};
-static const ProtobufCEnumValueIndex wa__client_payload__user_agent__platform__enum_values_by_name[34] =
+static const ProtobufCEnumValueIndex wa__client_payload__user_agent__platform__enum_values_by_name[29] =
{
{ "ANDROID", 0 },
- { "ARDEVICE", 30 },
{ "BLACKBERRY", 3 },
{ "BLACKBERRYX", 4 },
{ "BLUE_ANDROID", 18 },
{ "BLUE_IPHONE", 19 },
- { "BLUE_WEB", 32 },
{ "CAPI", 28 },
{ "ENTERPRISE", 9 },
{ "FBLITE_ANDROID", 20 },
@@ -5193,7 +4992,6 @@ static const ProtobufCEnumValueIndex wa__client_payload__user_agent__platform__e
{ "GREEN_IPHONE", 17 },
{ "IGLITE_ANDROID", 22 },
{ "IOS", 1 },
- { "IPAD", 33 },
{ "KAIOS", 11 },
{ "MACOS", 24 },
{ "MILAN", 27 },
@@ -5208,8 +5006,6 @@ static const ProtobufCEnumValueIndex wa__client_payload__user_agent__platform__e
{ "SMB_ANDROID", 10 },
{ "SMB_IOS", 12 },
{ "TIZEN", 8 },
- { "VRDEVICE", 31 },
- { "WEAROS", 29 },
{ "WEB", 14 },
{ "WINDOWS", 13 },
{ "WINDOWS_PHONE", 2 },
@@ -5221,9 +5017,9 @@ const ProtobufCEnumDescriptor wa__client_payload__user_agent__platform__descript
"Platform",
"Wa__ClientPayload__UserAgent__Platform",
"wa",
- 34,
+ 29,
wa__client_payload__user_agent__platform__enum_values_by_number,
- 34,
+ 29,
wa__client_payload__user_agent__platform__enum_values_by_name,
1,
wa__client_payload__user_agent__platform__value_ranges,
@@ -5261,7 +5057,7 @@ const ProtobufCEnumDescriptor wa__client_payload__user_agent__release_channel__d
wa__client_payload__user_agent__release_channel__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__client_payload__user_agent__field_descriptors[14] =
+static const ProtobufCFieldDescriptor wa__client_payload__user_agent__field_descriptors[13] =
{
{
"platform",
@@ -5419,24 +5215,11 @@ static const ProtobufCFieldDescriptor wa__client_payload__user_agent__field_desc
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "deviceExpId",
- 14,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ClientPayload__UserAgent, deviceexpid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__client_payload__user_agent__field_indices_by_name[] = {
1, /* field[1] = appVersion */
6, /* field[6] = device */
12, /* field[12] = deviceBoard */
- 13, /* field[13] = deviceExpId */
11, /* field[11] = localeCountryIso31661Alpha2 */
10, /* field[10] = localeLanguageIso6391 */
5, /* field[5] = manufacturer */
@@ -5451,7 +5234,7 @@ static const unsigned wa__client_payload__user_agent__field_indices_by_name[] =
static const ProtobufCIntRange wa__client_payload__user_agent__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 14 }
+ { 0, 13 }
};
const ProtobufCMessageDescriptor wa__client_payload__user_agent__descriptor =
{
@@ -5461,7 +5244,7 @@ const ProtobufCMessageDescriptor wa__client_payload__user_agent__descriptor =
"Wa__ClientPayload__UserAgent",
"wa",
sizeof(Wa__ClientPayload__UserAgent),
- 14,
+ 13,
wa__client_payload__user_agent__field_descriptors,
wa__client_payload__user_agent__field_indices_by_name,
1, wa__client_payload__user_agent__number_ranges,
@@ -5640,7 +5423,7 @@ static const ProtobufCEnumValue wa__client_payload__web_info__web_sub_platform__
{ "APP_STORE", "WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__APP_STORE", 1 },
{ "WIN_STORE", "WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WIN_STORE", 2 },
{ "DARWIN", "WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__DARWIN", 3 },
- { "WIN32", "WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WIN32", 4 },
+ { "WINDA", "WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WINDA", 4 },
};
static const ProtobufCIntRange wa__client_payload__web_info__web_sub_platform__value_ranges[] = {
{0, 0},{0, 5}
@@ -5650,7 +5433,7 @@ static const ProtobufCEnumValueIndex wa__client_payload__web_info__web_sub_platf
{ "APP_STORE", 1 },
{ "DARWIN", 3 },
{ "WEB_BROWSER", 0 },
- { "WIN32", 4 },
+ { "WINDA", 4 },
{ "WIN_STORE", 2 },
};
const ProtobufCEnumDescriptor wa__client_payload__web_info__web_sub_platform__descriptor =
@@ -5744,7 +5527,7 @@ const ProtobufCMessageDescriptor wa__client_payload__web_info__descriptor =
1, wa__client_payload__web_info__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__client_payload__connect_reason__enum_values_by_number[7] =
+static const ProtobufCEnumValue wa__client_payload__connect_reason__enum_values_by_number[6] =
{
{ "PUSH", "WA__CLIENT_PAYLOAD__CONNECT_REASON__PUSH", 0 },
{ "USER_ACTIVATED", "WA__CLIENT_PAYLOAD__CONNECT_REASON__USER_ACTIVATED", 1 },
@@ -5752,19 +5535,17 @@ static const ProtobufCEnumValue wa__client_payload__connect_reason__enum_values_
{ "ERROR_RECONNECT", "WA__CLIENT_PAYLOAD__CONNECT_REASON__ERROR_RECONNECT", 3 },
{ "NETWORK_SWITCH", "WA__CLIENT_PAYLOAD__CONNECT_REASON__NETWORK_SWITCH", 4 },
{ "PING_RECONNECT", "WA__CLIENT_PAYLOAD__CONNECT_REASON__PING_RECONNECT", 5 },
- { "UNKNOWN", "WA__CLIENT_PAYLOAD__CONNECT_REASON__UNKNOWN", 6 },
};
static const ProtobufCIntRange wa__client_payload__connect_reason__value_ranges[] = {
-{0, 0},{0, 7}
+{0, 0},{0, 6}
};
-static const ProtobufCEnumValueIndex wa__client_payload__connect_reason__enum_values_by_name[7] =
+static const ProtobufCEnumValueIndex wa__client_payload__connect_reason__enum_values_by_name[6] =
{
{ "ERROR_RECONNECT", 3 },
{ "NETWORK_SWITCH", 4 },
{ "PING_RECONNECT", 5 },
{ "PUSH", 0 },
{ "SCHEDULED", 2 },
- { "UNKNOWN", 6 },
{ "USER_ACTIVATED", 1 },
};
const ProtobufCEnumDescriptor wa__client_payload__connect_reason__descriptor =
@@ -5774,9 +5555,9 @@ const ProtobufCEnumDescriptor wa__client_payload__connect_reason__descriptor =
"ConnectReason",
"Wa__ClientPayload__ConnectReason",
"wa",
- 7,
+ 6,
wa__client_payload__connect_reason__enum_values_by_number,
- 7,
+ 6,
wa__client_payload__connect_reason__enum_values_by_name,
1,
wa__client_payload__connect_reason__value_ranges,
@@ -5866,18 +5647,16 @@ const ProtobufCEnumDescriptor wa__client_payload__iosapp_extension__descriptor =
wa__client_payload__iosapp_extension__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCEnumValue wa__client_payload__product__enum_values_by_number[3] =
+static const ProtobufCEnumValue wa__client_payload__product__enum_values_by_number[2] =
{
{ "WHATSAPP", "WA__CLIENT_PAYLOAD__PRODUCT__WHATSAPP", 0 },
{ "MESSENGER", "WA__CLIENT_PAYLOAD__PRODUCT__MESSENGER", 1 },
- { "INTEROP", "WA__CLIENT_PAYLOAD__PRODUCT__INTEROP", 2 },
};
static const ProtobufCIntRange wa__client_payload__product__value_ranges[] = {
-{0, 0},{0, 3}
+{0, 0},{0, 2}
};
-static const ProtobufCEnumValueIndex wa__client_payload__product__enum_values_by_name[3] =
+static const ProtobufCEnumValueIndex wa__client_payload__product__enum_values_by_name[2] =
{
- { "INTEROP", 2 },
{ "MESSENGER", 1 },
{ "WHATSAPP", 0 },
};
@@ -5888,15 +5667,15 @@ const ProtobufCEnumDescriptor wa__client_payload__product__descriptor =
"Product",
"Wa__ClientPayload__Product",
"wa",
- 3,
+ 2,
wa__client_payload__product__enum_values_by_number,
- 3,
+ 2,
wa__client_payload__product__enum_values_by_name,
1,
wa__client_payload__product__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__client_payload__field_descriptors[27] =
+static const ProtobufCFieldDescriptor wa__client_payload__field_descriptors[24] =
{
{
"username",
@@ -6186,42 +5965,6 @@ static const ProtobufCFieldDescriptor wa__client_payload__field_descriptors[27]
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "yearClass",
- 36,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__ClientPayload, has_yearclass),
- offsetof(Wa__ClientPayload, yearclass),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "memClass",
- 37,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__ClientPayload, has_memclass),
- offsetof(Wa__ClientPayload, memclass),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "interopData",
- 38,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__ClientPayload, interopdata),
- &wa__client_payload__interop_data__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__client_payload__field_indices_by_name[] = {
11, /* field[11] = connectAttemptCount */
@@ -6234,10 +5977,8 @@ static const unsigned wa__client_payload__field_indices_by_name[] = {
15, /* field[15] = fbCat */
21, /* field[21] = fbDeviceId */
16, /* field[16] = fbUserAgent */
- 26, /* field[26] = interopData */
19, /* field[19] = iosAppExtension */
18, /* field[18] = lc */
- 25, /* field[25] = memClass */
17, /* field[17] = oc */
23, /* field[23] = paddingBytes */
1, /* field[1] = passive */
@@ -6250,9 +5991,8 @@ static const unsigned wa__client_payload__field_indices_by_name[] = {
2, /* field[2] = userAgent */
0, /* field[0] = username */
3, /* field[3] = webInfo */
- 24, /* field[24] = yearClass */
};
-static const ProtobufCIntRange wa__client_payload__number_ranges[8 + 1] =
+static const ProtobufCIntRange wa__client_payload__number_ranges[7 + 1] =
{
{ 1, 0 },
{ 3, 1 },
@@ -6261,8 +6001,7 @@ static const ProtobufCIntRange wa__client_payload__number_ranges[8 + 1] =
{ 12, 7 },
{ 18, 12 },
{ 30, 19 },
- { 36, 24 },
- { 0, 27 }
+ { 0, 24 }
};
const ProtobufCMessageDescriptor wa__client_payload__descriptor =
{
@@ -6272,10 +6011,10 @@ const ProtobufCMessageDescriptor wa__client_payload__descriptor =
"Wa__ClientPayload",
"wa",
sizeof(Wa__ClientPayload),
- 27,
+ 24,
wa__client_payload__field_descriptors,
wa__client_payload__field_indices_by_name,
- 8, wa__client_payload__number_ranges,
+ 7, wa__client_payload__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__context_info__ad_reply_info__media_type__enum_values_by_number[3] =
@@ -6415,7 +6154,7 @@ const ProtobufCEnumDescriptor wa__context_info__external_ad_reply_info__media_ty
wa__context_info__external_ad_reply_info__media_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__context_info__external_ad_reply_info__field_descriptors[14] =
+static const ProtobufCFieldDescriptor wa__context_info__external_ad_reply_info__field_descriptors[12] =
{
{
"title",
@@ -6561,38 +6300,12 @@ static const ProtobufCFieldDescriptor wa__context_info__external_ad_reply_info__
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "ctwaClid",
- 13,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo__ExternalAdReplyInfo, ctwaclid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "ref",
- 14,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo__ExternalAdReplyInfo, ref),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__context_info__external_ad_reply_info__field_indices_by_name[] = {
1, /* field[1] = body */
9, /* field[9] = containsAutoReply */
- 12, /* field[12] = ctwaClid */
2, /* field[2] = mediaType */
4, /* field[4] = mediaUrl */
- 13, /* field[13] = ref */
10, /* field[10] = renderLargerThumbnail */
11, /* field[11] = showAdAttribution */
7, /* field[7] = sourceId */
@@ -6605,7 +6318,7 @@ static const unsigned wa__context_info__external_ad_reply_info__field_indices_by
static const ProtobufCIntRange wa__context_info__external_ad_reply_info__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 14 }
+ { 0, 12 }
};
const ProtobufCMessageDescriptor wa__context_info__external_ad_reply_info__descriptor =
{
@@ -6615,63 +6328,13 @@ const ProtobufCMessageDescriptor wa__context_info__external_ad_reply_info__descr
"Wa__ContextInfo__ExternalAdReplyInfo",
"wa",
sizeof(Wa__ContextInfo__ExternalAdReplyInfo),
- 14,
+ 12,
wa__context_info__external_ad_reply_info__field_descriptors,
wa__context_info__external_ad_reply_info__field_indices_by_name,
1, wa__context_info__external_ad_reply_info__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__context_info__utminfo__field_descriptors[2] =
-{
- {
- "utmSource",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo__UTMInfo, utmsource),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "utmCampaign",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo__UTMInfo, utmcampaign),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__context_info__utminfo__field_indices_by_name[] = {
- 1, /* field[1] = utmCampaign */
- 0, /* field[0] = utmSource */
-};
-static const ProtobufCIntRange wa__context_info__utminfo__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__context_info__utminfo__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.ContextInfo.UTMInfo",
- "UTMInfo",
- "Wa__ContextInfo__UTMInfo",
- "wa",
- sizeof(Wa__ContextInfo__UTMInfo),
- 2,
- wa__context_info__utminfo__field_descriptors,
- wa__context_info__utminfo__field_indices_by_name,
- 1, wa__context_info__utminfo__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__context_info__field_descriptors[28] =
+static const ProtobufCFieldDescriptor wa__context_info__field_descriptors[23] =
{
{
"stanzaId",
@@ -6949,66 +6612,6 @@ static const ProtobufCFieldDescriptor wa__context_info__field_descriptors[28] =
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "trustBannerType",
- 37,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo, trustbannertype),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "trustBannerAction",
- 38,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__ContextInfo, has_trustbanneraction),
- offsetof(Wa__ContextInfo, trustbanneraction),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "isSampled",
- 39,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__ContextInfo, has_issampled),
- offsetof(Wa__ContextInfo, issampled),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "groupMentions",
- 40,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__ContextInfo, n_groupmentions),
- offsetof(Wa__ContextInfo, groupmentions),
- &wa__group_mention__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "utm",
- 41,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__ContextInfo, utm),
- &wa__context_info__utminfo__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__context_info__field_indices_by_name[] = {
20, /* field[20] = actionLink */
@@ -7024,10 +6627,8 @@ static const unsigned wa__context_info__field_indices_by_name[] = {
12, /* field[12] = expiration */
15, /* field[15] = externalAdReply */
8, /* field[8] = forwardingScore */
- 26, /* field[26] = groupMentions */
21, /* field[21] = groupSubject */
9, /* field[9] = isForwarded */
- 25, /* field[25] = isSampled */
4, /* field[4] = mentionedJid */
22, /* field[22] = parentGroupJid */
1, /* field[1] = participant */
@@ -7036,17 +6637,13 @@ static const unsigned wa__context_info__field_indices_by_name[] = {
2, /* field[2] = quotedMessage */
3, /* field[3] = remoteJid */
0, /* field[0] = stanzaId */
- 24, /* field[24] = trustBannerAction */
- 23, /* field[23] = trustBannerType */
- 27, /* field[27] = utm */
};
-static const ProtobufCIntRange wa__context_info__number_ranges[4 + 1] =
+static const ProtobufCIntRange wa__context_info__number_ranges[3 + 1] =
{
{ 1, 0 },
{ 15, 4 },
{ 18, 5 },
- { 37, 23 },
- { 0, 28 }
+ { 0, 23 }
};
const ProtobufCMessageDescriptor wa__context_info__descriptor =
{
@@ -7056,26 +6653,24 @@ const ProtobufCMessageDescriptor wa__context_info__descriptor =
"Wa__ContextInfo",
"wa",
sizeof(Wa__ContextInfo),
- 28,
+ 23,
wa__context_info__field_descriptors,
wa__context_info__field_indices_by_name,
- 4, wa__context_info__number_ranges,
+ 3, wa__context_info__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__conversation__end_of_history_transfer_type__enum_values_by_number[3] =
+static const ProtobufCEnumValue wa__conversation__end_of_history_transfer_type__enum_values_by_number[2] =
{
{ "COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY", "WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY", 0 },
{ "COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY", "WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY", 1 },
- { "COMPLETE_ON_DEMAND_SYNC_BUT_MORE_MSG_REMAIN_ON_PRIMARY", "WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_ON_DEMAND_SYNC_BUT_MORE_MSG_REMAIN_ON_PRIMARY", 2 },
};
static const ProtobufCIntRange wa__conversation__end_of_history_transfer_type__value_ranges[] = {
-{0, 0},{0, 3}
+{0, 0},{0, 2}
};
-static const ProtobufCEnumValueIndex wa__conversation__end_of_history_transfer_type__enum_values_by_name[3] =
+static const ProtobufCEnumValueIndex wa__conversation__end_of_history_transfer_type__enum_values_by_name[2] =
{
{ "COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY", 1 },
{ "COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY", 0 },
- { "COMPLETE_ON_DEMAND_SYNC_BUT_MORE_MSG_REMAIN_ON_PRIMARY", 2 },
};
const ProtobufCEnumDescriptor wa__conversation__end_of_history_transfer_type__descriptor =
{
@@ -7084,15 +6679,15 @@ const ProtobufCEnumDescriptor wa__conversation__end_of_history_transfer_type__de
"EndOfHistoryTransferType",
"Wa__Conversation__EndOfHistoryTransferType",
"wa",
- 3,
+ 2,
wa__conversation__end_of_history_transfer_type__enum_values_by_number,
- 3,
+ 2,
wa__conversation__end_of_history_transfer_type__enum_values_by_name,
1,
wa__conversation__end_of_history_transfer_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__conversation__field_descriptors[42] =
+static const ProtobufCFieldDescriptor wa__conversation__field_descriptors[40] =
{
{
"id",
@@ -7563,36 +7158,12 @@ static const ProtobufCFieldDescriptor wa__conversation__field_descriptors[42] =
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "shareOwnPn",
+ "selfPnExposed",
40,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Conversation, has_shareownpn),
- offsetof(Wa__Conversation, shareownpn),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "pnhDuplicateLidThread",
- 41,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Conversation, has_pnhduplicatelidthread),
- offsetof(Wa__Conversation, pnhduplicatelidthread),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "lidJid",
- 42,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Conversation, lidjid),
+ offsetof(Wa__Conversation, has_selfpnexposed),
+ offsetof(Wa__Conversation, selfpnexposed),
NULL,
NULL,
0, /* flags */
@@ -7616,7 +7187,6 @@ static const unsigned wa__conversation__field_indices_by_name[] = {
35, /* field[35] = isDefaultSubgroup */
34, /* field[34] = isParentGroup */
4, /* field[4] = lastMsgTimestamp */
- 41, /* field[41] = lidJid */
18, /* field[18] = markedAsUnread */
26, /* field[26] = mediaVisibility */
1, /* field[1] = messages */
@@ -7630,9 +7200,8 @@ static const unsigned wa__conversation__field_indices_by_name[] = {
19, /* field[19] = participant */
23, /* field[23] = pinned */
38, /* field[38] = pnJid */
- 40, /* field[40] = pnhDuplicateLidThread */
6, /* field[6] = readOnly */
- 39, /* field[39] = shareOwnPn */
+ 39, /* field[39] = selfPnExposed */
33, /* field[33] = support */
28, /* field[28] = suspended */
20, /* field[20] = tcToken */
@@ -7646,7 +7215,7 @@ static const unsigned wa__conversation__field_indices_by_name[] = {
static const ProtobufCIntRange wa__conversation__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 42 }
+ { 0, 40 }
};
const ProtobufCMessageDescriptor wa__conversation__descriptor =
{
@@ -7656,62 +7225,12 @@ const ProtobufCMessageDescriptor wa__conversation__descriptor =
"Wa__Conversation",
"wa",
sizeof(Wa__Conversation),
- 42,
+ 40,
wa__conversation__field_descriptors,
wa__conversation__field_indices_by_name,
1, wa__conversation__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__device_consistency_code_message__field_descriptors[2] =
-{
- {
- "generation",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__DeviceConsistencyCodeMessage, has_generation),
- offsetof(Wa__DeviceConsistencyCodeMessage, generation),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "signature",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__DeviceConsistencyCodeMessage, has_signature),
- offsetof(Wa__DeviceConsistencyCodeMessage, signature),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__device_consistency_code_message__field_indices_by_name[] = {
- 0, /* field[0] = generation */
- 1, /* field[1] = signature */
-};
-static const ProtobufCIntRange wa__device_consistency_code_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__device_consistency_code_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.DeviceConsistencyCodeMessage",
- "DeviceConsistencyCodeMessage",
- "Wa__DeviceConsistencyCodeMessage",
- "wa",
- sizeof(Wa__DeviceConsistencyCodeMessage),
- 2,
- wa__device_consistency_code_message__field_descriptors,
- wa__device_consistency_code_message__field_indices_by_name,
- 1, wa__device_consistency_code_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
static const ProtobufCFieldDescriptor wa__device_list_metadata__field_descriptors[6] =
{
{
@@ -7904,96 +7423,7 @@ const ProtobufCMessageDescriptor wa__device_props__app_version__descriptor =
1, wa__device_props__app_version__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__device_props__history_sync_config__field_descriptors[5] =
-{
- {
- "fullSyncDaysLimit",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__DeviceProps__HistorySyncConfig, has_fullsyncdayslimit),
- offsetof(Wa__DeviceProps__HistorySyncConfig, fullsyncdayslimit),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "fullSyncSizeMbLimit",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__DeviceProps__HistorySyncConfig, has_fullsyncsizemblimit),
- offsetof(Wa__DeviceProps__HistorySyncConfig, fullsyncsizemblimit),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "storageQuotaMb",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__DeviceProps__HistorySyncConfig, has_storagequotamb),
- offsetof(Wa__DeviceProps__HistorySyncConfig, storagequotamb),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "inlineInitialPayloadInE2EeMsg",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__DeviceProps__HistorySyncConfig, has_inlineinitialpayloadine2eemsg),
- offsetof(Wa__DeviceProps__HistorySyncConfig, inlineinitialpayloadine2eemsg),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "recentSyncDaysLimit",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__DeviceProps__HistorySyncConfig, has_recentsyncdayslimit),
- offsetof(Wa__DeviceProps__HistorySyncConfig, recentsyncdayslimit),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__device_props__history_sync_config__field_indices_by_name[] = {
- 0, /* field[0] = fullSyncDaysLimit */
- 1, /* field[1] = fullSyncSizeMbLimit */
- 3, /* field[3] = inlineInitialPayloadInE2EeMsg */
- 4, /* field[4] = recentSyncDaysLimit */
- 2, /* field[2] = storageQuotaMb */
-};
-static const ProtobufCIntRange wa__device_props__history_sync_config__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 5 }
-};
-const ProtobufCMessageDescriptor wa__device_props__history_sync_config__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.DeviceProps.HistorySyncConfig",
- "HistorySyncConfig",
- "Wa__DeviceProps__HistorySyncConfig",
- "wa",
- sizeof(Wa__DeviceProps__HistorySyncConfig),
- 5,
- wa__device_props__history_sync_config__field_descriptors,
- wa__device_props__history_sync_config__field_indices_by_name,
- 1, wa__device_props__history_sync_config__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__device_props__platform_type__enum_values_by_number[21] =
+static const ProtobufCEnumValue wa__device_props__platform_type__enum_values_by_number[14] =
{
{ "UNKNOWN", "WA__DEVICE_PROPS__PLATFORM_TYPE__UNKNOWN", 0 },
{ "CHROME", "WA__DEVICE_PROPS__PLATFORM_TYPE__CHROME", 1 },
@@ -8009,40 +7439,26 @@ static const ProtobufCEnumValue wa__device_props__platform_type__enum_values_by_
{ "ALOHA", "WA__DEVICE_PROPS__PLATFORM_TYPE__ALOHA", 11 },
{ "CATALINA", "WA__DEVICE_PROPS__PLATFORM_TYPE__CATALINA", 12 },
{ "TCL_TV", "WA__DEVICE_PROPS__PLATFORM_TYPE__TCL_TV", 13 },
- { "IOS_PHONE", "WA__DEVICE_PROPS__PLATFORM_TYPE__IOS_PHONE", 14 },
- { "IOS_CATALYST", "WA__DEVICE_PROPS__PLATFORM_TYPE__IOS_CATALYST", 15 },
- { "ANDROID_PHONE", "WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_PHONE", 16 },
- { "ANDROID_AMBIGUOUS", "WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_AMBIGUOUS", 17 },
- { "WEAR_OS", "WA__DEVICE_PROPS__PLATFORM_TYPE__WEAR_OS", 18 },
- { "AR_WRIST", "WA__DEVICE_PROPS__PLATFORM_TYPE__AR_WRIST", 19 },
- { "AR_DEVICE", "WA__DEVICE_PROPS__PLATFORM_TYPE__AR_DEVICE", 20 },
};
static const ProtobufCIntRange wa__device_props__platform_type__value_ranges[] = {
-{0, 0},{0, 21}
+{0, 0},{0, 14}
};
-static const ProtobufCEnumValueIndex wa__device_props__platform_type__enum_values_by_name[21] =
+static const ProtobufCEnumValueIndex wa__device_props__platform_type__enum_values_by_name[14] =
{
{ "ALOHA", 11 },
- { "ANDROID_AMBIGUOUS", 17 },
- { "ANDROID_PHONE", 16 },
{ "ANDROID_TABLET", 9 },
- { "AR_DEVICE", 20 },
- { "AR_WRIST", 19 },
{ "CATALINA", 12 },
{ "CHROME", 1 },
{ "DESKTOP", 7 },
{ "EDGE", 6 },
{ "FIREFOX", 2 },
{ "IE", 3 },
- { "IOS_CATALYST", 15 },
- { "IOS_PHONE", 14 },
{ "IPAD", 8 },
{ "OHANA", 10 },
{ "OPERA", 4 },
{ "SAFARI", 5 },
{ "TCL_TV", 13 },
{ "UNKNOWN", 0 },
- { "WEAR_OS", 18 },
};
const ProtobufCEnumDescriptor wa__device_props__platform_type__descriptor =
{
@@ -8051,15 +7467,15 @@ const ProtobufCEnumDescriptor wa__device_props__platform_type__descriptor =
"PlatformType",
"Wa__DeviceProps__PlatformType",
"wa",
- 21,
+ 14,
wa__device_props__platform_type__enum_values_by_number,
- 21,
+ 14,
wa__device_props__platform_type__enum_values_by_name,
1,
wa__device_props__platform_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__device_props__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__device_props__field_descriptors[4] =
{
{
"os",
@@ -8109,21 +7525,8 @@ static const ProtobufCFieldDescriptor wa__device_props__field_descriptors[5] =
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "historySyncConfig",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__DeviceProps, historysyncconfig),
- &wa__device_props__history_sync_config__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__device_props__field_indices_by_name[] = {
- 4, /* field[4] = historySyncConfig */
0, /* field[0] = os */
2, /* field[2] = platformType */
3, /* field[3] = requireFullSync */
@@ -8132,7 +7535,7 @@ static const unsigned wa__device_props__field_indices_by_name[] = {
static const ProtobufCIntRange wa__device_props__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 4 }
};
const ProtobufCMessageDescriptor wa__device_props__descriptor =
{
@@ -8142,7 +7545,7 @@ const ProtobufCMessageDescriptor wa__device_props__descriptor =
"Wa__DeviceProps",
"wa",
sizeof(Wa__DeviceProps),
- 5,
+ 4,
wa__device_props__field_descriptors,
wa__device_props__field_indices_by_name,
1, wa__device_props__number_ranges,
@@ -8417,7 +7820,7 @@ const ProtobufCMessageDescriptor wa__external_blob_reference__descriptor =
1, wa__external_blob_reference__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__global_settings__field_descriptors[18] =
+static const ProtobufCFieldDescriptor wa__global_settings__field_descriptors[10] =
{
{
"lightThemeWallpaper",
@@ -8539,127 +7942,23 @@ static const ProtobufCFieldDescriptor wa__global_settings__field_descriptors[18]
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "avatarUserSettings",
- 11,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__GlobalSettings, avatarusersettings),
- &wa__avatar_user_settings__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "fontSize",
- 12,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__GlobalSettings, has_fontsize),
- offsetof(Wa__GlobalSettings, fontsize),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "securityNotifications",
- 13,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__GlobalSettings, has_securitynotifications),
- offsetof(Wa__GlobalSettings, securitynotifications),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "autoUnarchiveChats",
- 14,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__GlobalSettings, has_autounarchivechats),
- offsetof(Wa__GlobalSettings, autounarchivechats),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "videoQualityMode",
- 15,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__GlobalSettings, has_videoqualitymode),
- offsetof(Wa__GlobalSettings, videoqualitymode),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "photoQualityMode",
- 16,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__GlobalSettings, has_photoqualitymode),
- offsetof(Wa__GlobalSettings, photoqualitymode),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "individualNotificationSettings",
- 17,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__GlobalSettings, individualnotificationsettings),
- &wa__notification_settings__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "groupNotificationSettings",
- 18,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__GlobalSettings, groupnotificationsettings),
- &wa__notification_settings__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__global_settings__field_indices_by_name[] = {
4, /* field[4] = autoDownloadCellular */
5, /* field[5] = autoDownloadRoaming */
3, /* field[3] = autoDownloadWiFi */
- 13, /* field[13] = autoUnarchiveChats */
- 10, /* field[10] = avatarUserSettings */
2, /* field[2] = darkThemeWallpaper */
8, /* field[8] = disappearingModeDuration */
9, /* field[9] = disappearingModeTimestamp */
- 11, /* field[11] = fontSize */
- 17, /* field[17] = groupNotificationSettings */
- 16, /* field[16] = individualNotificationSettings */
0, /* field[0] = lightThemeWallpaper */
1, /* field[1] = mediaVisibility */
- 15, /* field[15] = photoQualityMode */
- 12, /* field[12] = securityNotifications */
7, /* field[7] = showGroupNotificationsPreview */
6, /* field[6] = showIndividualNotificationsPreview */
- 14, /* field[14] = videoQualityMode */
};
static const ProtobufCIntRange wa__global_settings__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 18 }
+ { 0, 10 }
};
const ProtobufCMessageDescriptor wa__global_settings__descriptor =
{
@@ -8669,62 +7968,12 @@ const ProtobufCMessageDescriptor wa__global_settings__descriptor =
"Wa__GlobalSettings",
"wa",
sizeof(Wa__GlobalSettings),
- 18,
+ 10,
wa__global_settings__field_descriptors,
wa__global_settings__field_indices_by_name,
1, wa__global_settings__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__group_mention__field_descriptors[2] =
-{
- {
- "groupJid",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__GroupMention, groupjid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "groupSubject",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__GroupMention, groupsubject),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__group_mention__field_indices_by_name[] = {
- 0, /* field[0] = groupJid */
- 1, /* field[1] = groupSubject */
-};
-static const ProtobufCIntRange wa__group_mention__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__group_mention__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.GroupMention",
- "GroupMention",
- "Wa__GroupMention",
- "wa",
- sizeof(Wa__GroupMention),
- 2,
- wa__group_mention__field_descriptors,
- wa__group_mention__field_indices_by_name,
- 1, wa__group_mention__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
static const ProtobufCEnumValue wa__group_participant__rank__enum_values_by_number[3] =
{
{ "REGULAR", "WA__GROUP_PARTICIPANT__RANK__REGULAR", 0 },
@@ -9044,28 +8293,26 @@ const ProtobufCMessageDescriptor wa__handshake_message__descriptor =
1, wa__handshake_message__number_ranges,
NULL,NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__history_sync__history_sync_type__enum_values_by_number[7] =
+static const ProtobufCEnumValue wa__history_sync__history_sync_type__enum_values_by_number[6] =
{
{ "INITIAL_BOOTSTRAP", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP", 0 },
{ "INITIAL_STATUS_V3", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3", 1 },
{ "FULL", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__FULL", 2 },
{ "RECENT", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__RECENT", 3 },
{ "PUSH_NAME", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__PUSH_NAME", 4 },
- { "NON_BLOCKING_DATA", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__NON_BLOCKING_DATA", 5 },
- { "ON_DEMAND", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__ON_DEMAND", 6 },
+ { "UNBLOCKING_DATA", "WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__UNBLOCKING_DATA", 5 },
};
static const ProtobufCIntRange wa__history_sync__history_sync_type__value_ranges[] = {
-{0, 0},{0, 7}
+{0, 0},{0, 6}
};
-static const ProtobufCEnumValueIndex wa__history_sync__history_sync_type__enum_values_by_name[7] =
+static const ProtobufCEnumValueIndex wa__history_sync__history_sync_type__enum_values_by_name[6] =
{
{ "FULL", 2 },
{ "INITIAL_BOOTSTRAP", 0 },
{ "INITIAL_STATUS_V3", 1 },
- { "NON_BLOCKING_DATA", 5 },
- { "ON_DEMAND", 6 },
{ "PUSH_NAME", 4 },
{ "RECENT", 3 },
+ { "UNBLOCKING_DATA", 5 },
};
const ProtobufCEnumDescriptor wa__history_sync__history_sync_type__descriptor =
{
@@ -9074,9 +8321,9 @@ const ProtobufCEnumDescriptor wa__history_sync__history_sync_type__descriptor =
"HistorySyncType",
"Wa__HistorySync__HistorySyncType",
"wa",
- 7,
+ 6,
wa__history_sync__history_sync_type__enum_values_by_number,
- 7,
+ 6,
wa__history_sync__history_sync_type__enum_values_by_name,
1,
wa__history_sync__history_sync_type__value_ranges,
@@ -9574,7 +8821,8 @@ const ProtobufCMessageDescriptor wa__identity_key_pair_structure__descriptor =
wa__identity_key_pair_structure__field_descriptors,
wa__identity_key_pair_structure__field_indices_by_name,
1, wa__identity_key_pair_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__interactive_annotation__field_descriptors[2] =
{
@@ -9624,9 +8872,10 @@ const ProtobufCMessageDescriptor wa__interactive_annotation__descriptor =
wa__interactive_annotation__field_descriptors,
wa__interactive_annotation__field_indices_by_name,
1, wa__interactive_annotation__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__keep_in_chat__field_descriptors[6] =
+static const ProtobufCFieldDescriptor wa__keep_in_chat__field_descriptors[4] =
{
{
"keepType",
@@ -9676,43 +8925,17 @@ static const ProtobufCFieldDescriptor wa__keep_in_chat__field_descriptors[6] =
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "clientTimestampMs",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__KeepInChat, has_clienttimestampms),
- offsetof(Wa__KeepInChat, clienttimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "serverTimestampMs",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__KeepInChat, has_servertimestampms),
- offsetof(Wa__KeepInChat, servertimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__keep_in_chat__field_indices_by_name[] = {
- 4, /* field[4] = clientTimestampMs */
3, /* field[3] = deviceJid */
0, /* field[0] = keepType */
2, /* field[2] = key */
1, /* field[1] = serverTimestamp */
- 5, /* field[5] = serverTimestampMs */
};
static const ProtobufCIntRange wa__keep_in_chat__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 6 }
+ { 0, 4 }
};
const ProtobufCMessageDescriptor wa__keep_in_chat__descriptor =
{
@@ -9722,100 +8945,12 @@ const ProtobufCMessageDescriptor wa__keep_in_chat__descriptor =
"Wa__KeepInChat",
"wa",
sizeof(Wa__KeepInChat),
- 6,
+ 4,
wa__keep_in_chat__field_descriptors,
wa__keep_in_chat__field_indices_by_name,
1, wa__keep_in_chat__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__key_exchange_message__field_descriptors[5] =
-{
- {
- "id",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__KeyExchangeMessage, has_id),
- offsetof(Wa__KeyExchangeMessage, id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "baseKey",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__KeyExchangeMessage, has_basekey),
- offsetof(Wa__KeyExchangeMessage, basekey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "ratchetKey",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__KeyExchangeMessage, has_ratchetkey),
- offsetof(Wa__KeyExchangeMessage, ratchetkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "identityKey",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__KeyExchangeMessage, has_identitykey),
- offsetof(Wa__KeyExchangeMessage, identitykey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "baseKeySignature",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__KeyExchangeMessage, has_basekeysignature),
- offsetof(Wa__KeyExchangeMessage, basekeysignature),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__key_exchange_message__field_indices_by_name[] = {
- 1, /* field[1] = baseKey */
- 4, /* field[4] = baseKeySignature */
- 0, /* field[0] = id */
- 3, /* field[3] = identityKey */
- 2, /* field[2] = ratchetKey */
-};
-static const ProtobufCIntRange wa__key_exchange_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 5 }
-};
-const ProtobufCMessageDescriptor wa__key_exchange_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.KeyExchangeMessage",
- "KeyExchangeMessage",
- "Wa__KeyExchangeMessage",
- "wa",
- sizeof(Wa__KeyExchangeMessage),
- 5,
- wa__key_exchange_message__field_descriptors,
- wa__key_exchange_message__field_indices_by_name,
- 1, wa__key_exchange_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__key_id__field_descriptors[1] =
{
@@ -9852,7 +8987,8 @@ const ProtobufCMessageDescriptor wa__key_id__descriptor =
wa__key_id__field_descriptors,
wa__key_id__field_indices_by_name,
1, wa__key_id__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__localized_name__field_descriptors[3] =
{
@@ -9915,7 +9051,8 @@ const ProtobufCMessageDescriptor wa__localized_name__descriptor =
wa__localized_name__field_descriptors,
wa__localized_name__field_indices_by_name,
1, wa__localized_name__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__location__field_descriptors[3] =
{
@@ -9978,7 +9115,8 @@ const ProtobufCMessageDescriptor wa__location__descriptor =
wa__location__field_descriptors,
wa__location__field_indices_by_name,
1, wa__location__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__media_data__field_descriptors[1] =
{
@@ -10015,7 +9153,8 @@ const ProtobufCMessageDescriptor wa__media_data__descriptor =
wa__media_data__field_descriptors,
wa__media_data__field_indices_by_name,
1, wa__media_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__media_retry_notification__result_type__enum_values_by_number[4] =
{
@@ -10110,7 +9249,8 @@ const ProtobufCMessageDescriptor wa__media_retry_notification__descriptor =
wa__media_retry_notification__field_descriptors,
wa__media_retry_notification__field_indices_by_name,
1, wa__media_retry_notification__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_fatal_exception_notification__field_descriptors[2] =
{
@@ -10160,57 +9300,8 @@ const ProtobufCMessageDescriptor wa__message__app_state_fatal_exception_notifica
wa__message__app_state_fatal_exception_notification__field_descriptors,
wa__message__app_state_fatal_exception_notification__field_indices_by_name,
1, wa__message__app_state_fatal_exception_notification__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__app_state_sync_key__field_descriptors[2] =
-{
- {
- "keyId",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__AppStateSyncKey, keyid),
- &wa__message__app_state_sync_key_id__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "keyData",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__AppStateSyncKey, keydata),
- &wa__message__app_state_sync_key_data__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__app_state_sync_key__field_indices_by_name[] = {
- 1, /* field[1] = keyData */
- 0, /* field[0] = keyId */
-};
-static const ProtobufCIntRange wa__message__app_state_sync_key__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__message__app_state_sync_key__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.AppStateSyncKey",
- "AppStateSyncKey",
- "Wa__Message__AppStateSyncKey",
- "wa",
- sizeof(Wa__Message__AppStateSyncKey),
- 2,
- wa__message__app_state_sync_key__field_descriptors,
- wa__message__app_state_sync_key__field_indices_by_name,
- 1, wa__message__app_state_sync_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_sync_key_data__field_descriptors[3] =
{
@@ -10273,7 +9364,8 @@ const ProtobufCMessageDescriptor wa__message__app_state_sync_key_data__descripto
wa__message__app_state_sync_key_data__field_descriptors,
wa__message__app_state_sync_key_data__field_indices_by_name,
1, wa__message__app_state_sync_key_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_sync_key_fingerprint__field_descriptors[3] =
{
@@ -10336,7 +9428,8 @@ const ProtobufCMessageDescriptor wa__message__app_state_sync_key_fingerprint__de
wa__message__app_state_sync_key_fingerprint__field_descriptors,
wa__message__app_state_sync_key_fingerprint__field_indices_by_name,
1, wa__message__app_state_sync_key_fingerprint__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_sync_key_id__field_descriptors[1] =
{
@@ -10373,7 +9466,8 @@ const ProtobufCMessageDescriptor wa__message__app_state_sync_key_id__descriptor
wa__message__app_state_sync_key_id__field_descriptors,
wa__message__app_state_sync_key_id__field_indices_by_name,
1, wa__message__app_state_sync_key_id__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_sync_key_request__field_descriptors[1] =
{
@@ -10410,7 +9504,8 @@ const ProtobufCMessageDescriptor wa__message__app_state_sync_key_request__descri
wa__message__app_state_sync_key_request__field_descriptors,
wa__message__app_state_sync_key_request__field_indices_by_name,
1, wa__message__app_state_sync_key_request__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__app_state_sync_key_share__field_descriptors[1] =
{
@@ -10447,9 +9542,61 @@ const ProtobufCMessageDescriptor wa__message__app_state_sync_key_share__descript
wa__message__app_state_sync_key_share__field_descriptors,
wa__message__app_state_sync_key_share__field_indices_by_name,
1, wa__message__app_state_sync_key_share__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message__audio_message__field_descriptors[15] =
+static const ProtobufCFieldDescriptor wa__message__app_state_sync_key__field_descriptors[2] =
+{
+ {
+ "keyId",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__AppStateSyncKey, keyid),
+ &wa__message__app_state_sync_key_id__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "keyData",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__AppStateSyncKey, keydata),
+ &wa__message__app_state_sync_key_data__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__message__app_state_sync_key__field_indices_by_name[] = {
+ 1, /* field[1] = keyData */
+ 0, /* field[0] = keyId */
+};
+static const ProtobufCIntRange wa__message__app_state_sync_key__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor wa__message__app_state_sync_key__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.AppStateSyncKey",
+ "AppStateSyncKey",
+ "Wa__Message__AppStateSyncKey",
+ "wa",
+ sizeof(Wa__Message__AppStateSyncKey),
+ 2,
+ wa__message__app_state_sync_key__field_descriptors,
+ wa__message__app_state_sync_key__field_indices_by_name,
+ 1, wa__message__app_state_sync_key__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__message__audio_message__field_descriptors[13] =
{
{
"url",
@@ -10607,33 +9754,8 @@ static const ProtobufCFieldDescriptor wa__message__audio_message__field_descript
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "backgroundArgb",
- 20,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_FIXED32,
- offsetof(Wa__Message__AudioMessage, has_backgroundargb),
- offsetof(Wa__Message__AudioMessage, backgroundargb),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "viewOnce",
- 21,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Message__AudioMessage, has_viewonce),
- offsetof(Wa__Message__AudioMessage, viewonce),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__audio_message__field_indices_by_name[] = {
- 13, /* field[13] = backgroundArgb */
10, /* field[10] = contextInfo */
8, /* field[8] = directPath */
7, /* field[7] = fileEncSha256 */
@@ -10646,14 +9768,13 @@ static const unsigned wa__message__audio_message__field_indices_by_name[] = {
4, /* field[4] = seconds */
11, /* field[11] = streamingSidecar */
0, /* field[0] = url */
- 14, /* field[14] = viewOnce */
12, /* field[12] = waveform */
};
static const ProtobufCIntRange wa__message__audio_message__number_ranges[2 + 1] =
{
{ 1, 0 },
{ 17, 10 },
- { 0, 15 }
+ { 0, 13 }
};
const ProtobufCMessageDescriptor wa__message__audio_message__descriptor =
{
@@ -10663,11 +9784,12 @@ const ProtobufCMessageDescriptor wa__message__audio_message__descriptor =
"Wa__Message__AudioMessage",
"wa",
sizeof(Wa__Message__AudioMessage),
- 15,
+ 13,
wa__message__audio_message__field_descriptors,
wa__message__audio_message__field_indices_by_name,
2, wa__message__audio_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__buttons_message__button__button_text__field_descriptors[1] =
{
@@ -10704,7 +9826,8 @@ const ProtobufCMessageDescriptor wa__message__buttons_message__button__button_te
wa__message__buttons_message__button__button_text__field_descriptors,
wa__message__buttons_message__button__button_text__field_indices_by_name,
1, wa__message__buttons_message__button__button_text__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__buttons_message__button__native_flow_info__field_descriptors[2] =
{
@@ -10754,7 +9877,8 @@ const ProtobufCMessageDescriptor wa__message__buttons_message__button__native_fl
wa__message__buttons_message__button__native_flow_info__field_descriptors,
wa__message__buttons_message__button__native_flow_info__field_indices_by_name,
1, wa__message__buttons_message__button__native_flow_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__buttons_message__button__type__enum_values_by_number[3] =
{
@@ -10860,7 +9984,8 @@ const ProtobufCMessageDescriptor wa__message__buttons_message__button__descripto
wa__message__buttons_message__button__field_descriptors,
wa__message__buttons_message__button__field_indices_by_name,
1, wa__message__buttons_message__button__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__buttons_message__header_type__enum_values_by_number[7] =
{
@@ -11052,7 +10177,8 @@ const ProtobufCMessageDescriptor wa__message__buttons_message__descriptor =
wa__message__buttons_message__field_descriptors,
wa__message__buttons_message__field_indices_by_name,
1, wa__message__buttons_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__buttons_response_message__type__enum_values_by_number[2] =
{
@@ -11156,7 +10282,8 @@ const ProtobufCMessageDescriptor wa__message__buttons_response_message__descript
wa__message__buttons_response_message__field_descriptors,
wa__message__buttons_response_message__field_indices_by_name,
1, wa__message__buttons_response_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__call__field_descriptors[4] =
{
@@ -11232,7 +10359,8 @@ const ProtobufCMessageDescriptor wa__message__call__descriptor =
wa__message__call__field_descriptors,
wa__message__call__field_indices_by_name,
1, wa__message__call__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__cancel_payment_request_message__field_descriptors[1] =
{
@@ -11269,7 +10397,8 @@ const ProtobufCMessageDescriptor wa__message__cancel_payment_request_message__de
wa__message__cancel_payment_request_message__field_descriptors,
wa__message__cancel_payment_request_message__field_indices_by_name,
1, wa__message__cancel_payment_request_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__chat__field_descriptors[2] =
{
@@ -11319,7 +10448,8 @@ const ProtobufCMessageDescriptor wa__message__chat__descriptor =
wa__message__chat__field_descriptors,
wa__message__chat__field_indices_by_name,
1, wa__message__chat__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__contact_message__field_descriptors[3] =
{
@@ -11383,7 +10513,8 @@ const ProtobufCMessageDescriptor wa__message__contact_message__descriptor =
wa__message__contact_message__field_descriptors,
wa__message__contact_message__field_indices_by_name,
2, wa__message__contact_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__contacts_array_message__field_descriptors[3] =
{
@@ -11447,7 +10578,8 @@ const ProtobufCMessageDescriptor wa__message__contacts_array_message__descriptor
wa__message__contacts_array_message__field_descriptors,
wa__message__contacts_array_message__field_indices_by_name,
2, wa__message__contacts_array_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__decline_payment_request_message__field_descriptors[1] =
{
@@ -11484,7 +10616,8 @@ const ProtobufCMessageDescriptor wa__message__decline_payment_request_message__d
wa__message__decline_payment_request_message__field_descriptors,
wa__message__decline_payment_request_message__field_indices_by_name,
1, wa__message__decline_payment_request_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__device_sent_message__field_descriptors[3] =
{
@@ -11547,7 +10680,8 @@ const ProtobufCMessageDescriptor wa__message__device_sent_message__descriptor =
wa__message__device_sent_message__field_descriptors,
wa__message__device_sent_message__field_indices_by_name,
1, wa__message__device_sent_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__document_message__field_descriptors[20] =
{
@@ -11831,72 +10965,10 @@ const ProtobufCMessageDescriptor wa__message__document_message__descriptor =
wa__message__document_message__field_descriptors,
wa__message__document_message__field_indices_by_name,
1, wa__message__document_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message__enc_reaction_message__field_descriptors[3] =
-{
- {
- "targetMessageKey",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__EncReactionMessage, targetmessagekey),
- &wa__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "encPayload",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__EncReactionMessage, has_encpayload),
- offsetof(Wa__Message__EncReactionMessage, encpayload),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "encIv",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__EncReactionMessage, has_enciv),
- offsetof(Wa__Message__EncReactionMessage, enciv),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__enc_reaction_message__field_indices_by_name[] = {
- 2, /* field[2] = encIv */
- 1, /* field[1] = encPayload */
- 0, /* field[0] = targetMessageKey */
-};
-static const ProtobufCIntRange wa__message__enc_reaction_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor wa__message__enc_reaction_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.EncReactionMessage",
- "EncReactionMessage",
- "Wa__Message__EncReactionMessage",
- "wa",
- sizeof(Wa__Message__EncReactionMessage),
- 3,
- wa__message__enc_reaction_message__field_descriptors,
- wa__message__enc_reaction_message__field_indices_by_name,
- 1, wa__message__enc_reaction_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__message__extended_text_message__font_type__enum_values_by_number[11] =
+static const ProtobufCEnumValue wa__message__extended_text_message__font_type__enum_values_by_number[6] =
{
{ "SANS_SERIF", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SANS_SERIF", 0 },
{ "SERIF", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SERIF", 1 },
@@ -11904,28 +10976,18 @@ static const ProtobufCEnumValue wa__message__extended_text_message__font_type__e
{ "BRYNDAN_WRITE", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BRYNDAN_WRITE", 3 },
{ "BEBASNEUE_REGULAR", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BEBASNEUE_REGULAR", 4 },
{ "OSWALD_HEAVY", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__OSWALD_HEAVY", 5 },
- { "SYSTEM_BOLD", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SYSTEM_BOLD", 6 },
- { "MORNINGBREEZE_REGULAR", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__MORNINGBREEZE_REGULAR", 7 },
- { "CALISTOGA_REGULAR", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__CALISTOGA_REGULAR", 8 },
- { "EXO2_EXTRABOLD", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__EXO2_EXTRABOLD", 9 },
- { "COURIERPRIME_BOLD", "WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__COURIERPRIME_BOLD", 10 },
};
static const ProtobufCIntRange wa__message__extended_text_message__font_type__value_ranges[] = {
-{0, 0},{0, 11}
+{0, 0},{0, 6}
};
-static const ProtobufCEnumValueIndex wa__message__extended_text_message__font_type__enum_values_by_name[11] =
+static const ProtobufCEnumValueIndex wa__message__extended_text_message__font_type__enum_values_by_name[6] =
{
{ "BEBASNEUE_REGULAR", 4 },
{ "BRYNDAN_WRITE", 3 },
- { "CALISTOGA_REGULAR", 8 },
- { "COURIERPRIME_BOLD", 10 },
- { "EXO2_EXTRABOLD", 9 },
- { "MORNINGBREEZE_REGULAR", 7 },
{ "NORICAN_REGULAR", 2 },
{ "OSWALD_HEAVY", 5 },
{ "SANS_SERIF", 0 },
{ "SERIF", 1 },
- { "SYSTEM_BOLD", 6 },
};
const ProtobufCEnumDescriptor wa__message__extended_text_message__font_type__descriptor =
{
@@ -11934,9 +10996,9 @@ const ProtobufCEnumDescriptor wa__message__extended_text_message__font_type__des
"FontType",
"Wa__Message__ExtendedTextMessage__FontType",
"wa",
- 11,
+ 6,
wa__message__extended_text_message__font_type__enum_values_by_number,
- 11,
+ 6,
wa__message__extended_text_message__font_type__enum_values_by_name,
1,
wa__message__extended_text_message__font_type__value_ranges,
@@ -12002,7 +11064,7 @@ const ProtobufCEnumDescriptor wa__message__extended_text_message__preview_type__
wa__message__extended_text_message__preview_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__message__extended_text_message__field_descriptors[24] =
+static const ProtobufCFieldDescriptor wa__message__extended_text_message__field_descriptors[23] =
{
{
"text",
@@ -12280,18 +11342,6 @@ static const ProtobufCFieldDescriptor wa__message__extended_text_message__field_
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "viewOnce",
- 30,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Message__ExtendedTextMessage, has_viewonce),
- offsetof(Wa__Message__ExtendedTextMessage, viewonce),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__extended_text_message__field_indices_by_name[] = {
6, /* field[6] = backgroundArgb */
@@ -12317,14 +11367,13 @@ static const unsigned wa__message__extended_text_message__field_indices_by_name[
13, /* field[13] = thumbnailSha256 */
18, /* field[18] = thumbnailWidth */
4, /* field[4] = title */
- 23, /* field[23] = viewOnce */
};
static const ProtobufCIntRange wa__message__extended_text_message__number_ranges[3 + 1] =
{
{ 1, 0 },
{ 4, 2 },
{ 16, 9 },
- { 0, 24 }
+ { 0, 23 }
};
const ProtobufCMessageDescriptor wa__message__extended_text_message__descriptor =
{
@@ -12334,11 +11383,12 @@ const ProtobufCMessageDescriptor wa__message__extended_text_message__descriptor
"Wa__Message__ExtendedTextMessage",
"wa",
sizeof(Wa__Message__ExtendedTextMessage),
- 24,
+ 23,
wa__message__extended_text_message__field_descriptors,
wa__message__extended_text_message__field_indices_by_name,
3, wa__message__extended_text_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__future_proof_message__field_descriptors[1] =
{
@@ -12375,7 +11425,8 @@ const ProtobufCMessageDescriptor wa__message__future_proof_message__descriptor =
wa__message__future_proof_message__field_descriptors,
wa__message__future_proof_message__field_indices_by_name,
1, wa__message__future_proof_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__group_invite_message__group_type__enum_values_by_number[2] =
{
@@ -12531,7 +11582,8 @@ const ProtobufCMessageDescriptor wa__message__group_invite_message__descriptor =
wa__message__group_invite_message__field_descriptors,
wa__message__group_invite_message__field_indices_by_name,
1, wa__message__group_invite_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__field_descriptors[2] =
{
@@ -12581,7 +11633,8 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__hsmloca
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__field_descriptors,
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__field_indices_by_name,
1, wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__calendar_type__enum_values_by_number[2] =
{
@@ -12762,7 +11815,8 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__hsmloca
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__field_descriptors,
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__field_indices_by_name,
1, wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__field_descriptors[1] =
{
@@ -12799,7 +11853,8 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__hsmloca
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__field_descriptors,
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__field_indices_by_name,
1, wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__field_descriptors[2] =
{
@@ -12849,7 +11904,8 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__hsmloca
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__field_descriptors,
wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__field_indices_by_name,
1, wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__highly_structured_message__hsmlocalizable_parameter__field_descriptors[3] =
{
@@ -12912,7 +11968,8 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__hsmloca
wa__message__highly_structured_message__hsmlocalizable_parameter__field_descriptors,
wa__message__highly_structured_message__hsmlocalizable_parameter__field_indices_by_name,
1, wa__message__highly_structured_message__hsmlocalizable_parameter__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__highly_structured_message__field_descriptors[9] =
{
@@ -13053,28 +12110,25 @@ const ProtobufCMessageDescriptor wa__message__highly_structured_message__descrip
wa__message__highly_structured_message__field_descriptors,
wa__message__highly_structured_message__field_indices_by_name,
1, wa__message__highly_structured_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__message__history_sync_notification__history_sync_type__enum_values_by_number[7] =
+static const ProtobufCEnumValue wa__message__history_sync_notification__history_sync_type__enum_values_by_number[5] =
{
{ "INITIAL_BOOTSTRAP", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP", 0 },
{ "INITIAL_STATUS_V3", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3", 1 },
{ "FULL", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__FULL", 2 },
{ "RECENT", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__RECENT", 3 },
{ "PUSH_NAME", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__PUSH_NAME", 4 },
- { "NON_BLOCKING_DATA", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__NON_BLOCKING_DATA", 5 },
- { "ON_DEMAND", "WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__ON_DEMAND", 6 },
};
static const ProtobufCIntRange wa__message__history_sync_notification__history_sync_type__value_ranges[] = {
-{0, 0},{0, 7}
+{0, 0},{0, 5}
};
-static const ProtobufCEnumValueIndex wa__message__history_sync_notification__history_sync_type__enum_values_by_name[7] =
+static const ProtobufCEnumValueIndex wa__message__history_sync_notification__history_sync_type__enum_values_by_name[5] =
{
{ "FULL", 2 },
{ "INITIAL_BOOTSTRAP", 0 },
{ "INITIAL_STATUS_V3", 1 },
- { "NON_BLOCKING_DATA", 5 },
- { "ON_DEMAND", 6 },
{ "PUSH_NAME", 4 },
{ "RECENT", 3 },
};
@@ -13085,15 +12139,15 @@ const ProtobufCEnumDescriptor wa__message__history_sync_notification__history_sy
"HistorySyncType",
"Wa__Message__HistorySyncNotification__HistorySyncType",
"wa",
- 7,
+ 5,
wa__message__history_sync_notification__history_sync_type__enum_values_by_number,
- 7,
+ 5,
wa__message__history_sync_notification__history_sync_type__enum_values_by_name,
1,
wa__message__history_sync_notification__history_sync_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__message__history_sync_notification__field_descriptors[12] =
+static const ProtobufCFieldDescriptor wa__message__history_sync_notification__field_descriptors[9] =
{
{
"fileSha256",
@@ -13203,42 +12257,6 @@ static const ProtobufCFieldDescriptor wa__message__history_sync_notification__fi
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "oldestMsgInChunkTimestampSec",
- 10,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__HistorySyncNotification, has_oldestmsginchunktimestampsec),
- offsetof(Wa__Message__HistorySyncNotification, oldestmsginchunktimestampsec),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "initialHistBootstrapInlinePayload",
- 11,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__HistorySyncNotification, has_initialhistbootstrapinlinepayload),
- offsetof(Wa__Message__HistorySyncNotification, initialhistbootstrapinlinepayload),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "peerDataRequestSessionId",
- 12,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__HistorySyncNotification, peerdatarequestsessionid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__history_sync_notification__field_indices_by_name[] = {
6, /* field[6] = chunkOrder */
@@ -13246,18 +12264,15 @@ static const unsigned wa__message__history_sync_notification__field_indices_by_n
3, /* field[3] = fileEncSha256 */
1, /* field[1] = fileLength */
0, /* field[0] = fileSha256 */
- 10, /* field[10] = initialHistBootstrapInlinePayload */
2, /* field[2] = mediaKey */
- 9, /* field[9] = oldestMsgInChunkTimestampSec */
7, /* field[7] = originalMessageId */
- 11, /* field[11] = peerDataRequestSessionId */
8, /* field[8] = progress */
5, /* field[5] = syncType */
};
static const ProtobufCIntRange wa__message__history_sync_notification__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 12 }
+ { 0, 9 }
};
const ProtobufCMessageDescriptor wa__message__history_sync_notification__descriptor =
{
@@ -13267,11 +12282,12 @@ const ProtobufCMessageDescriptor wa__message__history_sync_notification__descrip
"Wa__Message__HistorySyncNotification",
"wa",
sizeof(Wa__Message__HistorySyncNotification),
- 12,
+ 9,
wa__message__history_sync_notification__field_descriptors,
wa__message__history_sync_notification__field_indices_by_name,
1, wa__message__history_sync_notification__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__image_message__field_descriptors[26] =
{
@@ -13634,7 +12650,8 @@ const ProtobufCMessageDescriptor wa__message__image_message__descriptor =
wa__message__image_message__field_descriptors,
wa__message__image_message__field_indices_by_name,
2, wa__message__image_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__initial_security_notification_setting_sync__field_descriptors[1] =
{
@@ -13671,7 +12688,8 @@ const ProtobufCMessageDescriptor wa__message__initial_security_notification_sett
wa__message__initial_security_notification_setting_sync__field_descriptors,
wa__message__initial_security_notification_setting_sync__field_indices_by_name,
1, wa__message__initial_security_notification_setting_sync__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__body__field_descriptors[1] =
{
@@ -13708,7 +12726,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__body__descrip
wa__message__interactive_message__body__field_descriptors,
wa__message__interactive_message__body__field_indices_by_name,
1, wa__message__interactive_message__body__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__collection_message__field_descriptors[3] =
{
@@ -13771,7 +12790,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__collection_me
wa__message__interactive_message__collection_message__field_descriptors,
wa__message__interactive_message__collection_message__field_indices_by_name,
1, wa__message__interactive_message__collection_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__footer__field_descriptors[1] =
{
@@ -13808,9 +12828,10 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__footer__descr
wa__message__interactive_message__footer__field_descriptors,
wa__message__interactive_message__footer__field_indices_by_name,
1, wa__message__interactive_message__footer__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message__interactive_message__header__field_descriptors[8] =
+static const ProtobufCFieldDescriptor wa__message__interactive_message__header__field_descriptors[7] =
{
{
"title",
@@ -13896,25 +12917,12 @@ static const ProtobufCFieldDescriptor wa__message__interactive_message__header__
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "locationMessage",
- 8,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__InteractiveMessage__Header, media_case),
- offsetof(Wa__Message__InteractiveMessage__Header, locationmessage),
- &wa__message__location_message__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__interactive_message__header__field_indices_by_name[] = {
2, /* field[2] = documentMessage */
4, /* field[4] = hasMediaAttachment */
3, /* field[3] = imageMessage */
5, /* field[5] = jpegThumbnail */
- 7, /* field[7] = locationMessage */
1, /* field[1] = subtitle */
0, /* field[0] = title */
6, /* field[6] = videoMessage */
@@ -13922,7 +12930,7 @@ static const unsigned wa__message__interactive_message__header__field_indices_by
static const ProtobufCIntRange wa__message__interactive_message__header__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 8 }
+ { 0, 7 }
};
const ProtobufCMessageDescriptor wa__message__interactive_message__header__descriptor =
{
@@ -13932,11 +12940,12 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__header__descr
"Wa__Message__InteractiveMessage__Header",
"wa",
sizeof(Wa__Message__InteractiveMessage__Header),
- 8,
+ 7,
wa__message__interactive_message__header__field_descriptors,
wa__message__interactive_message__header__field_indices_by_name,
1, wa__message__interactive_message__header__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__native_flow_message__native_flow_button__field_descriptors[2] =
{
@@ -13986,7 +12995,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__native_flow_m
wa__message__interactive_message__native_flow_message__native_flow_button__field_descriptors,
wa__message__interactive_message__native_flow_message__native_flow_button__field_indices_by_name,
1, wa__message__interactive_message__native_flow_message__native_flow_button__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__native_flow_message__field_descriptors[3] =
{
@@ -14049,7 +13059,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__native_flow_m
wa__message__interactive_message__native_flow_message__field_descriptors,
wa__message__interactive_message__native_flow_message__field_indices_by_name,
1, wa__message__interactive_message__native_flow_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__interactive_message__shop_message__surface__enum_values_by_number[4] =
{
@@ -14144,7 +13155,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__shop_message_
wa__message__interactive_message__shop_message__field_descriptors,
wa__message__interactive_message__shop_message__field_indices_by_name,
1, wa__message__interactive_message__shop_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_message__field_descriptors[7] =
{
@@ -14260,37 +13272,10 @@ const ProtobufCMessageDescriptor wa__message__interactive_message__descriptor =
wa__message__interactive_message__field_descriptors,
wa__message__interactive_message__field_indices_by_name,
2, wa__message__interactive_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__message__interactive_response_message__body__format__enum_values_by_number[2] =
-{
- { "DEFAULT", "WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__BODY__FORMAT__DEFAULT", 0 },
- { "EXTENSIONS_1", "WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__BODY__FORMAT__EXTENSIONS_1", 1 },
-};
-static const ProtobufCIntRange wa__message__interactive_response_message__body__format__value_ranges[] = {
-{0, 0},{0, 2}
-};
-static const ProtobufCEnumValueIndex wa__message__interactive_response_message__body__format__enum_values_by_name[2] =
-{
- { "DEFAULT", 0 },
- { "EXTENSIONS_1", 1 },
-};
-const ProtobufCEnumDescriptor wa__message__interactive_response_message__body__format__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.Message.InteractiveResponseMessage.Body.Format",
- "Format",
- "Wa__Message__InteractiveResponseMessage__Body__Format",
- "wa",
- 2,
- wa__message__interactive_response_message__body__format__enum_values_by_number,
- 2,
- wa__message__interactive_response_message__body__format__enum_values_by_name,
- 1,
- wa__message__interactive_response_message__body__format__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor wa__message__interactive_response_message__body__field_descriptors[2] =
+static const ProtobufCFieldDescriptor wa__message__interactive_response_message__body__field_descriptors[1] =
{
{
"text",
@@ -14304,27 +13289,14 @@ static const ProtobufCFieldDescriptor wa__message__interactive_response_message_
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "format",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__InteractiveResponseMessage__Body, has_format),
- offsetof(Wa__Message__InteractiveResponseMessage__Body, format),
- &wa__message__interactive_response_message__body__format__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__interactive_response_message__body__field_indices_by_name[] = {
- 1, /* field[1] = format */
0, /* field[0] = text */
};
static const ProtobufCIntRange wa__message__interactive_response_message__body__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 2 }
+ { 0, 1 }
};
const ProtobufCMessageDescriptor wa__message__interactive_response_message__body__descriptor =
{
@@ -14334,11 +13306,12 @@ const ProtobufCMessageDescriptor wa__message__interactive_response_message__body
"Wa__Message__InteractiveResponseMessage__Body",
"wa",
sizeof(Wa__Message__InteractiveResponseMessage__Body),
- 2,
+ 1,
wa__message__interactive_response_message__body__field_descriptors,
wa__message__interactive_response_message__body__field_indices_by_name,
1, wa__message__interactive_response_message__body__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_response_message__native_flow_response_message__field_descriptors[3] =
{
@@ -14401,7 +13374,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_response_message__nati
wa__message__interactive_response_message__native_flow_response_message__field_descriptors,
wa__message__interactive_response_message__native_flow_response_message__field_indices_by_name,
1, wa__message__interactive_response_message__native_flow_response_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__interactive_response_message__field_descriptors[3] =
{
@@ -14465,7 +13439,8 @@ const ProtobufCMessageDescriptor wa__message__interactive_response_message__desc
wa__message__interactive_response_message__field_descriptors,
wa__message__interactive_response_message__field_indices_by_name,
2, wa__message__interactive_response_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__invoice_message__attachment_type__enum_values_by_number[2] =
{
@@ -14647,7 +13622,8 @@ const ProtobufCMessageDescriptor wa__message__invoice_message__descriptor =
wa__message__invoice_message__field_descriptors,
wa__message__invoice_message__field_indices_by_name,
1, wa__message__invoice_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__keep_in_chat_message__field_descriptors[3] =
{
@@ -14710,44 +13686,8 @@ const ProtobufCMessageDescriptor wa__message__keep_in_chat_message__descriptor =
wa__message__keep_in_chat_message__field_descriptors,
wa__message__keep_in_chat_message__field_indices_by_name,
1, wa__message__keep_in_chat_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__list_message__product__field_descriptors[1] =
-{
- {
- "productId",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__ListMessage__Product, productid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__list_message__product__field_indices_by_name[] = {
- 0, /* field[0] = productId */
-};
-static const ProtobufCIntRange wa__message__list_message__product__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__message__list_message__product__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.ListMessage.Product",
- "Product",
- "Wa__Message__ListMessage__Product",
- "wa",
- sizeof(Wa__Message__ListMessage__Product),
- 1,
- wa__message__list_message__product__field_descriptors,
- wa__message__list_message__product__field_indices_by_name,
- 1, wa__message__list_message__product__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_message__product_list_header_image__field_descriptors[2] =
{
@@ -14797,7 +13737,8 @@ const ProtobufCMessageDescriptor wa__message__list_message__product_list_header_
wa__message__list_message__product_list_header_image__field_descriptors,
wa__message__list_message__product_list_header_image__field_indices_by_name,
1, wa__message__list_message__product_list_header_image__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_message__product_list_info__field_descriptors[3] =
{
@@ -14860,7 +13801,8 @@ const ProtobufCMessageDescriptor wa__message__list_message__product_list_info__d
wa__message__list_message__product_list_info__field_descriptors,
wa__message__list_message__product_list_info__field_indices_by_name,
1, wa__message__list_message__product_list_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_message__product_section__field_descriptors[2] =
{
@@ -14910,7 +13852,46 @@ const ProtobufCMessageDescriptor wa__message__list_message__product_section__des
wa__message__list_message__product_section__field_descriptors,
wa__message__list_message__product_section__field_indices_by_name,
1, wa__message__list_message__product_section__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__message__list_message__product__field_descriptors[1] =
+{
+ {
+ "productId",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__ListMessage__Product, productid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__message__list_message__product__field_indices_by_name[] = {
+ 0, /* field[0] = productId */
+};
+static const ProtobufCIntRange wa__message__list_message__product__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 1 }
+};
+const ProtobufCMessageDescriptor wa__message__list_message__product__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.ListMessage.Product",
+ "Product",
+ "Wa__Message__ListMessage__Product",
+ "wa",
+ sizeof(Wa__Message__ListMessage__Product),
+ 1,
+ wa__message__list_message__product__field_descriptors,
+ wa__message__list_message__product__field_indices_by_name,
+ 1, wa__message__list_message__product__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_message__row__field_descriptors[3] =
{
@@ -14973,7 +13954,8 @@ const ProtobufCMessageDescriptor wa__message__list_message__row__descriptor =
wa__message__list_message__row__field_descriptors,
wa__message__list_message__row__field_indices_by_name,
1, wa__message__list_message__row__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_message__section__field_descriptors[2] =
{
@@ -15023,7 +14005,8 @@ const ProtobufCMessageDescriptor wa__message__list_message__section__descriptor
wa__message__list_message__section__field_descriptors,
wa__message__list_message__section__field_indices_by_name,
1, wa__message__list_message__section__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__list_message__list_type__enum_values_by_number[3] =
{
@@ -15181,7 +14164,8 @@ const ProtobufCMessageDescriptor wa__message__list_message__descriptor =
wa__message__list_message__field_descriptors,
wa__message__list_message__field_indices_by_name,
1, wa__message__list_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__list_response_message__single_select_reply__field_descriptors[1] =
{
@@ -15218,7 +14202,8 @@ const ProtobufCMessageDescriptor wa__message__list_response_message__single_sele
wa__message__list_response_message__single_select_reply__field_descriptors,
wa__message__list_response_message__single_select_reply__field_indices_by_name,
1, wa__message__list_response_message__single_select_reply__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__list_response_message__list_type__enum_values_by_number[2] =
{
@@ -15335,7 +14320,8 @@ const ProtobufCMessageDescriptor wa__message__list_response_message__descriptor
wa__message__list_response_message__field_descriptors,
wa__message__list_response_message__field_indices_by_name,
1, wa__message__list_response_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__live_location_message__field_descriptors[10] =
{
@@ -15490,7 +14476,8 @@ const ProtobufCMessageDescriptor wa__message__live_location_message__descriptor
wa__message__live_location_message__field_descriptors,
wa__message__live_location_message__field_indices_by_name,
2, wa__message__live_location_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__location_message__field_descriptors[12] =
{
@@ -15672,7 +14659,8 @@ const ProtobufCMessageDescriptor wa__message__location_message__descriptor =
wa__message__location_message__field_descriptors,
wa__message__location_message__field_indices_by_name,
3, wa__message__location_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__order_message__order_status__enum_values_by_number[1] =
{
@@ -15905,7 +14893,8 @@ const ProtobufCMessageDescriptor wa__message__order_message__descriptor =
wa__message__order_message__field_descriptors,
wa__message__order_message__field_indices_by_name,
2, wa__message__order_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__payment_invite_message__service_type__enum_values_by_number[4] =
{
@@ -15987,821 +14976,8 @@ const ProtobufCMessageDescriptor wa__message__payment_invite_message__descriptor
wa__message__payment_invite_message__field_descriptors,
wa__message__payment_invite_message__field_indices_by_name,
1, wa__message__payment_invite_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_message__history_sync_on_demand_request__field_descriptors[5] =
-{
- {
- "chatJid",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, chatjid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "oldestMsgId",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, oldestmsgid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "oldestMsgFromMe",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, has_oldestmsgfromme),
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, oldestmsgfromme),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "onDemandMsgCount",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, has_ondemandmsgcount),
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, ondemandmsgcount),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "oldestMsgTimestampMs",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, has_oldestmsgtimestampms),
- offsetof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest, oldestmsgtimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_message__history_sync_on_demand_request__field_indices_by_name[] = {
- 0, /* field[0] = chatJid */
- 2, /* field[2] = oldestMsgFromMe */
- 1, /* field[1] = oldestMsgId */
- 4, /* field[4] = oldestMsgTimestampMs */
- 3, /* field[3] = onDemandMsgCount */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_message__history_sync_on_demand_request__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 5 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__history_sync_on_demand_request__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestMessage.HistorySyncOnDemandRequest",
- "HistorySyncOnDemandRequest",
- "Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest),
- 5,
- wa__message__peer_data_operation_request_message__history_sync_on_demand_request__field_descriptors,
- wa__message__peer_data_operation_request_message__history_sync_on_demand_request__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_message__history_sync_on_demand_request__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_message__placeholder_message_resend_request__field_descriptors[1] =
-{
- {
- "messageKey",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest, messagekey),
- &wa__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_message__placeholder_message_resend_request__field_indices_by_name[] = {
- 0, /* field[0] = messageKey */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_message__placeholder_message_resend_request__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__placeholder_message_resend_request__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestMessage.PlaceholderMessageResendRequest",
- "PlaceholderMessageResendRequest",
- "Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest),
- 1,
- wa__message__peer_data_operation_request_message__placeholder_message_resend_request__field_descriptors,
- wa__message__peer_data_operation_request_message__placeholder_message_resend_request__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_message__placeholder_message_resend_request__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_message__request_sticker_reupload__field_descriptors[1] =
-{
- {
- "fileSha256",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload, filesha256),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_message__request_sticker_reupload__field_indices_by_name[] = {
- 0, /* field[0] = fileSha256 */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_message__request_sticker_reupload__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__request_sticker_reupload__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestMessage.RequestStickerReupload",
- "RequestStickerReupload",
- "Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload),
- 1,
- wa__message__peer_data_operation_request_message__request_sticker_reupload__field_descriptors,
- wa__message__peer_data_operation_request_message__request_sticker_reupload__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_message__request_sticker_reupload__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_message__request_url_preview__field_descriptors[2] =
-{
- {
- "url",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview, url),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "includeHqThumbnail",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview, has_includehqthumbnail),
- offsetof(Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview, includehqthumbnail),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_message__request_url_preview__field_indices_by_name[] = {
- 1, /* field[1] = includeHqThumbnail */
- 0, /* field[0] = url */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_message__request_url_preview__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__request_url_preview__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestMessage.RequestUrlPreview",
- "RequestUrlPreview",
- "Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview),
- 2,
- wa__message__peer_data_operation_request_message__request_url_preview__field_descriptors,
- wa__message__peer_data_operation_request_message__request_url_preview__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_message__request_url_preview__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_message__field_descriptors[5] =
-{
- {
- "peerDataOperationRequestType",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__PeerDataOperationRequestMessage, has_peerdataoperationrequesttype),
- offsetof(Wa__Message__PeerDataOperationRequestMessage, peerdataoperationrequesttype),
- &wa__message__peer_data_operation_request_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "requestStickerReupload",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__PeerDataOperationRequestMessage, n_requeststickerreupload),
- offsetof(Wa__Message__PeerDataOperationRequestMessage, requeststickerreupload),
- &wa__message__peer_data_operation_request_message__request_sticker_reupload__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "requestUrlPreview",
- 3,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__PeerDataOperationRequestMessage, n_requesturlpreview),
- offsetof(Wa__Message__PeerDataOperationRequestMessage, requesturlpreview),
- &wa__message__peer_data_operation_request_message__request_url_preview__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "historySyncOnDemandRequest",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestMessage, historysyncondemandrequest),
- &wa__message__peer_data_operation_request_message__history_sync_on_demand_request__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "placeholderMessageResendRequest",
- 5,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__PeerDataOperationRequestMessage, n_placeholdermessageresendrequest),
- offsetof(Wa__Message__PeerDataOperationRequestMessage, placeholdermessageresendrequest),
- &wa__message__peer_data_operation_request_message__placeholder_message_resend_request__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_message__field_indices_by_name[] = {
- 3, /* field[3] = historySyncOnDemandRequest */
- 0, /* field[0] = peerDataOperationRequestType */
- 4, /* field[4] = placeholderMessageResendRequest */
- 1, /* field[1] = requestStickerReupload */
- 2, /* field[2] = requestUrlPreview */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 5 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestMessage",
- "PeerDataOperationRequestMessage",
- "Wa__Message__PeerDataOperationRequestMessage",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestMessage),
- 5,
- wa__message__peer_data_operation_request_message__field_descriptors,
- wa__message__peer_data_operation_request_message__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__field_descriptors[7] =
-{
- {
- "directPath",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, directpath),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "thumbHash",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, thumbhash),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "encThumbHash",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, encthumbhash),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "mediaKey",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, has_mediakey),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, mediakey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "mediaKeyTimestampMs",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, has_mediakeytimestampms),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, mediakeytimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "thumbWidth",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, has_thumbwidth),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, thumbwidth),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "thumbHeight",
- 7,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, has_thumbheight),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail, thumbheight),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__field_indices_by_name[] = {
- 0, /* field[0] = directPath */
- 2, /* field[2] = encThumbHash */
- 3, /* field[3] = mediaKey */
- 4, /* field[4] = mediaKeyTimestampMs */
- 1, /* field[1] = thumbHash */
- 6, /* field[6] = thumbHeight */
- 5, /* field[5] = thumbWidth */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 7 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.LinkPreviewHighQualityThumbnail",
- "LinkPreviewHighQualityThumbnail",
- "Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail),
- 7,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__field_descriptors,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__field_descriptors[8] =
-{
- {
- "url",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, url),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "title",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, title),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "description",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, description),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "thumbData",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, has_thumbdata),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, thumbdata),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "canonicalUrl",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, canonicalurl),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "matchText",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, matchtext),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "previewType",
- 7,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, previewtype),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "hqThumbnail",
- 8,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse, hqthumbnail),
- &wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__field_indices_by_name[] = {
- 4, /* field[4] = canonicalUrl */
- 2, /* field[2] = description */
- 7, /* field[7] = hqThumbnail */
- 5, /* field[5] = matchText */
- 6, /* field[6] = previewType */
- 3, /* field[3] = thumbData */
- 1, /* field[1] = title */
- 0, /* field[0] = url */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 8 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse",
- "LinkPreviewResponse",
- "Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse),
- 8,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__field_descriptors,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__field_descriptors[1] =
-{
- {
- "webMessageInfoBytes",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse, has_webmessageinfobytes),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse, webmessageinfobytes),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__field_indices_by_name[] = {
- 0, /* field[0] = webMessageInfoBytes */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.PlaceholderMessageResendResponse",
- "PlaceholderMessageResendResponse",
- "Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse),
- 1,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__field_descriptors,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__field_descriptors[4] =
-{
- {
- "mediaUploadResult",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult, has_mediauploadresult),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult, mediauploadresult),
- &wa__media_retry_notification__result_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "stickerMessage",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult, stickermessage),
- &wa__message__sticker_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "linkPreviewResponse",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult, linkpreviewresponse),
- &wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "placeholderMessageResendResponse",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult, placeholdermessageresendresponse),
- &wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_response_message__peer_data_operation_result__field_indices_by_name[] = {
- 2, /* field[2] = linkPreviewResponse */
- 0, /* field[0] = mediaUploadResult */
- 3, /* field[3] = placeholderMessageResendResponse */
- 1, /* field[1] = stickerMessage */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_response_message__peer_data_operation_result__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestResponseMessage.PeerDataOperationResult",
- "PeerDataOperationResult",
- "Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult),
- 4,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__field_descriptors,
- wa__message__peer_data_operation_request_response_message__peer_data_operation_result__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_response_message__peer_data_operation_result__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message__peer_data_operation_request_response_message__field_descriptors[3] =
-{
- {
- "peerDataOperationRequestType",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage, has_peerdataoperationrequesttype),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage, peerdataoperationrequesttype),
- &wa__message__peer_data_operation_request_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "stanzaId",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage, stanzaid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "peerDataOperationResult",
- 3,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage, n_peerdataoperationresult),
- offsetof(Wa__Message__PeerDataOperationRequestResponseMessage, peerdataoperationresult),
- &wa__message__peer_data_operation_request_response_message__peer_data_operation_result__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__peer_data_operation_request_response_message__field_indices_by_name[] = {
- 0, /* field[0] = peerDataOperationRequestType */
- 2, /* field[2] = peerDataOperationResult */
- 1, /* field[1] = stanzaId */
-};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_response_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestResponseMessage",
- "PeerDataOperationRequestResponseMessage",
- "Wa__Message__PeerDataOperationRequestResponseMessage",
- "wa",
- sizeof(Wa__Message__PeerDataOperationRequestResponseMessage),
- 3,
- wa__message__peer_data_operation_request_response_message__field_descriptors,
- wa__message__peer_data_operation_request_response_message__field_indices_by_name,
- 1, wa__message__peer_data_operation_request_response_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__message__pin_in_chat_message__type__enum_values_by_number[3] =
-{
- { "UNKNOWN_TYPE", "WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__UNKNOWN_TYPE", 0 },
- { "PIN_FOR_ALL", "WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__PIN_FOR_ALL", 1 },
- { "UNPIN_FOR_ALL", "WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__UNPIN_FOR_ALL", 2 },
-};
-static const ProtobufCIntRange wa__message__pin_in_chat_message__type__value_ranges[] = {
-{0, 0},{0, 3}
-};
-static const ProtobufCEnumValueIndex wa__message__pin_in_chat_message__type__enum_values_by_name[3] =
-{
- { "PIN_FOR_ALL", 1 },
- { "UNKNOWN_TYPE", 0 },
- { "UNPIN_FOR_ALL", 2 },
-};
-const ProtobufCEnumDescriptor wa__message__pin_in_chat_message__type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.Message.PinInChatMessage.Type",
- "Type",
- "Wa__Message__PinInChatMessage__Type",
- "wa",
- 3,
- wa__message__pin_in_chat_message__type__enum_values_by_number,
- 3,
- wa__message__pin_in_chat_message__type__enum_values_by_name,
- 1,
- wa__message__pin_in_chat_message__type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor wa__message__pin_in_chat_message__field_descriptors[3] =
-{
- {
- "key",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__PinInChatMessage, key),
- &wa__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "type",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__PinInChatMessage, has_type),
- offsetof(Wa__Message__PinInChatMessage, type),
- &wa__message__pin_in_chat_message__type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "senderTimestampMs",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__PinInChatMessage, has_sendertimestampms),
- offsetof(Wa__Message__PinInChatMessage, sendertimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__pin_in_chat_message__field_indices_by_name[] = {
- 0, /* field[0] = key */
- 2, /* field[2] = senderTimestampMs */
- 1, /* field[1] = type */
-};
-static const ProtobufCIntRange wa__message__pin_in_chat_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor wa__message__pin_in_chat_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PinInChatMessage",
- "PinInChatMessage",
- "Wa__Message__PinInChatMessage",
- "wa",
- sizeof(Wa__Message__PinInChatMessage),
- 3,
- wa__message__pin_in_chat_message__field_descriptors,
- wa__message__pin_in_chat_message__field_indices_by_name,
- 1, wa__message__pin_in_chat_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__poll_creation_message__option__field_descriptors[1] =
{
@@ -16838,7 +15014,8 @@ const ProtobufCMessageDescriptor wa__message__poll_creation_message__option__des
wa__message__poll_creation_message__option__field_descriptors,
wa__message__poll_creation_message__option__field_indices_by_name,
1, wa__message__poll_creation_message__option__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__poll_creation_message__field_descriptors[5] =
{
@@ -16927,7 +15104,8 @@ const ProtobufCMessageDescriptor wa__message__poll_creation_message__descriptor
wa__message__poll_creation_message__field_descriptors,
wa__message__poll_creation_message__field_indices_by_name,
1, wa__message__poll_creation_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__poll_enc_value__field_descriptors[2] =
{
@@ -16977,7 +15155,26 @@ const ProtobufCMessageDescriptor wa__message__poll_enc_value__descriptor =
wa__message__poll_enc_value__field_descriptors,
wa__message__poll_enc_value__field_indices_by_name,
1, wa__message__poll_enc_value__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+#define wa__message__poll_update_message_metadata__field_descriptors NULL
+#define wa__message__poll_update_message_metadata__field_indices_by_name NULL
+#define wa__message__poll_update_message_metadata__number_ranges NULL
+const ProtobufCMessageDescriptor wa__message__poll_update_message_metadata__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.PollUpdateMessageMetadata",
+ "PollUpdateMessageMetadata",
+ "Wa__Message__PollUpdateMessageMetadata",
+ "wa",
+ sizeof(Wa__Message__PollUpdateMessageMetadata),
+ 0,
+ wa__message__poll_update_message_metadata__field_descriptors,
+ wa__message__poll_update_message_metadata__field_indices_by_name,
+ 0, wa__message__poll_update_message_metadata__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__poll_update_message__field_descriptors[4] =
{
@@ -17053,24 +15250,8 @@ const ProtobufCMessageDescriptor wa__message__poll_update_message__descriptor =
wa__message__poll_update_message__field_descriptors,
wa__message__poll_update_message__field_indices_by_name,
1, wa__message__poll_update_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-#define wa__message__poll_update_message_metadata__field_descriptors NULL
-#define wa__message__poll_update_message_metadata__field_indices_by_name NULL
-#define wa__message__poll_update_message_metadata__number_ranges NULL
-const ProtobufCMessageDescriptor wa__message__poll_update_message_metadata__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.PollUpdateMessageMetadata",
- "PollUpdateMessageMetadata",
- "Wa__Message__PollUpdateMessageMetadata",
- "wa",
- sizeof(Wa__Message__PollUpdateMessageMetadata),
- 0,
- wa__message__poll_update_message_metadata__field_descriptors,
- wa__message__poll_update_message_metadata__field_indices_by_name,
- 0, wa__message__poll_update_message_metadata__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__poll_vote_message__field_descriptors[1] =
{
@@ -17107,7 +15288,8 @@ const ProtobufCMessageDescriptor wa__message__poll_vote_message__descriptor =
wa__message__poll_vote_message__field_descriptors,
wa__message__poll_vote_message__field_indices_by_name,
1, wa__message__poll_vote_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__product_message__catalog_snapshot__field_descriptors[3] =
{
@@ -17170,7 +15352,8 @@ const ProtobufCMessageDescriptor wa__message__product_message__catalog_snapshot_
wa__message__product_message__catalog_snapshot__field_descriptors,
wa__message__product_message__catalog_snapshot__field_indices_by_name,
1, wa__message__product_message__catalog_snapshot__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__product_message__product_snapshot__field_descriptors[11] =
{
@@ -17338,7 +15521,8 @@ const ProtobufCMessageDescriptor wa__message__product_message__product_snapshot_
wa__message__product_message__product_snapshot__field_descriptors,
wa__message__product_message__product_snapshot__field_indices_by_name,
2, wa__message__product_message__product_snapshot__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__product_message__field_descriptors[6] =
{
@@ -17442,9 +15626,10 @@ const ProtobufCMessageDescriptor wa__message__product_message__descriptor =
wa__message__product_message__field_descriptors,
wa__message__product_message__field_indices_by_name,
3, wa__message__product_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__message__protocol_message__type__enum_values_by_number[13] =
+static const ProtobufCEnumValue wa__message__protocol_message__type__enum_values_by_number[12] =
{
{ "REVOKE", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REVOKE", 0 },
{ "EPHEMERAL_SETTING", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__EPHEMERAL_SETTING", 3 },
@@ -17456,14 +15641,13 @@ static const ProtobufCEnumValue wa__message__protocol_message__type__enum_values
{ "INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC", 9 },
{ "APP_STATE_FATAL_EXCEPTION_NOTIFICATION", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_FATAL_EXCEPTION_NOTIFICATION", 10 },
{ "SHARE_PHONE_NUMBER", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__SHARE_PHONE_NUMBER", 11 },
- { "MESSAGE_EDIT", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__MESSAGE_EDIT", 14 },
- { "PEER_DATA_OPERATION_REQUEST_MESSAGE", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__PEER_DATA_OPERATION_REQUEST_MESSAGE", 16 },
- { "PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE", 17 },
+ { "REQUEST_MEDIA_UPLOAD_MESSAGE", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REQUEST_MEDIA_UPLOAD_MESSAGE", 12 },
+ { "REQUEST_MEDIA_UPLOAD_RESPONSE_MESSAGE", "WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REQUEST_MEDIA_UPLOAD_RESPONSE_MESSAGE", 13 },
};
static const ProtobufCIntRange wa__message__protocol_message__type__value_ranges[] = {
-{0, 0},{3, 1},{14, 10},{16, 11},{0, 13}
+{0, 0},{3, 1},{0, 12}
};
-static const ProtobufCEnumValueIndex wa__message__protocol_message__type__enum_values_by_name[13] =
+static const ProtobufCEnumValueIndex wa__message__protocol_message__type__enum_values_by_name[12] =
{
{ "APP_STATE_FATAL_EXCEPTION_NOTIFICATION", 8 },
{ "APP_STATE_SYNC_KEY_REQUEST", 5 },
@@ -17472,10 +15656,9 @@ static const ProtobufCEnumValueIndex wa__message__protocol_message__type__enum_v
{ "EPHEMERAL_SYNC_RESPONSE", 2 },
{ "HISTORY_SYNC_NOTIFICATION", 3 },
{ "INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC", 7 },
- { "MESSAGE_EDIT", 10 },
{ "MSG_FANOUT_BACKFILL_REQUEST", 6 },
- { "PEER_DATA_OPERATION_REQUEST_MESSAGE", 11 },
- { "PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE", 12 },
+ { "REQUEST_MEDIA_UPLOAD_MESSAGE", 10 },
+ { "REQUEST_MEDIA_UPLOAD_RESPONSE_MESSAGE", 11 },
{ "REVOKE", 0 },
{ "SHARE_PHONE_NUMBER", 9 },
};
@@ -17486,15 +15669,15 @@ const ProtobufCEnumDescriptor wa__message__protocol_message__type__descriptor =
"Type",
"Wa__Message__ProtocolMessage__Type",
"wa",
- 13,
+ 12,
wa__message__protocol_message__type__enum_values_by_number,
- 13,
+ 12,
wa__message__protocol_message__type__enum_values_by_name,
- 4,
+ 2,
wa__message__protocol_message__type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__message__protocol_message__field_descriptors[14] =
+static const ProtobufCFieldDescriptor wa__message__protocol_message__field_descriptors[12] =
{
{
"key",
@@ -17617,49 +15800,25 @@ static const ProtobufCFieldDescriptor wa__message__protocol_message__field_descr
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "editedMessage",
- 14,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__ProtocolMessage, editedmessage),
- &wa__message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "timestampMs",
- 15,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__ProtocolMessage, has_timestampms),
- offsetof(Wa__Message__ProtocolMessage, timestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "peerDataOperationRequestMessage",
- 16,
+ "requestMediaUploadMessage",
+ 12,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
- offsetof(Wa__Message__ProtocolMessage, peerdataoperationrequestmessage),
- &wa__message__peer_data_operation_request_message__descriptor,
+ offsetof(Wa__Message__ProtocolMessage, requestmediauploadmessage),
+ &wa__message__request_media_upload_message__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "peerDataOperationRequestResponseMessage",
- 17,
+ "requestMediaUploadResponseMessage",
+ 13,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
- offsetof(Wa__Message__ProtocolMessage, peerdataoperationrequestresponsemessage),
- &wa__message__peer_data_operation_request_response_message__descriptor,
+ offsetof(Wa__Message__ProtocolMessage, requestmediauploadresponsemessage),
+ &wa__message__request_media_upload_response_message__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -17670,23 +15829,20 @@ static const unsigned wa__message__protocol_message__field_indices_by_name[] = {
6, /* field[6] = appStateSyncKeyRequest */
5, /* field[5] = appStateSyncKeyShare */
9, /* field[9] = disappearingMode */
- 10, /* field[10] = editedMessage */
2, /* field[2] = ephemeralExpiration */
3, /* field[3] = ephemeralSettingTimestamp */
4, /* field[4] = historySyncNotification */
7, /* field[7] = initialSecurityNotificationSettingSync */
0, /* field[0] = key */
- 12, /* field[12] = peerDataOperationRequestMessage */
- 13, /* field[13] = peerDataOperationRequestResponseMessage */
- 11, /* field[11] = timestampMs */
+ 10, /* field[10] = requestMediaUploadMessage */
+ 11, /* field[11] = requestMediaUploadResponseMessage */
1, /* field[1] = type */
};
-static const ProtobufCIntRange wa__message__protocol_message__number_ranges[3 + 1] =
+static const ProtobufCIntRange wa__message__protocol_message__number_ranges[2 + 1] =
{
{ 1, 0 },
{ 4, 2 },
- { 14, 10 },
- { 0, 14 }
+ { 0, 12 }
};
const ProtobufCMessageDescriptor wa__message__protocol_message__descriptor =
{
@@ -17696,11 +15852,12 @@ const ProtobufCMessageDescriptor wa__message__protocol_message__descriptor =
"Wa__Message__ProtocolMessage",
"wa",
sizeof(Wa__Message__ProtocolMessage),
- 14,
+ 12,
wa__message__protocol_message__field_descriptors,
wa__message__protocol_message__field_indices_by_name,
- 3, wa__message__protocol_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ 2, wa__message__protocol_message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__reaction_message__field_descriptors[4] =
{
@@ -17776,7 +15933,187 @@ const ProtobufCMessageDescriptor wa__message__reaction_message__descriptor =
wa__message__reaction_message__field_descriptors,
wa__message__reaction_message__field_indices_by_name,
1, wa__message__reaction_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__message__request_media_upload_message__field_descriptors[2] =
+{
+ {
+ "fileSha256",
+ 1,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_STRING,
+ offsetof(Wa__Message__RequestMediaUploadMessage, n_filesha256),
+ offsetof(Wa__Message__RequestMediaUploadMessage, filesha256),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "rmrSource",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_ENUM,
+ offsetof(Wa__Message__RequestMediaUploadMessage, has_rmrsource),
+ offsetof(Wa__Message__RequestMediaUploadMessage, rmrsource),
+ &wa__message__rmr_source__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__message__request_media_upload_message__field_indices_by_name[] = {
+ 0, /* field[0] = fileSha256 */
+ 1, /* field[1] = rmrSource */
+};
+static const ProtobufCIntRange wa__message__request_media_upload_message__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor wa__message__request_media_upload_message__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.RequestMediaUploadMessage",
+ "RequestMediaUploadMessage",
+ "Wa__Message__RequestMediaUploadMessage",
+ "wa",
+ sizeof(Wa__Message__RequestMediaUploadMessage),
+ 2,
+ wa__message__request_media_upload_message__field_descriptors,
+ wa__message__request_media_upload_message__field_indices_by_name,
+ 1, wa__message__request_media_upload_message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__message__request_media_upload_response_message__request_media_upload_result__field_descriptors[3] =
+{
+ {
+ "fileSha256",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult, filesha256),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "mediaUploadResult",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_ENUM,
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult, has_mediauploadresult),
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult, mediauploadresult),
+ &wa__media_retry_notification__result_type__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "stickerMessage",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult, stickermessage),
+ &wa__message__sticker_message__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__message__request_media_upload_response_message__request_media_upload_result__field_indices_by_name[] = {
+ 0, /* field[0] = fileSha256 */
+ 1, /* field[1] = mediaUploadResult */
+ 2, /* field[2] = stickerMessage */
+};
+static const ProtobufCIntRange wa__message__request_media_upload_response_message__request_media_upload_result__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 3 }
+};
+const ProtobufCMessageDescriptor wa__message__request_media_upload_response_message__request_media_upload_result__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.RequestMediaUploadResponseMessage.RequestMediaUploadResult",
+ "RequestMediaUploadResult",
+ "Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult",
+ "wa",
+ sizeof(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult),
+ 3,
+ wa__message__request_media_upload_response_message__request_media_upload_result__field_descriptors,
+ wa__message__request_media_upload_response_message__request_media_upload_result__field_indices_by_name,
+ 1, wa__message__request_media_upload_response_message__request_media_upload_result__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__message__request_media_upload_response_message__field_descriptors[3] =
+{
+ {
+ "rmrSource",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_ENUM,
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage, has_rmrsource),
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage, rmrsource),
+ &wa__message__rmr_source__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "stanzaId",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage, stanzaid),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "reuploadResult",
+ 3,
+ PROTOBUF_C_LABEL_REPEATED,
+ PROTOBUF_C_TYPE_MESSAGE,
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage, n_reuploadresult),
+ offsetof(Wa__Message__RequestMediaUploadResponseMessage, reuploadresult),
+ &wa__message__request_media_upload_response_message__request_media_upload_result__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__message__request_media_upload_response_message__field_indices_by_name[] = {
+ 2, /* field[2] = reuploadResult */
+ 0, /* field[0] = rmrSource */
+ 1, /* field[1] = stanzaId */
+};
+static const ProtobufCIntRange wa__message__request_media_upload_response_message__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 3 }
+};
+const ProtobufCMessageDescriptor wa__message__request_media_upload_response_message__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.Message.RequestMediaUploadResponseMessage",
+ "RequestMediaUploadResponseMessage",
+ "Wa__Message__RequestMediaUploadResponseMessage",
+ "wa",
+ sizeof(Wa__Message__RequestMediaUploadResponseMessage),
+ 3,
+ wa__message__request_media_upload_response_message__field_descriptors,
+ wa__message__request_media_upload_response_message__field_indices_by_name,
+ 1, wa__message__request_media_upload_response_message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__request_payment_message__field_descriptors[7] =
{
@@ -17891,7 +16228,8 @@ const ProtobufCMessageDescriptor wa__message__request_payment_message__descripto
wa__message__request_payment_message__field_descriptors,
wa__message__request_payment_message__field_indices_by_name,
1, wa__message__request_payment_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__request_phone_number_message__field_descriptors[1] =
{
@@ -17928,178 +16266,8 @@ const ProtobufCMessageDescriptor wa__message__request_phone_number_message__desc
wa__message__request_phone_number_message__field_descriptors,
wa__message__request_phone_number_message__field_indices_by_name,
1, wa__message__request_phone_number_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__message__scheduled_call_creation_message__call_type__enum_values_by_number[3] =
-{
- { "UNKNOWN", "WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__UNKNOWN", 0 },
- { "VOICE", "WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__VOICE", 1 },
- { "VIDEO", "WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__VIDEO", 2 },
-};
-static const ProtobufCIntRange wa__message__scheduled_call_creation_message__call_type__value_ranges[] = {
-{0, 0},{0, 3}
-};
-static const ProtobufCEnumValueIndex wa__message__scheduled_call_creation_message__call_type__enum_values_by_name[3] =
-{
- { "UNKNOWN", 0 },
- { "VIDEO", 2 },
- { "VOICE", 1 },
-};
-const ProtobufCEnumDescriptor wa__message__scheduled_call_creation_message__call_type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.Message.ScheduledCallCreationMessage.CallType",
- "CallType",
- "Wa__Message__ScheduledCallCreationMessage__CallType",
- "wa",
- 3,
- wa__message__scheduled_call_creation_message__call_type__enum_values_by_number,
- 3,
- wa__message__scheduled_call_creation_message__call_type__enum_values_by_name,
- 1,
- wa__message__scheduled_call_creation_message__call_type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor wa__message__scheduled_call_creation_message__field_descriptors[3] =
-{
- {
- "scheduledTimestampMs",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__ScheduledCallCreationMessage, has_scheduledtimestampms),
- offsetof(Wa__Message__ScheduledCallCreationMessage, scheduledtimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "callType",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__ScheduledCallCreationMessage, has_calltype),
- offsetof(Wa__Message__ScheduledCallCreationMessage, calltype),
- &wa__message__scheduled_call_creation_message__call_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "title",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__ScheduledCallCreationMessage, title),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__scheduled_call_creation_message__field_indices_by_name[] = {
- 1, /* field[1] = callType */
- 0, /* field[0] = scheduledTimestampMs */
- 2, /* field[2] = title */
-};
-static const ProtobufCIntRange wa__message__scheduled_call_creation_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor wa__message__scheduled_call_creation_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.ScheduledCallCreationMessage",
- "ScheduledCallCreationMessage",
- "Wa__Message__ScheduledCallCreationMessage",
- "wa",
- sizeof(Wa__Message__ScheduledCallCreationMessage),
- 3,
- wa__message__scheduled_call_creation_message__field_descriptors,
- wa__message__scheduled_call_creation_message__field_indices_by_name,
- 1, wa__message__scheduled_call_creation_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__message__scheduled_call_edit_message__edit_type__enum_values_by_number[2] =
-{
- { "UNKNOWN", "WA__MESSAGE__SCHEDULED_CALL_EDIT_MESSAGE__EDIT_TYPE__UNKNOWN", 0 },
- { "CANCEL", "WA__MESSAGE__SCHEDULED_CALL_EDIT_MESSAGE__EDIT_TYPE__CANCEL", 1 },
-};
-static const ProtobufCIntRange wa__message__scheduled_call_edit_message__edit_type__value_ranges[] = {
-{0, 0},{0, 2}
-};
-static const ProtobufCEnumValueIndex wa__message__scheduled_call_edit_message__edit_type__enum_values_by_name[2] =
-{
- { "CANCEL", 1 },
- { "UNKNOWN", 0 },
-};
-const ProtobufCEnumDescriptor wa__message__scheduled_call_edit_message__edit_type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.Message.ScheduledCallEditMessage.EditType",
- "EditType",
- "Wa__Message__ScheduledCallEditMessage__EditType",
- "wa",
- 2,
- wa__message__scheduled_call_edit_message__edit_type__enum_values_by_number,
- 2,
- wa__message__scheduled_call_edit_message__edit_type__enum_values_by_name,
- 1,
- wa__message__scheduled_call_edit_message__edit_type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor wa__message__scheduled_call_edit_message__field_descriptors[2] =
-{
- {
- "key",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__ScheduledCallEditMessage, key),
- &wa__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "editType",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__Message__ScheduledCallEditMessage, has_edittype),
- offsetof(Wa__Message__ScheduledCallEditMessage, edittype),
- &wa__message__scheduled_call_edit_message__edit_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message__scheduled_call_edit_message__field_indices_by_name[] = {
- 1, /* field[1] = editType */
- 0, /* field[0] = key */
-};
-static const ProtobufCIntRange wa__message__scheduled_call_edit_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__message__scheduled_call_edit_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.Message.ScheduledCallEditMessage",
- "ScheduledCallEditMessage",
- "Wa__Message__ScheduledCallEditMessage",
- "wa",
- sizeof(Wa__Message__ScheduledCallEditMessage),
- 2,
- wa__message__scheduled_call_edit_message__field_descriptors,
- wa__message__scheduled_call_edit_message__field_indices_by_name,
- 1, wa__message__scheduled_call_edit_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__send_payment_message__field_descriptors[3] =
{
@@ -18162,7 +16330,8 @@ const ProtobufCMessageDescriptor wa__message__send_payment_message__descriptor =
wa__message__send_payment_message__field_descriptors,
wa__message__send_payment_message__field_indices_by_name,
1, wa__message__send_payment_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__sender_key_distribution_message__field_descriptors[2] =
{
@@ -18212,9 +16381,10 @@ const ProtobufCMessageDescriptor wa__message__sender_key_distribution_message__d
wa__message__sender_key_distribution_message__field_descriptors,
wa__message__sender_key_distribution_message__field_indices_by_name,
1, wa__message__sender_key_distribution_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message__sticker_message__field_descriptors[17] =
+static const ProtobufCFieldDescriptor wa__message__sticker_message__field_descriptors[15] =
{
{
"url",
@@ -18396,30 +16566,6 @@ static const ProtobufCFieldDescriptor wa__message__sticker_message__field_descri
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "stickerSentTs",
- 18,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__Message__StickerMessage, has_stickersentts),
- offsetof(Wa__Message__StickerMessage, stickersentts),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "isAvatar",
- 19,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__Message__StickerMessage, has_isavatar),
- offsetof(Wa__Message__StickerMessage, isavatar),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__sticker_message__field_indices_by_name[] = {
14, /* field[14] = contextInfo */
@@ -18431,12 +16577,10 @@ static const unsigned wa__message__sticker_message__field_indices_by_name[] = {
11, /* field[11] = firstFrameSidecar */
5, /* field[5] = height */
12, /* field[12] = isAnimated */
- 16, /* field[16] = isAvatar */
3, /* field[3] = mediaKey */
9, /* field[9] = mediaKeyTimestamp */
4, /* field[4] = mimetype */
13, /* field[13] = pngThumbnail */
- 15, /* field[15] = stickerSentTs */
0, /* field[0] = url */
6, /* field[6] = width */
};
@@ -18444,7 +16588,7 @@ static const ProtobufCIntRange wa__message__sticker_message__number_ranges[2 + 1
{
{ 1, 0 },
{ 16, 13 },
- { 0, 17 }
+ { 0, 15 }
};
const ProtobufCMessageDescriptor wa__message__sticker_message__descriptor =
{
@@ -18454,11 +16598,12 @@ const ProtobufCMessageDescriptor wa__message__sticker_message__descriptor =
"Wa__Message__StickerMessage",
"wa",
sizeof(Wa__Message__StickerMessage),
- 17,
+ 15,
wa__message__sticker_message__field_descriptors,
wa__message__sticker_message__field_indices_by_name,
2, wa__message__sticker_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__sticker_sync_rmrmessage__field_descriptors[3] =
{
@@ -18521,7 +16666,8 @@ const ProtobufCMessageDescriptor wa__message__sticker_sync_rmrmessage__descripto
wa__message__sticker_sync_rmrmessage__field_descriptors,
wa__message__sticker_sync_rmrmessage__field_indices_by_name,
1, wa__message__sticker_sync_rmrmessage__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__template_button_reply_message__field_descriptors[4] =
{
@@ -18597,7 +16743,8 @@ const ProtobufCMessageDescriptor wa__message__template_button_reply_message__des
wa__message__template_button_reply_message__field_descriptors,
wa__message__template_button_reply_message__field_indices_by_name,
1, wa__message__template_button_reply_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__template_message__four_row_template__field_descriptors[8] =
{
@@ -18725,7 +16872,8 @@ const ProtobufCMessageDescriptor wa__message__template_message__four_row_templat
wa__message__template_message__four_row_template__field_descriptors,
wa__message__template_message__four_row_template__field_indices_by_name,
1, wa__message__template_message__four_row_template__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message__template_message__hydrated_four_row_template__field_descriptors[9] =
{
@@ -18866,9 +17014,10 @@ const ProtobufCMessageDescriptor wa__message__template_message__hydrated_four_ro
wa__message__template_message__hydrated_four_row_template__field_descriptors,
wa__message__template_message__hydrated_four_row_template__field_indices_by_name,
1, wa__message__template_message__hydrated_four_row_template__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message__template_message__field_descriptors[6] =
+static const ProtobufCFieldDescriptor wa__message__template_message__field_descriptors[4] =
{
{
"fourRowTemplate",
@@ -18918,44 +17067,17 @@ static const ProtobufCFieldDescriptor wa__message__template_message__field_descr
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "interactiveMessageTemplate",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__Message__TemplateMessage, format_case),
- offsetof(Wa__Message__TemplateMessage, interactivemessagetemplate),
- &wa__message__interactive_message__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "templateId",
- 9,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__Message__TemplateMessage, templateid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__template_message__field_indices_by_name[] = {
2, /* field[2] = contextInfo */
0, /* field[0] = fourRowTemplate */
1, /* field[1] = hydratedFourRowTemplate */
3, /* field[3] = hydratedTemplate */
- 4, /* field[4] = interactiveMessageTemplate */
- 5, /* field[5] = templateId */
};
-static const ProtobufCIntRange wa__message__template_message__number_ranges[2 + 1] =
+static const ProtobufCIntRange wa__message__template_message__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 9, 5 },
- { 0, 6 }
+ { 0, 4 }
};
const ProtobufCMessageDescriptor wa__message__template_message__descriptor =
{
@@ -18965,11 +17087,12 @@ const ProtobufCMessageDescriptor wa__message__template_message__descriptor =
"Wa__Message__TemplateMessage",
"wa",
sizeof(Wa__Message__TemplateMessage),
- 6,
+ 4,
wa__message__template_message__field_descriptors,
wa__message__template_message__field_indices_by_name,
- 2, wa__message__template_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ 1, wa__message__template_message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__message__video_message__attribution__enum_values_by_number[3] =
{
@@ -19323,43 +17446,38 @@ const ProtobufCMessageDescriptor wa__message__video_message__descriptor =
wa__message__video_message__field_descriptors,
wa__message__video_message__field_indices_by_name,
2, wa__message__video_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCEnumValue wa__message__peer_data_operation_request_type__enum_values_by_number[5] =
+static const ProtobufCEnumValue wa__message__rmr_source__enum_values_by_number[2] =
{
- { "UPLOAD_STICKER", "WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__UPLOAD_STICKER", 0 },
- { "SEND_RECENT_STICKER_BOOTSTRAP", "WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__SEND_RECENT_STICKER_BOOTSTRAP", 1 },
- { "GENERATE_LINK_PREVIEW", "WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__GENERATE_LINK_PREVIEW", 2 },
- { "HISTORY_SYNC_ON_DEMAND", "WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__HISTORY_SYNC_ON_DEMAND", 3 },
- { "PLACEHOLDER_MESSAGE_RESEND", "WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__PLACEHOLDER_MESSAGE_RESEND", 4 },
+ { "FAVORITE_STICKER", "WA__MESSAGE__RMR_SOURCE__FAVORITE_STICKER", 0 },
+ { "RECENT_STICKER", "WA__MESSAGE__RMR_SOURCE__RECENT_STICKER", 1 },
};
-static const ProtobufCIntRange wa__message__peer_data_operation_request_type__value_ranges[] = {
-{0, 0},{0, 5}
+static const ProtobufCIntRange wa__message__rmr_source__value_ranges[] = {
+{0, 0},{0, 2}
};
-static const ProtobufCEnumValueIndex wa__message__peer_data_operation_request_type__enum_values_by_name[5] =
+static const ProtobufCEnumValueIndex wa__message__rmr_source__enum_values_by_name[2] =
{
- { "GENERATE_LINK_PREVIEW", 2 },
- { "HISTORY_SYNC_ON_DEMAND", 3 },
- { "PLACEHOLDER_MESSAGE_RESEND", 4 },
- { "SEND_RECENT_STICKER_BOOTSTRAP", 1 },
- { "UPLOAD_STICKER", 0 },
+ { "FAVORITE_STICKER", 0 },
+ { "RECENT_STICKER", 1 },
};
-const ProtobufCEnumDescriptor wa__message__peer_data_operation_request_type__descriptor =
+const ProtobufCEnumDescriptor wa__message__rmr_source__descriptor =
{
PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.Message.PeerDataOperationRequestType",
- "PeerDataOperationRequestType",
- "Wa__Message__PeerDataOperationRequestType",
+ "wa.Message.RmrSource",
+ "RmrSource",
+ "Wa__Message__RmrSource",
"wa",
- 5,
- wa__message__peer_data_operation_request_type__enum_values_by_number,
- 5,
- wa__message__peer_data_operation_request_type__enum_values_by_name,
+ 2,
+ wa__message__rmr_source__enum_values_by_number,
+ 2,
+ wa__message__rmr_source__enum_values_by_name,
1,
- wa__message__peer_data_operation_request_type__value_ranges,
+ wa__message__rmr_source__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__message__field_descriptors[56] =
+static const ProtobufCFieldDescriptor wa__message__field_descriptors[46] =
{
{
"conversation",
@@ -19913,126 +18031,6 @@ static const ProtobufCFieldDescriptor wa__message__field_descriptors[56] =
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "encReactionMessage",
- 56,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, encreactionmessage),
- &wa__message__enc_reaction_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "editedMessage",
- 58,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, editedmessage),
- &wa__message__future_proof_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "viewOnceMessageV2Extension",
- 59,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, viewoncemessagev2extension),
- &wa__message__future_proof_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "pollCreationMessageV2",
- 60,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, pollcreationmessagev2),
- &wa__message__poll_creation_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scheduledCallCreationMessage",
- 61,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, scheduledcallcreationmessage),
- &wa__message__scheduled_call_creation_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "groupMentionedMessage",
- 62,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, groupmentionedmessage),
- &wa__message__future_proof_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "pinInChatMessage",
- 63,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, pininchatmessage),
- &wa__message__pin_in_chat_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "pollCreationMessageV3",
- 64,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, pollcreationmessagev3),
- &wa__message__poll_creation_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scheduledCallEditMessage",
- 65,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, scheduledcalleditmessage),
- &wa__message__scheduled_call_edit_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "ptvMessage",
- 66,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__Message, ptvmessage),
- &wa__message__video_message__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message__field_indices_by_name[] = {
7, /* field[7] = audioMessage */
@@ -20048,13 +18046,10 @@ static const unsigned wa__message__field_indices_by_name[] = {
25, /* field[25] = deviceSentMessage */
6, /* field[6] = documentMessage */
43, /* field[43] = documentWithCaptionMessage */
- 47, /* field[47] = editedMessage */
- 46, /* field[46] = encReactionMessage */
31, /* field[31] = ephemeralMessage */
5, /* field[5] = extendedTextMessage */
14, /* field[14] = fastRatchetKeySenderKeyDistributionMessage */
22, /* field[22] = groupInviteMessage */
- 51, /* field[51] = groupMentionedMessage */
13, /* field[13] = highlyStructuredMessage */
2, /* field[2] = imageMessage */
36, /* field[36] = interactiveMessage */
@@ -20068,19 +18063,13 @@ static const unsigned wa__message__field_indices_by_name[] = {
26, /* field[26] = messageContextInfo */
29, /* field[29] = orderMessage */
35, /* field[35] = paymentInviteMessage */
- 52, /* field[52] = pinInChatMessage */
40, /* field[40] = pollCreationMessage */
- 49, /* field[49] = pollCreationMessageV2 */
- 53, /* field[53] = pollCreationMessageV3 */
41, /* field[41] = pollUpdateMessage */
24, /* field[24] = productMessage */
11, /* field[11] = protocolMessage */
- 55, /* field[55] = ptvMessage */
37, /* field[37] = reactionMessage */
17, /* field[17] = requestPaymentMessage */
44, /* field[44] = requestPhoneNumberMessage */
- 50, /* field[50] = scheduledCallCreationMessage */
- 54, /* field[54] = scheduledCallEditMessage */
15, /* field[15] = sendPaymentMessage */
1, /* field[1] = senderKeyDistributionMessage */
21, /* field[21] = stickerMessage */
@@ -20090,9 +18079,8 @@ static const unsigned wa__message__field_indices_by_name[] = {
8, /* field[8] = videoMessage */
28, /* field[28] = viewOnceMessage */
45, /* field[45] = viewOnceMessageV2 */
- 48, /* field[48] = viewOnceMessageV2Extension */
};
-static const ProtobufCIntRange wa__message__number_ranges[7 + 1] =
+static const ProtobufCIntRange wa__message__number_ranges[6 + 1] =
{
{ 1, 0 },
{ 18, 16 },
@@ -20100,8 +18088,7 @@ static const ProtobufCIntRange wa__message__number_ranges[7 + 1] =
{ 28, 22 },
{ 35, 26 },
{ 53, 43 },
- { 58, 47 },
- { 0, 56 }
+ { 0, 46 }
};
const ProtobufCMessageDescriptor wa__message__descriptor =
{
@@ -20111,50 +18098,14 @@ const ProtobufCMessageDescriptor wa__message__descriptor =
"Wa__Message",
"wa",
sizeof(Wa__Message),
- 56,
+ 46,
wa__message__field_descriptors,
wa__message__field_indices_by_name,
- 7, wa__message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__message_add_on_context_info__field_descriptors[1] =
-{
- {
- "messageAddOnDurationInSecs",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__MessageAddOnContextInfo, has_messageaddondurationinsecs),
- offsetof(Wa__MessageAddOnContextInfo, messageaddondurationinsecs),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__message_add_on_context_info__field_indices_by_name[] = {
- 0, /* field[0] = messageAddOnDurationInSecs */
-};
-static const ProtobufCIntRange wa__message_add_on_context_info__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__message_add_on_context_info__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.MessageAddOnContextInfo",
- "MessageAddOnContextInfo",
- "Wa__MessageAddOnContextInfo",
- "wa",
- sizeof(Wa__MessageAddOnContextInfo),
- 1,
- wa__message_add_on_context_info__field_descriptors,
- wa__message_add_on_context_info__field_indices_by_name,
- 1, wa__message_add_on_context_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ 6, wa__message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__message_context_info__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__message_context_info__field_descriptors[4] =
{
{
"deviceListMetadata",
@@ -20204,30 +18155,17 @@ static const ProtobufCFieldDescriptor wa__message_context_info__field_descriptor
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "messageAddOnDurationInSecs",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__MessageContextInfo, has_messageaddondurationinsecs),
- offsetof(Wa__MessageContextInfo, messageaddondurationinsecs),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__message_context_info__field_indices_by_name[] = {
0, /* field[0] = deviceListMetadata */
1, /* field[1] = deviceListMetadataVersion */
- 4, /* field[4] = messageAddOnDurationInSecs */
2, /* field[2] = messageSecret */
3, /* field[3] = paddingBytes */
};
static const ProtobufCIntRange wa__message_context_info__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 4 }
};
const ProtobufCMessageDescriptor wa__message_context_info__descriptor =
{
@@ -20237,11 +18175,12 @@ const ProtobufCMessageDescriptor wa__message_context_info__descriptor =
"Wa__MessageContextInfo",
"wa",
sizeof(Wa__MessageContextInfo),
- 5,
+ 4,
wa__message_context_info__field_descriptors,
wa__message_context_info__field_indices_by_name,
1, wa__message_context_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__message_key__field_descriptors[4] =
{
@@ -20317,7 +18256,8 @@ const ProtobufCMessageDescriptor wa__message_key__descriptor =
wa__message_key__field_descriptors,
wa__message_key__field_indices_by_name,
1, wa__message_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__money__field_descriptors[3] =
{
@@ -20380,7 +18320,8 @@ const ProtobufCMessageDescriptor wa__money__descriptor =
wa__money__field_descriptors,
wa__money__field_indices_by_name,
1, wa__money__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__msg_opaque_data__poll_option__field_descriptors[1] =
{
@@ -20417,9 +18358,10 @@ const ProtobufCMessageDescriptor wa__msg_opaque_data__poll_option__descriptor =
wa__msg_opaque_data__poll_option__field_descriptors,
wa__msg_opaque_data__poll_option__field_indices_by_name,
1, wa__msg_opaque_data__poll_option__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__msg_opaque_data__field_descriptors[26] =
+static const ProtobufCFieldDescriptor wa__msg_opaque_data__field_descriptors[21] =
{
{
"body",
@@ -20673,66 +18615,6 @@ static const ProtobufCFieldDescriptor wa__msg_opaque_data__field_descriptors[26]
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "encReactionTargetMessageKey",
- 25,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__MsgOpaqueData, encreactiontargetmessagekey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "encReactionEncPayload",
- 26,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__MsgOpaqueData, has_encreactionencpayload),
- offsetof(Wa__MsgOpaqueData, encreactionencpayload),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "encReactionEncIv",
- 27,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__MsgOpaqueData, has_encreactionenciv),
- offsetof(Wa__MsgOpaqueData, encreactionenciv),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "isSentCagPollCreation",
- 28,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__MsgOpaqueData, has_issentcagpollcreation),
- offsetof(Wa__MsgOpaqueData, issentcagpollcreation),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "originalSelfAuthor",
- 51,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__MsgOpaqueData, originalselfauthor),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__msg_opaque_data__field_indices_by_name[] = {
0, /* field[0] = body */
@@ -20741,18 +18623,13 @@ static const unsigned wa__msg_opaque_data__field_indices_by_name[] = {
12, /* field[12] = clientUrl */
10, /* field[10] = description */
20, /* field[20] = encPollVote */
- 23, /* field[23] = encReactionEncIv */
- 22, /* field[22] = encReactionEncPayload */
- 21, /* field[21] = encReactionTargetMessageKey */
11, /* field[11] = futureproofBuffer */
3, /* field[3] = isLive */
- 24, /* field[24] = isSentCagPollCreation */
4, /* field[4] = lat */
2, /* field[2] = lng */
13, /* field[13] = loc */
8, /* field[8] = matchedText */
17, /* field[17] = messageSecret */
- 25, /* field[25] = originalSelfAuthor */
5, /* field[5] = paymentAmount1000 */
6, /* field[6] = paymentNoteMsgBody */
14, /* field[14] = pollName */
@@ -20762,14 +18639,13 @@ static const unsigned wa__msg_opaque_data__field_indices_by_name[] = {
18, /* field[18] = senderTimestampMs */
9, /* field[9] = title */
};
-static const ProtobufCIntRange wa__msg_opaque_data__number_ranges[5 + 1] =
+static const ProtobufCIntRange wa__msg_opaque_data__number_ranges[4 + 1] =
{
{ 1, 0 },
{ 3, 1 },
{ 5, 2 },
{ 20, 16 },
- { 51, 25 },
- { 0, 26 }
+ { 0, 21 }
};
const ProtobufCMessageDescriptor wa__msg_opaque_data__descriptor =
{
@@ -20779,11 +18655,12 @@ const ProtobufCMessageDescriptor wa__msg_opaque_data__descriptor =
"Wa__MsgOpaqueData",
"wa",
sizeof(Wa__MsgOpaqueData),
- 26,
+ 21,
wa__msg_opaque_data__field_descriptors,
wa__msg_opaque_data__field_indices_by_name,
- 5, wa__msg_opaque_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ 4, wa__msg_opaque_data__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__msg_row_opaque_data__field_descriptors[2] =
{
@@ -20833,7 +18710,8 @@ const ProtobufCMessageDescriptor wa__msg_row_opaque_data__descriptor =
wa__msg_row_opaque_data__field_descriptors,
wa__msg_row_opaque_data__field_indices_by_name,
1, wa__msg_row_opaque_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__noise_certificate__details__field_descriptors[5] =
{
@@ -20922,7 +18800,8 @@ const ProtobufCMessageDescriptor wa__noise_certificate__details__descriptor =
wa__noise_certificate__details__field_descriptors,
wa__noise_certificate__details__field_indices_by_name,
1, wa__noise_certificate__details__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__noise_certificate__field_descriptors[2] =
{
@@ -20972,7 +18851,8 @@ const ProtobufCMessageDescriptor wa__noise_certificate__descriptor =
wa__noise_certificate__field_descriptors,
wa__noise_certificate__field_indices_by_name,
1, wa__noise_certificate__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__notification_message_info__field_descriptors[4] =
{
@@ -21048,109 +18928,8 @@ const ProtobufCMessageDescriptor wa__notification_message_info__descriptor =
wa__notification_message_info__field_descriptors,
wa__notification_message_info__field_indices_by_name,
1, wa__notification_message_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__notification_settings__field_descriptors[6] =
-{
- {
- "messageVibrate",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__NotificationSettings, messagevibrate),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "messagePopup",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__NotificationSettings, messagepopup),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "messageLight",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__NotificationSettings, messagelight),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "lowPriorityNotifications",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__NotificationSettings, has_lowprioritynotifications),
- offsetof(Wa__NotificationSettings, lowprioritynotifications),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "reactionsMuted",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__NotificationSettings, has_reactionsmuted),
- offsetof(Wa__NotificationSettings, reactionsmuted),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "callVibrate",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__NotificationSettings, callvibrate),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__notification_settings__field_indices_by_name[] = {
- 5, /* field[5] = callVibrate */
- 3, /* field[3] = lowPriorityNotifications */
- 2, /* field[2] = messageLight */
- 1, /* field[1] = messagePopup */
- 0, /* field[0] = messageVibrate */
- 4, /* field[4] = reactionsMuted */
-};
-static const ProtobufCIntRange wa__notification_settings__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 6 }
-};
-const ProtobufCMessageDescriptor wa__notification_settings__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.NotificationSettings",
- "NotificationSettings",
- "Wa__NotificationSettings",
- "wa",
- sizeof(Wa__NotificationSettings),
- 6,
- wa__notification_settings__field_descriptors,
- wa__notification_settings__field_indices_by_name,
- 1, wa__notification_settings__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__past_participant__leave_reason__enum_values_by_number[2] =
{
@@ -21185,7 +18964,7 @@ static const ProtobufCFieldDescriptor wa__past_participant__field_descriptors[3]
{
"userJid",
1,
- PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_STRING,
0, /* quantifier_offset */
offsetof(Wa__PastParticipant, userjid),
@@ -21197,9 +18976,9 @@ static const ProtobufCFieldDescriptor wa__past_participant__field_descriptors[3]
{
"leaveReason",
2,
- PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__PastParticipant, has_leavereason),
+ 0, /* quantifier_offset */
offsetof(Wa__PastParticipant, leavereason),
&wa__past_participant__leave_reason__descriptor,
NULL,
@@ -21209,9 +18988,9 @@ static const ProtobufCFieldDescriptor wa__past_participant__field_descriptors[3]
{
"leaveTs",
3,
- PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_UINT64,
- offsetof(Wa__PastParticipant, has_leavets),
+ 0, /* quantifier_offset */
offsetof(Wa__PastParticipant, leavets),
NULL,
NULL,
@@ -21241,14 +19020,15 @@ const ProtobufCMessageDescriptor wa__past_participant__descriptor =
wa__past_participant__field_descriptors,
wa__past_participant__field_indices_by_name,
1, wa__past_participant__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__past_participants__field_descriptors[2] =
{
{
"groupJid",
1,
- PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_STRING,
0, /* quantifier_offset */
offsetof(Wa__PastParticipants, groupjid),
@@ -21291,7 +19071,8 @@ const ProtobufCMessageDescriptor wa__past_participants__descriptor =
wa__past_participants__field_descriptors,
wa__past_participants__field_indices_by_name,
1, wa__past_participants__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__payment_background__media_data__field_descriptors[5] =
{
@@ -21380,7 +19161,8 @@ const ProtobufCMessageDescriptor wa__payment_background__media_data__descriptor
wa__payment_background__media_data__field_descriptors,
wa__payment_background__media_data__field_indices_by_name,
1, wa__payment_background__media_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__payment_background__type__enum_values_by_number[2] =
{
@@ -21562,7 +19344,8 @@ const ProtobufCMessageDescriptor wa__payment_background__descriptor =
wa__payment_background__field_descriptors,
wa__payment_background__field_indices_by_name,
1, wa__payment_background__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__payment_info__currency__enum_values_by_number[2] =
{
@@ -21919,189 +19702,253 @@ const ProtobufCMessageDescriptor wa__payment_info__descriptor =
wa__payment_info__field_descriptors,
wa__payment_info__field_indices_by_name,
1, wa__payment_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__photo_change__field_descriptors[3] =
+static const ProtobufCFieldDescriptor wa__pending_key_exchange__field_descriptors[7] =
{
{
- "oldPhoto",
+ "sequence",
1,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__PhotoChange, has_oldphoto),
- offsetof(Wa__PhotoChange, oldphoto),
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(Wa__PendingKeyExchange, has_sequence),
+ offsetof(Wa__PendingKeyExchange, sequence),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "newPhoto",
+ "localBaseKey",
2,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__PhotoChange, has_newphoto),
- offsetof(Wa__PhotoChange, newphoto),
+ offsetof(Wa__PendingKeyExchange, has_localbasekey),
+ offsetof(Wa__PendingKeyExchange, localbasekey),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "newPhotoId",
+ "localBaseKeyPrivate",
3,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__PhotoChange, has_newphotoid),
- offsetof(Wa__PhotoChange, newphotoid),
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingKeyExchange, has_localbasekeyprivate),
+ offsetof(Wa__PendingKeyExchange, localbasekeyprivate),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "localRatchetKey",
+ 4,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingKeyExchange, has_localratchetkey),
+ offsetof(Wa__PendingKeyExchange, localratchetkey),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "localRatchetKeyPrivate",
+ 5,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingKeyExchange, has_localratchetkeyprivate),
+ offsetof(Wa__PendingKeyExchange, localratchetkeyprivate),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "localIdentityKey",
+ 7,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingKeyExchange, has_localidentitykey),
+ offsetof(Wa__PendingKeyExchange, localidentitykey),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "localIdentityKeyPrivate",
+ 8,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingKeyExchange, has_localidentitykeyprivate),
+ offsetof(Wa__PendingKeyExchange, localidentitykeyprivate),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__photo_change__field_indices_by_name[] = {
- 1, /* field[1] = newPhoto */
- 2, /* field[2] = newPhotoId */
- 0, /* field[0] = oldPhoto */
+static const unsigned wa__pending_key_exchange__field_indices_by_name[] = {
+ 1, /* field[1] = localBaseKey */
+ 2, /* field[2] = localBaseKeyPrivate */
+ 5, /* field[5] = localIdentityKey */
+ 6, /* field[6] = localIdentityKeyPrivate */
+ 3, /* field[3] = localRatchetKey */
+ 4, /* field[4] = localRatchetKeyPrivate */
+ 0, /* field[0] = sequence */
};
-static const ProtobufCIntRange wa__photo_change__number_ranges[1 + 1] =
+static const ProtobufCIntRange wa__pending_key_exchange__number_ranges[2 + 1] =
{
{ 1, 0 },
- { 0, 3 }
+ { 7, 5 },
+ { 0, 7 }
};
-const ProtobufCMessageDescriptor wa__photo_change__descriptor =
+const ProtobufCMessageDescriptor wa__pending_key_exchange__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.PhotoChange",
- "PhotoChange",
- "Wa__PhotoChange",
- "wa",
- sizeof(Wa__PhotoChange),
- 3,
- wa__photo_change__field_descriptors,
- wa__photo_change__field_indices_by_name,
- 1, wa__photo_change__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__pin_in_chat__type__enum_values_by_number[3] =
-{
- { "UNKNOWN_TYPE", "WA__PIN_IN_CHAT__TYPE__UNKNOWN_TYPE", 0 },
- { "PIN_FOR_ALL", "WA__PIN_IN_CHAT__TYPE__PIN_FOR_ALL", 1 },
- { "UNPIN_FOR_ALL", "WA__PIN_IN_CHAT__TYPE__UNPIN_FOR_ALL", 2 },
-};
-static const ProtobufCIntRange wa__pin_in_chat__type__value_ranges[] = {
-{0, 0},{0, 3}
-};
-static const ProtobufCEnumValueIndex wa__pin_in_chat__type__enum_values_by_name[3] =
-{
- { "PIN_FOR_ALL", 1 },
- { "UNKNOWN_TYPE", 0 },
- { "UNPIN_FOR_ALL", 2 },
-};
-const ProtobufCEnumDescriptor wa__pin_in_chat__type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.PinInChat.Type",
- "Type",
- "Wa__PinInChat__Type",
+ "wa.PendingKeyExchange",
+ "PendingKeyExchange",
+ "Wa__PendingKeyExchange",
"wa",
- 3,
- wa__pin_in_chat__type__enum_values_by_number,
- 3,
- wa__pin_in_chat__type__enum_values_by_name,
- 1,
- wa__pin_in_chat__type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
+ sizeof(Wa__PendingKeyExchange),
+ 7,
+ wa__pending_key_exchange__field_descriptors,
+ wa__pending_key_exchange__field_indices_by_name,
+ 2, wa__pending_key_exchange__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__pin_in_chat__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__pending_pre_key__field_descriptors[3] =
{
{
- "type",
+ "preKeyId",
1,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__PinInChat, has_type),
- offsetof(Wa__PinInChat, type),
- &wa__pin_in_chat__type__descriptor,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(Wa__PendingPreKey, has_prekeyid),
+ offsetof(Wa__PendingPreKey, prekeyid),
+ NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "key",
+ "baseKey",
2,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__PinInChat, key),
- &wa__message_key__descriptor,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PendingPreKey, has_basekey),
+ offsetof(Wa__PendingPreKey, basekey),
+ NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "senderTimestampMs",
+ "signedPreKeyId",
3,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__PinInChat, has_sendertimestampms),
- offsetof(Wa__PinInChat, sendertimestampms),
+ PROTOBUF_C_TYPE_INT32,
+ offsetof(Wa__PendingPreKey, has_signedprekeyid),
+ offsetof(Wa__PendingPreKey, signedprekeyid),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
+};
+static const unsigned wa__pending_pre_key__field_indices_by_name[] = {
+ 1, /* field[1] = baseKey */
+ 0, /* field[0] = preKeyId */
+ 2, /* field[2] = signedPreKeyId */
+};
+static const ProtobufCIntRange wa__pending_pre_key__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 3 }
+};
+const ProtobufCMessageDescriptor wa__pending_pre_key__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.PendingPreKey",
+ "PendingPreKey",
+ "Wa__PendingPreKey",
+ "wa",
+ sizeof(Wa__PendingPreKey),
+ 3,
+ wa__pending_pre_key__field_descriptors,
+ wa__pending_pre_key__field_indices_by_name,
+ 1, wa__pending_pre_key__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__photo_change__field_descriptors[3] =
+{
{
- "serverTimestampMs",
- 4,
+ "oldPhoto",
+ 1,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__PinInChat, has_servertimestampms),
- offsetof(Wa__PinInChat, servertimestampms),
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PhotoChange, has_oldphoto),
+ offsetof(Wa__PhotoChange, oldphoto),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "messageAddOnContextInfo",
- 5,
+ "newPhoto",
+ 2,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__PinInChat, messageaddoncontextinfo),
- &wa__message_add_on_context_info__descriptor,
+ PROTOBUF_C_TYPE_BYTES,
+ offsetof(Wa__PhotoChange, has_newphoto),
+ offsetof(Wa__PhotoChange, newphoto),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "newPhotoId",
+ 3,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_UINT32,
+ offsetof(Wa__PhotoChange, has_newphotoid),
+ offsetof(Wa__PhotoChange, newphotoid),
+ NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__pin_in_chat__field_indices_by_name[] = {
- 1, /* field[1] = key */
- 4, /* field[4] = messageAddOnContextInfo */
- 2, /* field[2] = senderTimestampMs */
- 3, /* field[3] = serverTimestampMs */
- 0, /* field[0] = type */
+static const unsigned wa__photo_change__field_indices_by_name[] = {
+ 1, /* field[1] = newPhoto */
+ 2, /* field[2] = newPhotoId */
+ 0, /* field[0] = oldPhoto */
};
-static const ProtobufCIntRange wa__pin_in_chat__number_ranges[1 + 1] =
+static const ProtobufCIntRange wa__photo_change__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 3 }
};
-const ProtobufCMessageDescriptor wa__pin_in_chat__descriptor =
+const ProtobufCMessageDescriptor wa__photo_change__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.PinInChat",
- "PinInChat",
- "Wa__PinInChat",
+ "wa.PhotoChange",
+ "PhotoChange",
+ "Wa__PhotoChange",
"wa",
- sizeof(Wa__PinInChat),
- 5,
- wa__pin_in_chat__field_descriptors,
- wa__pin_in_chat__field_indices_by_name,
- 1, wa__pin_in_chat__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ sizeof(Wa__PhotoChange),
+ 3,
+ wa__photo_change__field_descriptors,
+ wa__photo_change__field_indices_by_name,
+ 1, wa__photo_change__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__point__field_descriptors[4] =
{
@@ -22177,7 +20024,8 @@ const ProtobufCMessageDescriptor wa__point__descriptor =
wa__point__field_descriptors,
wa__point__field_indices_by_name,
1, wa__point__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__poll_additional_metadata__field_descriptors[1] =
{
@@ -22214,7 +20062,8 @@ const ProtobufCMessageDescriptor wa__poll_additional_metadata__descriptor =
wa__poll_additional_metadata__field_descriptors,
wa__poll_additional_metadata__field_indices_by_name,
1, wa__poll_additional_metadata__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__poll_enc_value__field_descriptors[2] =
{
@@ -22264,9 +20113,10 @@ const ProtobufCMessageDescriptor wa__poll_enc_value__descriptor =
wa__poll_enc_value__field_descriptors,
wa__poll_enc_value__field_indices_by_name,
1, wa__poll_enc_value__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__poll_update__field_descriptors[5] =
+static const ProtobufCFieldDescriptor wa__poll_update__field_descriptors[3] =
{
{
"pollUpdateMessageKey",
@@ -22304,42 +20154,16 @@ static const ProtobufCFieldDescriptor wa__poll_update__field_descriptors[5] =
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "serverTimestampMs",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__PollUpdate, has_servertimestampms),
- offsetof(Wa__PollUpdate, servertimestampms),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "unread",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__PollUpdate, has_unread),
- offsetof(Wa__PollUpdate, unread),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__poll_update__field_indices_by_name[] = {
0, /* field[0] = pollUpdateMessageKey */
2, /* field[2] = senderTimestampMs */
- 3, /* field[3] = serverTimestampMs */
- 4, /* field[4] = unread */
1, /* field[1] = vote */
};
static const ProtobufCIntRange wa__poll_update__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 5 }
+ { 0, 3 }
};
const ProtobufCMessageDescriptor wa__poll_update__descriptor =
{
@@ -22349,11 +20173,12 @@ const ProtobufCMessageDescriptor wa__poll_update__descriptor =
"Wa__PollUpdate",
"wa",
sizeof(Wa__PollUpdate),
- 5,
+ 3,
wa__poll_update__field_descriptors,
wa__poll_update__field_indices_by_name,
1, wa__poll_update__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__pre_key_record_structure__field_descriptors[3] =
{
@@ -22416,109 +20241,8 @@ const ProtobufCMessageDescriptor wa__pre_key_record_structure__descriptor =
wa__pre_key_record_structure__field_descriptors,
wa__pre_key_record_structure__field_indices_by_name,
1, wa__pre_key_record_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__pre_key_signal_message__field_descriptors[6] =
-{
- {
- "preKeyId",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__PreKeySignalMessage, has_prekeyid),
- offsetof(Wa__PreKeySignalMessage, prekeyid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "baseKey",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__PreKeySignalMessage, has_basekey),
- offsetof(Wa__PreKeySignalMessage, basekey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "identityKey",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__PreKeySignalMessage, has_identitykey),
- offsetof(Wa__PreKeySignalMessage, identitykey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "message",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__PreKeySignalMessage, has_message),
- offsetof(Wa__PreKeySignalMessage, message),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "registrationId",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__PreKeySignalMessage, has_registrationid),
- offsetof(Wa__PreKeySignalMessage, registrationid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "signedPreKeyId",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__PreKeySignalMessage, has_signedprekeyid),
- offsetof(Wa__PreKeySignalMessage, signedprekeyid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__pre_key_signal_message__field_indices_by_name[] = {
- 1, /* field[1] = baseKey */
- 2, /* field[2] = identityKey */
- 3, /* field[3] = message */
- 0, /* field[0] = preKeyId */
- 4, /* field[4] = registrationId */
- 5, /* field[5] = signedPreKeyId */
-};
-static const ProtobufCIntRange wa__pre_key_signal_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 6 }
-};
-const ProtobufCMessageDescriptor wa__pre_key_signal_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.PreKeySignalMessage",
- "PreKeySignalMessage",
- "Wa__PreKeySignalMessage",
- "wa",
- sizeof(Wa__PreKeySignalMessage),
- 6,
- wa__pre_key_signal_message__field_descriptors,
- wa__pre_key_signal_message__field_indices_by_name,
- 1, wa__pre_key_signal_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__pushname__field_descriptors[2] =
{
@@ -22568,7 +20292,8 @@ const ProtobufCMessageDescriptor wa__pushname__descriptor =
wa__pushname__field_descriptors,
wa__pushname__field_indices_by_name,
1, wa__pushname__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__reaction__field_descriptors[5] =
{
@@ -22657,7 +20382,8 @@ const ProtobufCMessageDescriptor wa__reaction__descriptor =
wa__reaction__field_descriptors,
wa__reaction__field_indices_by_name,
1, wa__reaction__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__recent_emoji_weight__field_descriptors[2] =
{
@@ -22707,7 +20433,8 @@ const ProtobufCMessageDescriptor wa__recent_emoji_weight__descriptor =
wa__recent_emoji_weight__field_descriptors,
wa__recent_emoji_weight__field_indices_by_name,
1, wa__recent_emoji_weight__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__record_structure__field_descriptors[2] =
{
@@ -22757,146 +20484,59 @@ const ProtobufCMessageDescriptor wa__record_structure__descriptor =
wa__record_structure__field_descriptors,
wa__record_structure__field_indices_by_name,
1, wa__record_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__sender_key_distribution_message__field_descriptors[4] =
+static const ProtobufCFieldDescriptor wa__sender_chain_key__field_descriptors[2] =
{
{
- "id",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyDistributionMessage, has_id),
- offsetof(Wa__SenderKeyDistributionMessage, id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
"iteration",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyDistributionMessage, has_iteration),
- offsetof(Wa__SenderKeyDistributionMessage, iteration),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "chainKey",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyDistributionMessage, has_chainkey),
- offsetof(Wa__SenderKeyDistributionMessage, chainkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "signingKey",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyDistributionMessage, has_signingkey),
- offsetof(Wa__SenderKeyDistributionMessage, signingkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sender_key_distribution_message__field_indices_by_name[] = {
- 2, /* field[2] = chainKey */
- 0, /* field[0] = id */
- 1, /* field[1] = iteration */
- 3, /* field[3] = signingKey */
-};
-static const ProtobufCIntRange wa__sender_key_distribution_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor wa__sender_key_distribution_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SenderKeyDistributionMessage",
- "SenderKeyDistributionMessage",
- "Wa__SenderKeyDistributionMessage",
- "wa",
- sizeof(Wa__SenderKeyDistributionMessage),
- 4,
- wa__sender_key_distribution_message__field_descriptors,
- wa__sender_key_distribution_message__field_indices_by_name,
- 1, wa__sender_key_distribution_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sender_key_message__field_descriptors[3] =
-{
- {
- "id",
1,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyMessage, has_id),
- offsetof(Wa__SenderKeyMessage, id),
+ offsetof(Wa__SenderChainKey, has_iteration),
+ offsetof(Wa__SenderChainKey, iteration),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "iteration",
+ "seed",
2,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyMessage, has_iteration),
- offsetof(Wa__SenderKeyMessage, iteration),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "ciphertext",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyMessage, has_ciphertext),
- offsetof(Wa__SenderKeyMessage, ciphertext),
+ offsetof(Wa__SenderChainKey, has_seed),
+ offsetof(Wa__SenderChainKey, seed),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__sender_key_message__field_indices_by_name[] = {
- 2, /* field[2] = ciphertext */
- 0, /* field[0] = id */
- 1, /* field[1] = iteration */
+static const unsigned wa__sender_chain_key__field_indices_by_name[] = {
+ 0, /* field[0] = iteration */
+ 1, /* field[1] = seed */
};
-static const ProtobufCIntRange wa__sender_key_message__number_ranges[1 + 1] =
+static const ProtobufCIntRange wa__sender_chain_key__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 3 }
+ { 0, 2 }
};
-const ProtobufCMessageDescriptor wa__sender_key_message__descriptor =
+const ProtobufCMessageDescriptor wa__sender_chain_key__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SenderKeyMessage",
- "SenderKeyMessage",
- "Wa__SenderKeyMessage",
+ "wa.SenderChainKey",
+ "SenderChainKey",
+ "Wa__SenderChainKey",
"wa",
- sizeof(Wa__SenderKeyMessage),
- 3,
- wa__sender_key_message__field_descriptors,
- wa__sender_key_message__field_indices_by_name,
- 1, wa__sender_key_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ sizeof(Wa__SenderChainKey),
+ 2,
+ wa__sender_chain_key__field_descriptors,
+ wa__sender_chain_key__field_indices_by_name,
+ 1, wa__sender_chain_key__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sender_key_record_structure__field_descriptors[1] =
{
@@ -22933,157 +20573,8 @@ const ProtobufCMessageDescriptor wa__sender_key_record_structure__descriptor =
wa__sender_key_record_structure__field_descriptors,
wa__sender_key_record_structure__field_indices_by_name,
1, wa__sender_key_record_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sender_key_state_structure__sender_chain_key__field_descriptors[2] =
-{
- {
- "iteration",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyStateStructure__SenderChainKey, has_iteration),
- offsetof(Wa__SenderKeyStateStructure__SenderChainKey, iteration),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "seed",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyStateStructure__SenderChainKey, has_seed),
- offsetof(Wa__SenderKeyStateStructure__SenderChainKey, seed),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sender_key_state_structure__sender_chain_key__field_indices_by_name[] = {
- 0, /* field[0] = iteration */
- 1, /* field[1] = seed */
-};
-static const ProtobufCIntRange wa__sender_key_state_structure__sender_chain_key__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_chain_key__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SenderKeyStateStructure.SenderChainKey",
- "SenderChainKey",
- "Wa__SenderKeyStateStructure__SenderChainKey",
- "wa",
- sizeof(Wa__SenderKeyStateStructure__SenderChainKey),
- 2,
- wa__sender_key_state_structure__sender_chain_key__field_descriptors,
- wa__sender_key_state_structure__sender_chain_key__field_indices_by_name,
- 1, wa__sender_key_state_structure__sender_chain_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sender_key_state_structure__sender_message_key__field_descriptors[2] =
-{
- {
- "iteration",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SenderKeyStateStructure__SenderMessageKey, has_iteration),
- offsetof(Wa__SenderKeyStateStructure__SenderMessageKey, iteration),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "seed",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyStateStructure__SenderMessageKey, has_seed),
- offsetof(Wa__SenderKeyStateStructure__SenderMessageKey, seed),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sender_key_state_structure__sender_message_key__field_indices_by_name[] = {
- 0, /* field[0] = iteration */
- 1, /* field[1] = seed */
-};
-static const ProtobufCIntRange wa__sender_key_state_structure__sender_message_key__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_message_key__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SenderKeyStateStructure.SenderMessageKey",
- "SenderMessageKey",
- "Wa__SenderKeyStateStructure__SenderMessageKey",
- "wa",
- sizeof(Wa__SenderKeyStateStructure__SenderMessageKey),
- 2,
- wa__sender_key_state_structure__sender_message_key__field_descriptors,
- wa__sender_key_state_structure__sender_message_key__field_indices_by_name,
- 1, wa__sender_key_state_structure__sender_message_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sender_key_state_structure__sender_signing_key__field_descriptors[2] =
-{
- {
- "public",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyStateStructure__SenderSigningKey, has_public_),
- offsetof(Wa__SenderKeyStateStructure__SenderSigningKey, public_),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "private",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SenderKeyStateStructure__SenderSigningKey, has_private_),
- offsetof(Wa__SenderKeyStateStructure__SenderSigningKey, private_),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sender_key_state_structure__sender_signing_key__field_indices_by_name[] = {
- 1, /* field[1] = private */
- 0, /* field[0] = public */
-};
-static const ProtobufCIntRange wa__sender_key_state_structure__sender_signing_key__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_signing_key__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SenderKeyStateStructure.SenderSigningKey",
- "SenderSigningKey",
- "Wa__SenderKeyStateStructure__SenderSigningKey",
- "wa",
- sizeof(Wa__SenderKeyStateStructure__SenderSigningKey),
- 2,
- wa__sender_key_state_structure__sender_signing_key__field_descriptors,
- wa__sender_key_state_structure__sender_signing_key__field_indices_by_name,
- 1, wa__sender_key_state_structure__sender_signing_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sender_key_state_structure__field_descriptors[4] =
{
@@ -23106,7 +20597,7 @@ static const ProtobufCFieldDescriptor wa__sender_key_state_structure__field_desc
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
offsetof(Wa__SenderKeyStateStructure, senderchainkey),
- &wa__sender_key_state_structure__sender_chain_key__descriptor,
+ &wa__sender_chain_key__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23118,7 +20609,7 @@ static const ProtobufCFieldDescriptor wa__sender_key_state_structure__field_desc
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
offsetof(Wa__SenderKeyStateStructure, sendersigningkey),
- &wa__sender_key_state_structure__sender_signing_key__descriptor,
+ &wa__sender_signing_key__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23130,7 +20621,7 @@ static const ProtobufCFieldDescriptor wa__sender_key_state_structure__field_desc
PROTOBUF_C_TYPE_MESSAGE,
offsetof(Wa__SenderKeyStateStructure, n_sendermessagekeys),
offsetof(Wa__SenderKeyStateStructure, sendermessagekeys),
- &wa__sender_key_state_structure__sender_message_key__descriptor,
+ &wa__sender_message_key__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23159,425 +20650,148 @@ const ProtobufCMessageDescriptor wa__sender_key_state_structure__descriptor =
wa__sender_key_state_structure__field_descriptors,
wa__sender_key_state_structure__field_indices_by_name,
1, wa__sender_key_state_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__server_error_receipt__field_descriptors[1] =
+static const ProtobufCFieldDescriptor wa__sender_message_key__field_descriptors[2] =
{
{
- "stanzaId",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__ServerErrorReceipt, stanzaid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__server_error_receipt__field_indices_by_name[] = {
- 0, /* field[0] = stanzaId */
-};
-static const ProtobufCIntRange wa__server_error_receipt__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__server_error_receipt__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.ServerErrorReceipt",
- "ServerErrorReceipt",
- "Wa__ServerErrorReceipt",
- "wa",
- sizeof(Wa__ServerErrorReceipt),
- 1,
- wa__server_error_receipt__field_descriptors,
- wa__server_error_receipt__field_indices_by_name,
- 1, wa__server_error_receipt__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__session_structure__chain__chain_key__field_descriptors[2] =
-{
- {
- "index",
+ "iteration",
1,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SessionStructure__Chain__ChainKey, has_index),
- offsetof(Wa__SessionStructure__Chain__ChainKey, index),
+ offsetof(Wa__SenderMessageKey, has_iteration),
+ offsetof(Wa__SenderMessageKey, iteration),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "key",
+ "seed",
2,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain__ChainKey, has_key),
- offsetof(Wa__SessionStructure__Chain__ChainKey, key),
+ offsetof(Wa__SenderMessageKey, has_seed),
+ offsetof(Wa__SenderMessageKey, seed),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__session_structure__chain__chain_key__field_indices_by_name[] = {
- 0, /* field[0] = index */
- 1, /* field[1] = key */
+static const unsigned wa__sender_message_key__field_indices_by_name[] = {
+ 0, /* field[0] = iteration */
+ 1, /* field[1] = seed */
};
-static const ProtobufCIntRange wa__session_structure__chain__chain_key__number_ranges[1 + 1] =
+static const ProtobufCIntRange wa__sender_message_key__number_ranges[1 + 1] =
{
{ 1, 0 },
{ 0, 2 }
};
-const ProtobufCMessageDescriptor wa__session_structure__chain__chain_key__descriptor =
+const ProtobufCMessageDescriptor wa__sender_message_key__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SessionStructure.Chain.ChainKey",
- "ChainKey",
- "Wa__SessionStructure__Chain__ChainKey",
+ "wa.SenderMessageKey",
+ "SenderMessageKey",
+ "Wa__SenderMessageKey",
"wa",
- sizeof(Wa__SessionStructure__Chain__ChainKey),
+ sizeof(Wa__SenderMessageKey),
2,
- wa__session_structure__chain__chain_key__field_descriptors,
- wa__session_structure__chain__chain_key__field_indices_by_name,
- 1, wa__session_structure__chain__chain_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ wa__sender_message_key__field_descriptors,
+ wa__sender_message_key__field_indices_by_name,
+ 1, wa__sender_message_key__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__session_structure__chain__message_key__field_descriptors[4] =
+static const ProtobufCFieldDescriptor wa__sender_signing_key__field_descriptors[2] =
{
{
- "index",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SessionStructure__Chain__MessageKey, has_index),
- offsetof(Wa__SessionStructure__Chain__MessageKey, index),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "cipherKey",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain__MessageKey, has_cipherkey),
- offsetof(Wa__SessionStructure__Chain__MessageKey, cipherkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "macKey",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain__MessageKey, has_mackey),
- offsetof(Wa__SessionStructure__Chain__MessageKey, mackey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "iv",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain__MessageKey, has_iv),
- offsetof(Wa__SessionStructure__Chain__MessageKey, iv),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__session_structure__chain__message_key__field_indices_by_name[] = {
- 1, /* field[1] = cipherKey */
- 0, /* field[0] = index */
- 3, /* field[3] = iv */
- 2, /* field[2] = macKey */
-};
-static const ProtobufCIntRange wa__session_structure__chain__message_key__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor wa__session_structure__chain__message_key__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SessionStructure.Chain.MessageKey",
- "MessageKey",
- "Wa__SessionStructure__Chain__MessageKey",
- "wa",
- sizeof(Wa__SessionStructure__Chain__MessageKey),
- 4,
- wa__session_structure__chain__message_key__field_descriptors,
- wa__session_structure__chain__message_key__field_indices_by_name,
- 1, wa__session_structure__chain__message_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__session_structure__chain__field_descriptors[4] =
-{
- {
- "senderRatchetKey",
+ "public",
1,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain, has_senderratchetkey),
- offsetof(Wa__SessionStructure__Chain, senderratchetkey),
- NULL,
+ offsetof(Wa__SenderSigningKey, has_public_),
+ offsetof(Wa__SenderSigningKey, public_),
NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "senderRatchetKeyPrivate",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__Chain, has_senderratchetkeyprivate),
- offsetof(Wa__SessionStructure__Chain, senderratchetkeyprivate),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "chainKey",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SessionStructure__Chain, chainkey),
- &wa__session_structure__chain__chain_key__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "messageKeys",
- 4,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Wa__SessionStructure__Chain, n_messagekeys),
- offsetof(Wa__SessionStructure__Chain, messagekeys),
- &wa__session_structure__chain__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__session_structure__chain__field_indices_by_name[] = {
- 2, /* field[2] = chainKey */
- 3, /* field[3] = messageKeys */
- 0, /* field[0] = senderRatchetKey */
- 1, /* field[1] = senderRatchetKeyPrivate */
-};
-static const ProtobufCIntRange wa__session_structure__chain__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor wa__session_structure__chain__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SessionStructure.Chain",
- "Chain",
- "Wa__SessionStructure__Chain",
- "wa",
- sizeof(Wa__SessionStructure__Chain),
- 4,
- wa__session_structure__chain__field_descriptors,
- wa__session_structure__chain__field_indices_by_name,
- 1, wa__session_structure__chain__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__session_structure__pending_key_exchange__field_descriptors[7] =
-{
- {
- "sequence",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_sequence),
- offsetof(Wa__SessionStructure__PendingKeyExchange, sequence),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localBaseKey",
+ "private",
2,
PROTOBUF_C_LABEL_OPTIONAL,
PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localbasekey),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localbasekey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localBaseKeyPrivate",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localbasekeyprivate),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localbasekeyprivate),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localRatchetKey",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localratchetkey),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localratchetkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localRatchetKeyPrivate",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localratchetkeyprivate),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localratchetkeyprivate),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localIdentityKey",
- 7,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localidentitykey),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localidentitykey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "localIdentityKeyPrivate",
- 8,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingKeyExchange, has_localidentitykeyprivate),
- offsetof(Wa__SessionStructure__PendingKeyExchange, localidentitykeyprivate),
+ offsetof(Wa__SenderSigningKey, has_private_),
+ offsetof(Wa__SenderSigningKey, private_),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__session_structure__pending_key_exchange__field_indices_by_name[] = {
- 1, /* field[1] = localBaseKey */
- 2, /* field[2] = localBaseKeyPrivate */
- 5, /* field[5] = localIdentityKey */
- 6, /* field[6] = localIdentityKeyPrivate */
- 3, /* field[3] = localRatchetKey */
- 4, /* field[4] = localRatchetKeyPrivate */
- 0, /* field[0] = sequence */
+static const unsigned wa__sender_signing_key__field_indices_by_name[] = {
+ 1, /* field[1] = private */
+ 0, /* field[0] = public */
};
-static const ProtobufCIntRange wa__session_structure__pending_key_exchange__number_ranges[2 + 1] =
+static const ProtobufCIntRange wa__sender_signing_key__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 7, 5 },
- { 0, 7 }
+ { 0, 2 }
};
-const ProtobufCMessageDescriptor wa__session_structure__pending_key_exchange__descriptor =
+const ProtobufCMessageDescriptor wa__sender_signing_key__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SessionStructure.PendingKeyExchange",
- "PendingKeyExchange",
- "Wa__SessionStructure__PendingKeyExchange",
+ "wa.SenderSigningKey",
+ "SenderSigningKey",
+ "Wa__SenderSigningKey",
"wa",
- sizeof(Wa__SessionStructure__PendingKeyExchange),
- 7,
- wa__session_structure__pending_key_exchange__field_descriptors,
- wa__session_structure__pending_key_exchange__field_indices_by_name,
- 2, wa__session_structure__pending_key_exchange__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ sizeof(Wa__SenderSigningKey),
+ 2,
+ wa__sender_signing_key__field_descriptors,
+ wa__sender_signing_key__field_indices_by_name,
+ 1, wa__sender_signing_key__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__session_structure__pending_pre_key__field_descriptors[3] =
+static const ProtobufCFieldDescriptor wa__server_error_receipt__field_descriptors[1] =
{
{
- "preKeyId",
+ "stanzaId",
1,
PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SessionStructure__PendingPreKey, has_prekeyid),
- offsetof(Wa__SessionStructure__PendingPreKey, prekeyid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "baseKey",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SessionStructure__PendingPreKey, has_basekey),
- offsetof(Wa__SessionStructure__PendingPreKey, basekey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "signedPreKeyId",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__SessionStructure__PendingPreKey, has_signedprekeyid),
- offsetof(Wa__SessionStructure__PendingPreKey, signedprekeyid),
+ PROTOBUF_C_TYPE_STRING,
+ 0, /* quantifier_offset */
+ offsetof(Wa__ServerErrorReceipt, stanzaid),
NULL,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
};
-static const unsigned wa__session_structure__pending_pre_key__field_indices_by_name[] = {
- 1, /* field[1] = baseKey */
- 0, /* field[0] = preKeyId */
- 2, /* field[2] = signedPreKeyId */
+static const unsigned wa__server_error_receipt__field_indices_by_name[] = {
+ 0, /* field[0] = stanzaId */
};
-static const ProtobufCIntRange wa__session_structure__pending_pre_key__number_ranges[1 + 1] =
+static const ProtobufCIntRange wa__server_error_receipt__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 3 }
+ { 0, 1 }
};
-const ProtobufCMessageDescriptor wa__session_structure__pending_pre_key__descriptor =
+const ProtobufCMessageDescriptor wa__server_error_receipt__descriptor =
{
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SessionStructure.PendingPreKey",
- "PendingPreKey",
- "Wa__SessionStructure__PendingPreKey",
+ "wa.ServerErrorReceipt",
+ "ServerErrorReceipt",
+ "Wa__ServerErrorReceipt",
"wa",
- sizeof(Wa__SessionStructure__PendingPreKey),
- 3,
- wa__session_structure__pending_pre_key__field_descriptors,
- wa__session_structure__pending_pre_key__field_indices_by_name,
- 1, wa__session_structure__pending_pre_key__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ sizeof(Wa__ServerErrorReceipt),
+ 1,
+ wa__server_error_receipt__field_descriptors,
+ wa__server_error_receipt__field_indices_by_name,
+ 1, wa__server_error_receipt__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__session_structure__field_descriptors[13] =
{
@@ -23648,7 +20862,7 @@ static const ProtobufCFieldDescriptor wa__session_structure__field_descriptors[1
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
offsetof(Wa__SessionStructure, senderchain),
- &wa__session_structure__chain__descriptor,
+ &wa__chain__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23660,7 +20874,7 @@ static const ProtobufCFieldDescriptor wa__session_structure__field_descriptors[1
PROTOBUF_C_TYPE_MESSAGE,
offsetof(Wa__SessionStructure, n_receiverchains),
offsetof(Wa__SessionStructure, receiverchains),
- &wa__session_structure__chain__descriptor,
+ &wa__chain__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23672,7 +20886,7 @@ static const ProtobufCFieldDescriptor wa__session_structure__field_descriptors[1
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
offsetof(Wa__SessionStructure, pendingkeyexchange),
- &wa__session_structure__pending_key_exchange__descriptor,
+ &wa__pending_key_exchange__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23684,7 +20898,7 @@ static const ProtobufCFieldDescriptor wa__session_structure__field_descriptors[1
PROTOBUF_C_TYPE_MESSAGE,
0, /* quantifier_offset */
offsetof(Wa__SessionStructure, pendingprekey),
- &wa__session_structure__pending_pre_key__descriptor,
+ &wa__pending_pre_key__descriptor,
NULL,
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
@@ -23770,83 +20984,8 @@ const ProtobufCMessageDescriptor wa__session_structure__descriptor =
wa__session_structure__field_descriptors,
wa__session_structure__field_indices_by_name,
1, wa__session_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__signal_message__field_descriptors[4] =
-{
- {
- "ratchetKey",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SignalMessage, has_ratchetkey),
- offsetof(Wa__SignalMessage, ratchetkey),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "counter",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SignalMessage, has_counter),
- offsetof(Wa__SignalMessage, counter),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "previousCounter",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_UINT32,
- offsetof(Wa__SignalMessage, has_previouscounter),
- offsetof(Wa__SignalMessage, previouscounter),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "ciphertext",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Wa__SignalMessage, has_ciphertext),
- offsetof(Wa__SignalMessage, ciphertext),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__signal_message__field_indices_by_name[] = {
- 3, /* field[3] = ciphertext */
- 1, /* field[1] = counter */
- 2, /* field[2] = previousCounter */
- 0, /* field[0] = ratchetKey */
-};
-static const ProtobufCIntRange wa__signal_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor wa__signal_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SignalMessage",
- "SignalMessage",
- "Wa__SignalMessage",
- "wa",
- sizeof(Wa__SignalMessage),
- 4,
- wa__signal_message__field_descriptors,
- wa__signal_message__field_indices_by_name,
- 1, wa__signal_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__signed_pre_key_record_structure__field_descriptors[5] =
{
@@ -23935,7 +21074,8 @@ const ProtobufCMessageDescriptor wa__signed_pre_key_record_structure__descriptor
wa__signed_pre_key_record_structure__field_descriptors,
wa__signed_pre_key_record_structure__field_indices_by_name,
1, wa__signed_pre_key_record_structure__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__status_psa__field_descriptors[2] =
{
@@ -23985,9 +21125,10 @@ const ProtobufCMessageDescriptor wa__status_psa__descriptor =
wa__status_psa__field_descriptors,
wa__status_psa__field_indices_by_name,
1, wa__status_psa__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__sticker_metadata__field_descriptors[11] =
+static const ProtobufCFieldDescriptor wa__sticker_metadata__field_descriptors[10] =
{
{
"url",
@@ -24109,18 +21250,6 @@ static const ProtobufCFieldDescriptor wa__sticker_metadata__field_descriptors[11
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "lastStickerSentTs",
- 11,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__StickerMetadata, has_laststickersentts),
- offsetof(Wa__StickerMetadata, laststickersentts),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__sticker_metadata__field_indices_by_name[] = {
7, /* field[7] = directPath */
@@ -24128,7 +21257,6 @@ static const unsigned wa__sticker_metadata__field_indices_by_name[] = {
8, /* field[8] = fileLength */
1, /* field[1] = fileSha256 */
5, /* field[5] = height */
- 10, /* field[10] = lastStickerSentTs */
3, /* field[3] = mediaKey */
4, /* field[4] = mimetype */
0, /* field[0] = url */
@@ -24138,7 +21266,7 @@ static const unsigned wa__sticker_metadata__field_indices_by_name[] = {
static const ProtobufCIntRange wa__sticker_metadata__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 11 }
+ { 0, 10 }
};
const ProtobufCMessageDescriptor wa__sticker_metadata__descriptor =
{
@@ -24148,11 +21276,12 @@ const ProtobufCMessageDescriptor wa__sticker_metadata__descriptor =
"Wa__StickerMetadata",
"wa",
sizeof(Wa__StickerMetadata),
- 11,
+ 10,
wa__sticker_metadata__field_descriptors,
wa__sticker_metadata__field_indices_by_name,
1, wa__sticker_metadata__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_data__field_descriptors[4] =
{
@@ -24228,7 +21357,8 @@ const ProtobufCMessageDescriptor wa__sync_action_data__descriptor =
wa__sync_action_data__field_descriptors,
wa__sync_action_data__field_indices_by_name,
1, wa__sync_action_data__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__agent_action__field_descriptors[3] =
{
@@ -24291,7 +21421,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__agent_action__descriptor
wa__sync_action_value__agent_action__field_descriptors,
wa__sync_action_value__agent_action__field_indices_by_name,
1, wa__sync_action_value__agent_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__android_unsupported_actions__field_descriptors[1] =
{
@@ -24328,7 +21459,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__android_unsupported_acti
wa__sync_action_value__android_unsupported_actions__field_descriptors,
wa__sync_action_value__android_unsupported_actions__field_indices_by_name,
1, wa__sync_action_value__android_unsupported_actions__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__archive_chat_action__field_descriptors[2] =
{
@@ -24378,81 +21510,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__archive_chat_action__des
wa__sync_action_value__archive_chat_action__field_descriptors,
wa__sync_action_value__archive_chat_action__field_indices_by_name,
1, wa__sync_action_value__archive_chat_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__chat_assignment_action__field_descriptors[1] =
-{
- {
- "deviceAgentID",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__ChatAssignmentAction, deviceagentid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__chat_assignment_action__field_indices_by_name[] = {
- 0, /* field[0] = deviceAgentID */
-};
-static const ProtobufCIntRange wa__sync_action_value__chat_assignment_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__chat_assignment_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.ChatAssignmentAction",
- "ChatAssignmentAction",
- "Wa__SyncActionValue__ChatAssignmentAction",
- "wa",
- sizeof(Wa__SyncActionValue__ChatAssignmentAction),
- 1,
- wa__sync_action_value__chat_assignment_action__field_descriptors,
- wa__sync_action_value__chat_assignment_action__field_indices_by_name,
- 1, wa__sync_action_value__chat_assignment_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__chat_assignment_opened_status_action__field_descriptors[1] =
-{
- {
- "chatOpened",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__SyncActionValue__ChatAssignmentOpenedStatusAction, has_chatopened),
- offsetof(Wa__SyncActionValue__ChatAssignmentOpenedStatusAction, chatopened),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__chat_assignment_opened_status_action__field_indices_by_name[] = {
- 0, /* field[0] = chatOpened */
-};
-static const ProtobufCIntRange wa__sync_action_value__chat_assignment_opened_status_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__chat_assignment_opened_status_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.ChatAssignmentOpenedStatusAction",
- "ChatAssignmentOpenedStatusAction",
- "Wa__SyncActionValue__ChatAssignmentOpenedStatusAction",
- "wa",
- sizeof(Wa__SyncActionValue__ChatAssignmentOpenedStatusAction),
- 1,
- wa__sync_action_value__chat_assignment_opened_status_action__field_descriptors,
- wa__sync_action_value__chat_assignment_opened_status_action__field_indices_by_name,
- 1, wa__sync_action_value__chat_assignment_opened_status_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__clear_chat_action__field_descriptors[1] =
{
@@ -24489,9 +21548,10 @@ const ProtobufCMessageDescriptor wa__sync_action_value__clear_chat_action__descr
wa__sync_action_value__clear_chat_action__field_descriptors,
wa__sync_action_value__clear_chat_action__field_indices_by_name,
1, wa__sync_action_value__clear_chat_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__sync_action_value__contact_action__field_descriptors[3] =
+static const ProtobufCFieldDescriptor wa__sync_action_value__contact_action__field_descriptors[2] =
{
{
"fullName",
@@ -24517,28 +21577,15 @@ static const ProtobufCFieldDescriptor wa__sync_action_value__contact_action__fie
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "lidJid",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__ContactAction, lidjid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__sync_action_value__contact_action__field_indices_by_name[] = {
1, /* field[1] = firstName */
0, /* field[0] = fullName */
- 2, /* field[2] = lidJid */
};
static const ProtobufCIntRange wa__sync_action_value__contact_action__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 3 }
+ { 0, 2 }
};
const ProtobufCMessageDescriptor wa__sync_action_value__contact_action__descriptor =
{
@@ -24548,11 +21595,12 @@ const ProtobufCMessageDescriptor wa__sync_action_value__contact_action__descript
"Wa__SyncActionValue__ContactAction",
"wa",
sizeof(Wa__SyncActionValue__ContactAction),
- 3,
+ 2,
wa__sync_action_value__contact_action__field_descriptors,
wa__sync_action_value__contact_action__field_indices_by_name,
1, wa__sync_action_value__contact_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__delete_chat_action__field_descriptors[1] =
{
@@ -24589,7 +21637,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__delete_chat_action__desc
wa__sync_action_value__delete_chat_action__field_descriptors,
wa__sync_action_value__delete_chat_action__field_indices_by_name,
1, wa__sync_action_value__delete_chat_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__delete_message_for_me_action__field_descriptors[2] =
{
@@ -24639,44 +21688,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__delete_message_for_me_ac
wa__sync_action_value__delete_message_for_me_action__field_descriptors,
wa__sync_action_value__delete_message_for_me_action__field_indices_by_name,
1, wa__sync_action_value__delete_message_for_me_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__external_web_beta_action__field_descriptors[1] =
-{
- {
- "isOptIn",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__SyncActionValue__ExternalWebBetaAction, has_isoptin),
- offsetof(Wa__SyncActionValue__ExternalWebBetaAction, isoptin),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__external_web_beta_action__field_indices_by_name[] = {
- 0, /* field[0] = isOptIn */
-};
-static const ProtobufCIntRange wa__sync_action_value__external_web_beta_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__external_web_beta_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.ExternalWebBetaAction",
- "ExternalWebBetaAction",
- "Wa__SyncActionValue__ExternalWebBetaAction",
- "wa",
- sizeof(Wa__SyncActionValue__ExternalWebBetaAction),
- 1,
- wa__sync_action_value__external_web_beta_action__field_descriptors,
- wa__sync_action_value__external_web_beta_action__field_indices_by_name,
- 1, wa__sync_action_value__external_web_beta_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__key_expiration__field_descriptors[1] =
{
@@ -24713,7 +21726,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__key_expiration__descript
wa__sync_action_value__key_expiration__field_descriptors,
wa__sync_action_value__key_expiration__field_indices_by_name,
1, wa__sync_action_value__key_expiration__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__label_association_action__field_descriptors[1] =
{
@@ -24750,7 +21764,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__label_association_action
wa__sync_action_value__label_association_action__field_descriptors,
wa__sync_action_value__label_association_action__field_indices_by_name,
1, wa__sync_action_value__label_association_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__label_edit_action__field_descriptors[4] =
{
@@ -24826,7 +21841,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__label_edit_action__descr
wa__sync_action_value__label_edit_action__field_descriptors,
wa__sync_action_value__label_edit_action__field_indices_by_name,
1, wa__sync_action_value__label_edit_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__locale_setting__field_descriptors[1] =
{
@@ -24863,7 +21879,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__locale_setting__descript
wa__sync_action_value__locale_setting__field_descriptors,
wa__sync_action_value__locale_setting__field_indices_by_name,
1, wa__sync_action_value__locale_setting__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__mark_chat_as_read_action__field_descriptors[2] =
{
@@ -24913,187 +21930,10 @@ const ProtobufCMessageDescriptor wa__sync_action_value__mark_chat_as_read_action
wa__sync_action_value__mark_chat_as_read_action__field_descriptors,
wa__sync_action_value__mark_chat_as_read_action__field_indices_by_name,
1, wa__sync_action_value__mark_chat_as_read_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__enum_values_by_number[1] =
-{
- { "PERSONALIZED", "WA__SYNC_ACTION_VALUE__MARKETING_MESSAGE_ACTION__MARKETING_MESSAGE_PROTOTYPE_TYPE__PERSONALIZED", 0 },
-};
-static const ProtobufCIntRange wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__value_ranges[] = {
-{0, 0},{0, 1}
-};
-static const ProtobufCEnumValueIndex wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__enum_values_by_name[1] =
-{
- { "PERSONALIZED", 0 },
-};
-const ProtobufCEnumDescriptor wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.MarketingMessageAction.MarketingMessagePrototypeType",
- "MarketingMessagePrototypeType",
- "Wa__SyncActionValue__MarketingMessageAction__MarketingMessagePrototypeType",
- "wa",
- 1,
- wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__enum_values_by_number,
- 1,
- wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__enum_values_by_name,
- 1,
- wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__marketing_message_action__field_descriptors[7] =
-{
- {
- "name",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__MarketingMessageAction, name),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "message",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__MarketingMessageAction, message),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "type",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_ENUM,
- offsetof(Wa__SyncActionValue__MarketingMessageAction, has_type),
- offsetof(Wa__SyncActionValue__MarketingMessageAction, type),
- &wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "createdAt",
- 4,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__SyncActionValue__MarketingMessageAction, has_createdat),
- offsetof(Wa__SyncActionValue__MarketingMessageAction, createdat),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "lastSentAt",
- 5,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__SyncActionValue__MarketingMessageAction, has_lastsentat),
- offsetof(Wa__SyncActionValue__MarketingMessageAction, lastsentat),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "isDeleted",
- 6,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__SyncActionValue__MarketingMessageAction, has_isdeleted),
- offsetof(Wa__SyncActionValue__MarketingMessageAction, isdeleted),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "mediaId",
- 7,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__MarketingMessageAction, mediaid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__marketing_message_action__field_indices_by_name[] = {
- 3, /* field[3] = createdAt */
- 5, /* field[5] = isDeleted */
- 4, /* field[4] = lastSentAt */
- 6, /* field[6] = mediaId */
- 1, /* field[1] = message */
- 0, /* field[0] = name */
- 2, /* field[2] = type */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCIntRange wa__sync_action_value__marketing_message_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 7 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__marketing_message_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.MarketingMessageAction",
- "MarketingMessageAction",
- "Wa__SyncActionValue__MarketingMessageAction",
- "wa",
- sizeof(Wa__SyncActionValue__MarketingMessageAction),
- 7,
- wa__sync_action_value__marketing_message_action__field_descriptors,
- wa__sync_action_value__marketing_message_action__field_indices_by_name,
- 1, wa__sync_action_value__marketing_message_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__marketing_message_broadcast_action__field_descriptors[1] =
-{
- {
- "repliedCount",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT32,
- offsetof(Wa__SyncActionValue__MarketingMessageBroadcastAction, has_repliedcount),
- offsetof(Wa__SyncActionValue__MarketingMessageBroadcastAction, repliedcount),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__marketing_message_broadcast_action__field_indices_by_name[] = {
- 0, /* field[0] = repliedCount */
-};
-static const ProtobufCIntRange wa__sync_action_value__marketing_message_broadcast_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__marketing_message_broadcast_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.MarketingMessageBroadcastAction",
- "MarketingMessageBroadcastAction",
- "Wa__SyncActionValue__MarketingMessageBroadcastAction",
- "wa",
- sizeof(Wa__SyncActionValue__MarketingMessageBroadcastAction),
- 1,
- wa__sync_action_value__marketing_message_broadcast_action__field_descriptors,
- wa__sync_action_value__marketing_message_broadcast_action__field_indices_by_name,
- 1, wa__sync_action_value__marketing_message_broadcast_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__mute_action__field_descriptors[3] =
+static const ProtobufCFieldDescriptor wa__sync_action_value__mute_action__field_descriptors[2] =
{
{
"muted",
@@ -25119,28 +21959,15 @@ static const ProtobufCFieldDescriptor wa__sync_action_value__mute_action__field_
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "autoMuted",
- 3,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__SyncActionValue__MuteAction, has_automuted),
- offsetof(Wa__SyncActionValue__MuteAction, automuted),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__sync_action_value__mute_action__field_indices_by_name[] = {
- 2, /* field[2] = autoMuted */
1, /* field[1] = muteEndTimestamp */
0, /* field[0] = muted */
};
static const ProtobufCIntRange wa__sync_action_value__mute_action__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 3 }
+ { 0, 2 }
};
const ProtobufCMessageDescriptor wa__sync_action_value__mute_action__descriptor =
{
@@ -25150,11 +21977,12 @@ const ProtobufCMessageDescriptor wa__sync_action_value__mute_action__descriptor
"Wa__SyncActionValue__MuteAction",
"wa",
sizeof(Wa__SyncActionValue__MuteAction),
- 3,
+ 2,
wa__sync_action_value__mute_action__field_descriptors,
wa__sync_action_value__mute_action__field_indices_by_name,
1, wa__sync_action_value__mute_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__nux_action__field_descriptors[1] =
{
@@ -25191,7 +22019,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__nux_action__descriptor =
wa__sync_action_value__nux_action__field_descriptors,
wa__sync_action_value__nux_action__field_indices_by_name,
1, wa__sync_action_value__nux_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__pin_action__field_descriptors[1] =
{
@@ -25228,44 +22057,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__pin_action__descriptor =
wa__sync_action_value__pin_action__field_descriptors,
wa__sync_action_value__pin_action__field_indices_by_name,
1, wa__sync_action_value__pin_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__pn_for_lid_chat_action__field_descriptors[1] =
-{
- {
- "pnJid",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__PnForLidChatAction, pnjid),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__pn_for_lid_chat_action__field_indices_by_name[] = {
- 0, /* field[0] = pnJid */
-};
-static const ProtobufCIntRange wa__sync_action_value__pn_for_lid_chat_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__pn_for_lid_chat_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.PnForLidChatAction",
- "PnForLidChatAction",
- "Wa__SyncActionValue__PnForLidChatAction",
- "wa",
- sizeof(Wa__SyncActionValue__PnForLidChatAction),
- 1,
- wa__sync_action_value__pn_for_lid_chat_action__field_descriptors,
- wa__sync_action_value__pn_for_lid_chat_action__field_indices_by_name,
- 1, wa__sync_action_value__pn_for_lid_chat_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__primary_feature__field_descriptors[1] =
{
@@ -25302,7 +22095,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__primary_feature__descrip
wa__sync_action_value__primary_feature__field_descriptors,
wa__sync_action_value__primary_feature__field_indices_by_name,
1, wa__sync_action_value__primary_feature__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__primary_version_action__field_descriptors[1] =
{
@@ -25339,44 +22133,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__primary_version_action__
wa__sync_action_value__primary_version_action__field_descriptors,
wa__sync_action_value__primary_version_action__field_indices_by_name,
1, wa__sync_action_value__primary_version_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__privacy_setting_relay_all_calls__field_descriptors[1] =
-{
- {
- "isEnabled",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Wa__SyncActionValue__PrivacySettingRelayAllCalls, has_isenabled),
- offsetof(Wa__SyncActionValue__PrivacySettingRelayAllCalls, isenabled),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__privacy_setting_relay_all_calls__field_indices_by_name[] = {
- 0, /* field[0] = isEnabled */
-};
-static const ProtobufCIntRange wa__sync_action_value__privacy_setting_relay_all_calls__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__privacy_setting_relay_all_calls__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.PrivacySettingRelayAllCalls",
- "PrivacySettingRelayAllCalls",
- "Wa__SyncActionValue__PrivacySettingRelayAllCalls",
- "wa",
- sizeof(Wa__SyncActionValue__PrivacySettingRelayAllCalls),
- 1,
- wa__sync_action_value__privacy_setting_relay_all_calls__field_descriptors,
- wa__sync_action_value__privacy_setting_relay_all_calls__field_indices_by_name,
- 1, wa__sync_action_value__privacy_setting_relay_all_calls__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__push_name_setting__field_descriptors[1] =
{
@@ -25413,7 +22171,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__push_name_setting__descr
wa__sync_action_value__push_name_setting__field_descriptors,
wa__sync_action_value__push_name_setting__field_indices_by_name,
1, wa__sync_action_value__push_name_setting__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__quick_reply_action__field_descriptors[5] =
{
@@ -25502,7 +22261,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__quick_reply_action__desc
wa__sync_action_value__quick_reply_action__field_descriptors,
wa__sync_action_value__quick_reply_action__field_indices_by_name,
1, wa__sync_action_value__quick_reply_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__recent_emoji_weights_action__field_descriptors[1] =
{
@@ -25539,44 +22299,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__recent_emoji_weights_act
wa__sync_action_value__recent_emoji_weights_action__field_descriptors,
wa__sync_action_value__recent_emoji_weights_action__field_indices_by_name,
1, wa__sync_action_value__recent_emoji_weights_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__remove_recent_sticker_action__field_descriptors[1] =
-{
- {
- "lastStickerSentTs",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__SyncActionValue__RemoveRecentStickerAction, has_laststickersentts),
- offsetof(Wa__SyncActionValue__RemoveRecentStickerAction, laststickersentts),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__remove_recent_sticker_action__field_indices_by_name[] = {
- 0, /* field[0] = lastStickerSentTs */
-};
-static const ProtobufCIntRange wa__sync_action_value__remove_recent_sticker_action__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__remove_recent_sticker_action__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.RemoveRecentStickerAction",
- "RemoveRecentStickerAction",
- "Wa__SyncActionValue__RemoveRecentStickerAction",
- "wa",
- sizeof(Wa__SyncActionValue__RemoveRecentStickerAction),
- 1,
- wa__sync_action_value__remove_recent_sticker_action__field_descriptors,
- wa__sync_action_value__remove_recent_sticker_action__field_indices_by_name,
- 1, wa__sync_action_value__remove_recent_sticker_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__security_notification_setting__field_descriptors[1] =
{
@@ -25613,7 +22337,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__security_notification_se
wa__sync_action_value__security_notification_setting__field_descriptors,
wa__sync_action_value__security_notification_setting__field_indices_by_name,
1, wa__sync_action_value__security_notification_setting__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__star_action__field_descriptors[1] =
{
@@ -25650,7 +22375,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__star_action__descriptor
wa__sync_action_value__star_action__field_descriptors,
wa__sync_action_value__star_action__field_indices_by_name,
1, wa__sync_action_value__star_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__sticker_action__field_descriptors[10] =
{
@@ -25804,7 +22530,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__sticker_action__descript
wa__sync_action_value__sticker_action__field_descriptors,
wa__sync_action_value__sticker_action__field_indices_by_name,
1, wa__sync_action_value__sticker_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__subscription_action__field_descriptors[3] =
{
@@ -25867,57 +22594,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__subscription_action__des
wa__sync_action_value__subscription_action__field_descriptors,
wa__sync_action_value__subscription_action__field_indices_by_name,
1, wa__sync_action_value__subscription_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor wa__sync_action_value__sync_action_message__field_descriptors[2] =
-{
- {
- "key",
- 1,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue__SyncActionMessage, key),
- &wa__message_key__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "timestamp",
- 2,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Wa__SyncActionValue__SyncActionMessage, has_timestamp),
- offsetof(Wa__SyncActionValue__SyncActionMessage, timestamp),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned wa__sync_action_value__sync_action_message__field_indices_by_name[] = {
- 0, /* field[0] = key */
- 1, /* field[1] = timestamp */
-};
-static const ProtobufCIntRange wa__sync_action_value__sync_action_message__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "wa.SyncActionValue.SyncActionMessage",
- "SyncActionMessage",
- "Wa__SyncActionValue__SyncActionMessage",
- "wa",
- sizeof(Wa__SyncActionValue__SyncActionMessage),
- 2,
- wa__sync_action_value__sync_action_message__field_descriptors,
- wa__sync_action_value__sync_action_message__field_indices_by_name,
- 1, wa__sync_action_value__sync_action_message__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__sync_action_message_range__field_descriptors[3] =
{
@@ -25980,7 +22658,59 @@ const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message_rang
wa__sync_action_value__sync_action_message_range__field_descriptors,
wa__sync_action_value__sync_action_message_range__field_indices_by_name,
1, wa__sync_action_value__sync_action_message_range__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
+};
+static const ProtobufCFieldDescriptor wa__sync_action_value__sync_action_message__field_descriptors[2] =
+{
+ {
+ "key",
+ 1,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_MESSAGE,
+ 0, /* quantifier_offset */
+ offsetof(Wa__SyncActionValue__SyncActionMessage, key),
+ &wa__message_key__descriptor,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "timestamp",
+ 2,
+ PROTOBUF_C_LABEL_OPTIONAL,
+ PROTOBUF_C_TYPE_INT64,
+ offsetof(Wa__SyncActionValue__SyncActionMessage, has_timestamp),
+ offsetof(Wa__SyncActionValue__SyncActionMessage, timestamp),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+};
+static const unsigned wa__sync_action_value__sync_action_message__field_indices_by_name[] = {
+ 0, /* field[0] = key */
+ 1, /* field[1] = timestamp */
+};
+static const ProtobufCIntRange wa__sync_action_value__sync_action_message__number_ranges[1 + 1] =
+{
+ { 1, 0 },
+ { 0, 2 }
+};
+const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message__descriptor =
+{
+ PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
+ "wa.SyncActionValue.SyncActionMessage",
+ "SyncActionMessage",
+ "Wa__SyncActionValue__SyncActionMessage",
+ "wa",
+ sizeof(Wa__SyncActionValue__SyncActionMessage),
+ 2,
+ wa__sync_action_value__sync_action_message__field_descriptors,
+ wa__sync_action_value__sync_action_message__field_indices_by_name,
+ 1, wa__sync_action_value__sync_action_message__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__time_format_action__field_descriptors[1] =
{
@@ -26017,7 +22747,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__time_format_action__desc
wa__sync_action_value__time_format_action__field_descriptors,
wa__sync_action_value__time_format_action__field_indices_by_name,
1, wa__sync_action_value__time_format_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__unarchive_chats_setting__field_descriptors[1] =
{
@@ -26054,7 +22785,8 @@ const ProtobufCMessageDescriptor wa__sync_action_value__unarchive_chats_setting_
wa__sync_action_value__unarchive_chats_setting__field_descriptors,
wa__sync_action_value__unarchive_chats_setting__field_indices_by_name,
1, wa__sync_action_value__unarchive_chats_setting__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__sync_action_value__user_status_mute_action__field_descriptors[1] =
{
@@ -26091,9 +22823,10 @@ const ProtobufCMessageDescriptor wa__sync_action_value__user_status_mute_action_
wa__sync_action_value__user_status_mute_action__field_descriptors,
wa__sync_action_value__user_status_mute_action__field_indices_by_name,
1, wa__sync_action_value__user_status_mute_action__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor wa__sync_action_value__field_descriptors[36] =
+static const ProtobufCFieldDescriptor wa__sync_action_value__field_descriptors[28] =
{
{
"timestamp",
@@ -26431,132 +23164,28 @@ static const ProtobufCFieldDescriptor wa__sync_action_value__field_descriptors[3
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "removeRecentStickerAction",
- 34,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, removerecentstickeraction),
- &wa__sync_action_value__remove_recent_sticker_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "chatAssignment",
- 35,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, chatassignment),
- &wa__sync_action_value__chat_assignment_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "chatAssignmentOpenedStatus",
- 36,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, chatassignmentopenedstatus),
- &wa__sync_action_value__chat_assignment_opened_status_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "pnForLidChatAction",
- 37,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, pnforlidchataction),
- &wa__sync_action_value__pn_for_lid_chat_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "marketingMessageAction",
- 38,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, marketingmessageaction),
- &wa__sync_action_value__marketing_message_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "marketingMessageBroadcastAction",
- 39,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, marketingmessagebroadcastaction),
- &wa__sync_action_value__marketing_message_broadcast_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "externalWebBetaAction",
- 40,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, externalwebbetaaction),
- &wa__sync_action_value__external_web_beta_action__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "privacySettingRelayAllCalls",
- 41,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__SyncActionValue, privacysettingrelayallcalls),
- &wa__sync_action_value__privacy_setting_relay_all_calls__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__sync_action_value__field_indices_by_name[] = {
21, /* field[21] = agentAction */
20, /* field[20] = androidUnsupportedActions */
12, /* field[12] = archiveChatAction */
- 29, /* field[29] = chatAssignment */
- 30, /* field[30] = chatAssignmentOpenedStatus */
16, /* field[16] = clearChatAction */
2, /* field[2] = contactAction */
17, /* field[17] = deleteChatAction */
13, /* field[13] = deleteMessageForMeAction */
- 34, /* field[34] = externalWebBetaAction */
14, /* field[14] = keyExpiration */
10, /* field[10] = labelAssociationAction */
9, /* field[9] = labelEditAction */
11, /* field[11] = localeSetting */
15, /* field[15] = markChatAsReadAction */
- 32, /* field[32] = marketingMessageAction */
- 33, /* field[33] = marketingMessageBroadcastAction */
3, /* field[3] = muteAction */
25, /* field[25] = nuxAction */
4, /* field[4] = pinAction */
- 31, /* field[31] = pnForLidChatAction */
19, /* field[19] = primaryFeature */
26, /* field[26] = primaryVersionAction */
- 35, /* field[35] = privacySettingRelayAllCalls */
6, /* field[6] = pushNameSetting */
7, /* field[7] = quickReplyAction */
8, /* field[8] = recentEmojiWeightsAction */
- 28, /* field[28] = removeRecentStickerAction */
5, /* field[5] = securityNotificationSetting */
1, /* field[1] = starAction */
27, /* field[27] = stickerAction */
@@ -26572,7 +23201,7 @@ static const ProtobufCIntRange wa__sync_action_value__number_ranges[4 + 1] =
{ 11, 8 },
{ 14, 9 },
{ 26, 20 },
- { 0, 36 }
+ { 0, 28 }
};
const ProtobufCMessageDescriptor wa__sync_action_value__descriptor =
{
@@ -26582,11 +23211,12 @@ const ProtobufCMessageDescriptor wa__sync_action_value__descriptor =
"Wa__SyncActionValue",
"wa",
sizeof(Wa__SyncActionValue),
- 36,
+ 28,
wa__sync_action_value__field_descriptors,
wa__sync_action_value__field_indices_by_name,
4, wa__sync_action_value__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_index__field_descriptors[1] =
{
@@ -26623,7 +23253,8 @@ const ProtobufCMessageDescriptor wa__syncd_index__descriptor =
wa__syncd_index__field_descriptors,
wa__syncd_index__field_indices_by_name,
1, wa__syncd_index__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__syncd_mutation__syncd_operation__enum_values_by_number[2] =
{
@@ -26701,7 +23332,8 @@ const ProtobufCMessageDescriptor wa__syncd_mutation__descriptor =
wa__syncd_mutation__field_descriptors,
wa__syncd_mutation__field_indices_by_name,
1, wa__syncd_mutation__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_mutations__field_descriptors[1] =
{
@@ -26738,7 +23370,8 @@ const ProtobufCMessageDescriptor wa__syncd_mutations__descriptor =
wa__syncd_mutations__field_descriptors,
wa__syncd_mutations__field_indices_by_name,
1, wa__syncd_mutations__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_patch__field_descriptors[8] =
{
@@ -26866,7 +23499,8 @@ const ProtobufCMessageDescriptor wa__syncd_patch__descriptor =
wa__syncd_patch__field_descriptors,
wa__syncd_patch__field_indices_by_name,
1, wa__syncd_patch__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_record__field_descriptors[3] =
{
@@ -26929,7 +23563,8 @@ const ProtobufCMessageDescriptor wa__syncd_record__descriptor =
wa__syncd_record__field_descriptors,
wa__syncd_record__field_indices_by_name,
1, wa__syncd_record__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_snapshot__field_descriptors[4] =
{
@@ -27005,7 +23640,8 @@ const ProtobufCMessageDescriptor wa__syncd_snapshot__descriptor =
wa__syncd_snapshot__field_descriptors,
wa__syncd_snapshot__field_indices_by_name,
1, wa__syncd_snapshot__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_value__field_descriptors[1] =
{
@@ -27042,7 +23678,8 @@ const ProtobufCMessageDescriptor wa__syncd_value__descriptor =
wa__syncd_value__field_descriptors,
wa__syncd_value__field_indices_by_name,
1, wa__syncd_value__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__syncd_version__field_descriptors[1] =
{
@@ -27079,7 +23716,8 @@ const ProtobufCMessageDescriptor wa__syncd_version__descriptor =
wa__syncd_version__field_descriptors,
wa__syncd_version__field_indices_by_name,
1, wa__syncd_version__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__template_button__call_button__field_descriptors[2] =
{
@@ -27129,7 +23767,8 @@ const ProtobufCMessageDescriptor wa__template_button__call_button__descriptor =
wa__template_button__call_button__field_descriptors,
wa__template_button__call_button__field_indices_by_name,
1, wa__template_button__call_button__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__template_button__quick_reply_button__field_descriptors[2] =
{
@@ -27179,7 +23818,8 @@ const ProtobufCMessageDescriptor wa__template_button__quick_reply_button__descri
wa__template_button__quick_reply_button__field_descriptors,
wa__template_button__quick_reply_button__field_indices_by_name,
1, wa__template_button__quick_reply_button__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__template_button__urlbutton__field_descriptors[2] =
{
@@ -27229,7 +23869,8 @@ const ProtobufCMessageDescriptor wa__template_button__urlbutton__descriptor =
wa__template_button__urlbutton__field_descriptors,
wa__template_button__urlbutton__field_indices_by_name,
1, wa__template_button__urlbutton__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__template_button__field_descriptors[4] =
{
@@ -27305,7 +23946,8 @@ const ProtobufCMessageDescriptor wa__template_button__descriptor =
wa__template_button__field_descriptors,
wa__template_button__field_indices_by_name,
1, wa__template_button__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__user_receipt__field_descriptors[6] =
{
@@ -27407,7 +24049,8 @@ const ProtobufCMessageDescriptor wa__user_receipt__descriptor =
wa__user_receipt__field_descriptors,
wa__user_receipt__field_indices_by_name,
1, wa__user_receipt__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__verified_name_certificate__details__field_descriptors[5] =
{
@@ -27499,7 +24142,8 @@ const ProtobufCMessageDescriptor wa__verified_name_certificate__details__descrip
wa__verified_name_certificate__details__field_descriptors,
wa__verified_name_certificate__details__field_indices_by_name,
4, wa__verified_name_certificate__details__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__verified_name_certificate__field_descriptors[3] =
{
@@ -27562,7 +24206,8 @@ const ProtobufCMessageDescriptor wa__verified_name_certificate__descriptor =
wa__verified_name_certificate__field_descriptors,
wa__verified_name_certificate__field_indices_by_name,
1, wa__verified_name_certificate__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__wallpaper_settings__field_descriptors[2] =
{
@@ -27612,7 +24257,8 @@ const ProtobufCMessageDescriptor wa__wallpaper_settings__descriptor =
wa__wallpaper_settings__field_descriptors,
wa__wallpaper_settings__field_indices_by_name,
1, wa__wallpaper_settings__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__web_features__flag__enum_values_by_number[4] =
{
@@ -28256,7 +24902,8 @@ const ProtobufCMessageDescriptor wa__web_features__descriptor =
wa__web_features__field_descriptors,
wa__web_features__field_indices_by_name,
4, wa__web_features__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__web_message_info__biz_privacy_status__enum_values_by_number[4] =
{
@@ -28326,7 +24973,7 @@ const ProtobufCEnumDescriptor wa__web_message_info__status__descriptor =
wa__web_message_info__status__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCEnumValue wa__web_message_info__stub_type__enum_values_by_number[183] =
+static const ProtobufCEnumValue wa__web_message_info__stub_type__enum_values_by_number[150] =
{
{ "UNKNOWN", "WA__WEB_MESSAGE_INFO__STUB_TYPE__UNKNOWN", 0 },
{ "REVOKE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__REVOKE", 1 },
@@ -28478,48 +25125,13 @@ static const ProtobufCEnumValue wa__web_message_info__stub_type__enum_values_by_
{ "COMMUNITY_PARTICIPANT_PROMOTE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_PROMOTE", 147 },
{ "COMMUNITY_PARTICIPANT_DEMOTE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_DEMOTE", 148 },
{ "COMMUNITY_PARENT_GROUP_DELETED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARENT_GROUP_DELETED", 149 },
- { "COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL", 150 },
- { "GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP", "WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP", 151 },
- { "MASKED_THREAD_CREATED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__MASKED_THREAD_CREATED", 152 },
- { "MASKED_THREAD_UNMASKED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__MASKED_THREAD_UNMASKED", 153 },
- { "BIZ_CHAT_ASSIGNMENT", "WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_CHAT_ASSIGNMENT", 154 },
- { "CHAT_PSA", "WA__WEB_MESSAGE_INFO__STUB_TYPE__CHAT_PSA", 155 },
- { "CHAT_POLL_CREATION_MESSAGE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__CHAT_POLL_CREATION_MESSAGE", 156 },
- { "CAG_MASKED_THREAD_CREATED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_MASKED_THREAD_CREATED", 157 },
- { "COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED", 158 },
- { "CAG_INVITE_AUTO_ADD", "WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_INVITE_AUTO_ADD", 159 },
- { "BIZ_CHAT_ASSIGNMENT_UNASSIGN", "WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_CHAT_ASSIGNMENT_UNASSIGN", 160 },
- { "CAG_INVITE_AUTO_JOINED", "WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_INVITE_AUTO_JOINED", 161 },
- { "SCHEDULED_CALL_START_MESSAGE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SCHEDULED_CALL_START_MESSAGE", 162 },
- { "COMMUNITY_INVITE_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_INVITE_RICH", 163 },
- { "COMMUNITY_INVITE_AUTO_ADD_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_INVITE_AUTO_ADD_RICH", 164 },
- { "SUB_GROUP_INVITE_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SUB_GROUP_INVITE_RICH", 165 },
- { "SUB_GROUP_PARTICIPANT_ADD_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SUB_GROUP_PARTICIPANT_ADD_RICH", 166 },
- { "COMMUNITY_LINK_PARENT_GROUP_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP_RICH", 167 },
- { "COMMUNITY_PARTICIPANT_ADD_RICH", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_ADD_RICH", 168 },
- { "SILENCED_UNKNOWN_CALLER_AUDIO", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SILENCED_UNKNOWN_CALLER_AUDIO", 169 },
- { "SILENCED_UNKNOWN_CALLER_VIDEO", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SILENCED_UNKNOWN_CALLER_VIDEO", 170 },
- { "GROUP_MEMBER_ADD_MODE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBER_ADD_MODE", 171 },
- { "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD", "WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD", 172 },
- { "COMMUNITY_CHANGE_DESCRIPTION", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_CHANGE_DESCRIPTION", 173 },
- { "SENDER_INVITE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__SENDER_INVITE", 174 },
- { "RECEIVER_INVITE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__RECEIVER_INVITE", 175 },
- { "COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS", "WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS", 176 },
- { "PINNED_MESSAGE_IN_CHAT", "WA__WEB_MESSAGE_INFO__STUB_TYPE__PINNED_MESSAGE_IN_CHAT", 177 },
- { "PAYMENT_INVITE_SETUP_INVITER", "WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITER", 178 },
- { "PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY", "WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY", 179 },
- { "PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE", "WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE", 180 },
- { "LINKED_GROUP_CALL_START", "WA__WEB_MESSAGE_INFO__STUB_TYPE__LINKED_GROUP_CALL_START", 181 },
- { "REPORT_TO_ADMIN_ENABLED_STATUS", "WA__WEB_MESSAGE_INFO__STUB_TYPE__REPORT_TO_ADMIN_ENABLED_STATUS", 182 },
};
static const ProtobufCIntRange wa__web_message_info__stub_type__value_ranges[] = {
-{0, 0},{0, 183}
+{0, 0},{0, 150}
};
-static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_values_by_name[183] =
+static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_values_by_name[150] =
{
{ "ADMIN_REVOKE", 132 },
- { "BIZ_CHAT_ASSIGNMENT", 154 },
- { "BIZ_CHAT_ASSIGNMENT_UNASSIGN", 160 },
{ "BIZ_INTRO_BOTTOM", 63 },
{ "BIZ_INTRO_TOP", 62 },
{ "BIZ_MOVE_TO_CONSUMER_APP", 65 },
@@ -28578,30 +25190,17 @@ static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_value
{ "BROADCAST_ADD", 35 },
{ "BROADCAST_CREATE", 34 },
{ "BROADCAST_REMOVE", 36 },
- { "CAG_INVITE_AUTO_ADD", 159 },
- { "CAG_INVITE_AUTO_JOINED", 161 },
- { "CAG_MASKED_THREAD_CREATED", 157 },
{ "CALL_MISSED_GROUP_VIDEO", 46 },
{ "CALL_MISSED_GROUP_VOICE", 45 },
{ "CALL_MISSED_VIDEO", 41 },
{ "CALL_MISSED_VOICE", 40 },
{ "CHANGE_EPHEMERAL_SETTING", 72 },
- { "CHAT_POLL_CREATION_MESSAGE", 156 },
- { "CHAT_PSA", 155 },
{ "CIPHERTEXT", 2 },
- { "COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS", 176 },
- { "COMMUNITY_CHANGE_DESCRIPTION", 173 },
{ "COMMUNITY_CREATE", 142 },
- { "COMMUNITY_INVITE_AUTO_ADD_RICH", 164 },
- { "COMMUNITY_INVITE_RICH", 163 },
{ "COMMUNITY_LINK_PARENT_GROUP", 134 },
- { "COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL", 150 },
- { "COMMUNITY_LINK_PARENT_GROUP_RICH", 167 },
{ "COMMUNITY_LINK_SIBLING_GROUP", 135 },
{ "COMMUNITY_LINK_SUB_GROUP", 136 },
{ "COMMUNITY_PARENT_GROUP_DELETED", 149 },
- { "COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED", 158 },
- { "COMMUNITY_PARTICIPANT_ADD_RICH", 168 },
{ "COMMUNITY_PARTICIPANT_DEMOTE", 148 },
{ "COMMUNITY_PARTICIPANT_PROMOTE", 147 },
{ "COMMUNITY_UNLINK_PARENT_GROUP", 137 },
@@ -28634,15 +25233,12 @@ static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_value
{ "GROUP_INVITE_LINK_GROWTH_LOCKED", 133 },
{ "GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE", 145 },
{ "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST", 144 },
- { "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD", 172 },
- { "GROUP_MEMBER_ADD_MODE", 171 },
{ "GROUP_PARTICIPANT_ACCEPT", 140 },
{ "GROUP_PARTICIPANT_ADD", 27 },
{ "GROUP_PARTICIPANT_ADD_REQUEST_JOIN", 71 },
{ "GROUP_PARTICIPANT_CHANGE_NUMBER", 33 },
{ "GROUP_PARTICIPANT_DEMOTE", 30 },
{ "GROUP_PARTICIPANT_INVITE", 31 },
- { "GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP", 151 },
{ "GROUP_PARTICIPANT_LEAVE", 32 },
{ "GROUP_PARTICIPANT_LINKED_GROUP_JOIN", 141 },
{ "GROUP_PARTICIPANT_PROMOTE", 29 },
@@ -28650,9 +25246,6 @@ static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_value
{ "GROUP_V4_ADD_INVITE_SENT", 70 },
{ "INDIVIDUAL_CHANGE_NUMBER", 42 },
{ "INTEGRITY_UNLINK_PARENT_GROUP", 146 },
- { "LINKED_GROUP_CALL_START", 181 },
- { "MASKED_THREAD_CREATED", 152 },
- { "MASKED_THREAD_UNMASKED", 153 },
{ "NON_VERIFIED_TRANSITION", 4 },
{ "OVERSIZED", 68 },
{ "PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER", 54 },
@@ -28663,24 +25256,12 @@ static const ProtobufCEnumValueIndex wa__web_message_info__stub_type__enum_value
{ "PAYMENT_ACTION_SEND_PAYMENT_REMINDER", 55 },
{ "PAYMENT_CIPHERTEXT", 47 },
{ "PAYMENT_FUTUREPROOF", 48 },
- { "PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY", 179 },
- { "PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE", 180 },
- { "PAYMENT_INVITE_SETUP_INVITER", 178 },
{ "PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP", 52 },
{ "PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP", 53 },
{ "PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED", 49 },
{ "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED", 50 },
{ "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED", 51 },
- { "PINNED_MESSAGE_IN_CHAT", 177 },
- { "RECEIVER_INVITE", 175 },
- { "REPORT_TO_ADMIN_ENABLED_STATUS", 182 },
{ "REVOKE", 1 },
- { "SCHEDULED_CALL_START_MESSAGE", 162 },
- { "SENDER_INVITE", 174 },
- { "SILENCED_UNKNOWN_CALLER_AUDIO", 169 },
- { "SILENCED_UNKNOWN_CALLER_VIDEO", 170 },
- { "SUB_GROUP_INVITE_RICH", 165 },
- { "SUB_GROUP_PARTICIPANT_ADD_RICH", 166 },
{ "SYNCING", 125 },
{ "SYNC_FAILED", 124 },
{ "UNKNOWN", 0 },
@@ -28708,15 +25289,15 @@ const ProtobufCEnumDescriptor wa__web_message_info__stub_type__descriptor =
"StubType",
"Wa__WebMessageInfo__StubType",
"wa",
- 183,
+ 150,
wa__web_message_info__stub_type__enum_values_by_number,
- 183,
+ 150,
wa__web_message_info__stub_type__enum_values_by_name,
1,
wa__web_message_info__stub_type__value_ranges,
NULL,NULL,NULL,NULL /* reserved[1234] */
};
-static const ProtobufCFieldDescriptor wa__web_message_info__field_descriptors[44] =
+static const ProtobufCFieldDescriptor wa__web_message_info__field_descriptors[43] =
{
{
"key",
@@ -29234,18 +25815,6 @@ static const ProtobufCFieldDescriptor wa__web_message_info__field_descriptors[44
0, /* flags */
0,NULL,NULL /* reserved1,reserved2, etc */
},
- {
- "pinInChat",
- 54,
- PROTOBUF_C_LABEL_OPTIONAL,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Wa__WebMessageInfo, pininchat),
- &wa__pin_in_chat__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
};
static const unsigned wa__web_message_info__field_indices_by_name[] = {
37, /* field[37] = agentId */
@@ -29276,7 +25845,6 @@ static const unsigned wa__web_message_info__field_indices_by_name[] = {
4, /* field[4] = participant */
19, /* field[19] = paymentInfo */
29, /* field[29] = photoChange */
- 43, /* field[43] = pinInChat */
36, /* field[36] = pollAdditionalMetadata */
35, /* field[35] = pollUpdates */
9, /* field[9] = pushName */
@@ -29293,12 +25861,11 @@ static const unsigned wa__web_message_info__field_indices_by_name[] = {
30, /* field[30] = userReceipt */
27, /* field[27] = verifiedBizName */
};
-static const ProtobufCIntRange wa__web_message_info__number_ranges[3 + 1] =
+static const ProtobufCIntRange wa__web_message_info__number_ranges[2 + 1] =
{
{ 1, 0 },
{ 16, 6 },
- { 54, 43 },
- { 0, 44 }
+ { 0, 43 }
};
const ProtobufCMessageDescriptor wa__web_message_info__descriptor =
{
@@ -29308,11 +25875,12 @@ const ProtobufCMessageDescriptor wa__web_message_info__descriptor =
"Wa__WebMessageInfo",
"wa",
sizeof(Wa__WebMessageInfo),
- 44,
+ 43,
wa__web_message_info__field_descriptors,
wa__web_message_info__field_indices_by_name,
- 3, wa__web_message_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
+ 2, wa__web_message_info__number_ranges,
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCFieldDescriptor wa__web_notifications_info__field_descriptors[4] =
{
@@ -29388,35 +25956,8 @@ const ProtobufCMessageDescriptor wa__web_notifications_info__descriptor =
wa__web_notifications_info__field_descriptors,
wa__web_notifications_info__field_indices_by_name,
1, wa__web_notifications_info__number_ranges,
- NULL,NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue wa__advencryption_type__enum_values_by_number[2] =
-{
- { "E2EE", "WA__ADVENCRYPTION_TYPE__E2EE", 0 },
- { "HOSTED", "WA__ADVENCRYPTION_TYPE__HOSTED", 1 },
-};
-static const ProtobufCIntRange wa__advencryption_type__value_ranges[] = {
-{0, 0},{0, 2}
-};
-static const ProtobufCEnumValueIndex wa__advencryption_type__enum_values_by_name[2] =
-{
- { "E2EE", 0 },
- { "HOSTED", 1 },
-};
-const ProtobufCEnumDescriptor wa__advencryption_type__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "wa.ADVEncryptionType",
- "ADVEncryptionType",
- "Wa__ADVEncryptionType",
- "wa",
- 2,
- wa__advencryption_type__enum_values_by_number,
- 2,
- wa__advencryption_type__enum_values_by_name,
- 1,
- wa__advencryption_type__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
+ NULL,
+ NULL,NULL,NULL /* reserved[123] */
};
static const ProtobufCEnumValue wa__keep_type__enum_values_by_number[3] =
{
diff --git a/protocols/WhatsApp/src/pmsg.pb-c.h b/protocols/WhatsApp/src/pmsg.pb-c.h
index c35812bf50..247b332148 100644
--- a/protocols/WhatsApp/src/pmsg.pb-c.h
+++ b/protocols/WhatsApp/src/pmsg.pb-c.h
@@ -4,17 +4,16 @@
#ifndef PROTOBUF_C_pmsg_2eproto__INCLUDED
#define PROTOBUF_C_pmsg_2eproto__INCLUDED
-#include <protobuf-c/protobuf-c.h>
+#include "protobuf-c/protobuf-c.h"
PROTOBUF_C__BEGIN_DECLS
#if PROTOBUF_C_VERSION_NUMBER < 1000000
# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
+#elif 1003003 < PROTOBUF_C_MIN_COMPILER_VERSION
# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
#endif
-
struct Wa__ADVDeviceIdentity;
struct Wa__ADVKeyIndexList;
struct Wa__ADVSignedDeviceIdentity;
@@ -22,17 +21,17 @@ struct Wa__ADVSignedDeviceIdentityHMAC;
struct Wa__ADVSignedKeyIndexList;
struct Wa__ActionLink;
struct Wa__AutoDownloadSettings;
-struct Wa__AvatarUserSettings;
struct Wa__BizAccountLinkInfo;
struct Wa__BizAccountPayload;
struct Wa__BizIdentityInfo;
struct Wa__CertChain;
struct Wa__CertChain__NoiseCertificate;
struct Wa__CertChain__NoiseCertificate__Details;
+struct Wa__Chain;
+struct Wa__ChainKey;
struct Wa__ClientPayload;
struct Wa__ClientPayload__DNSSource;
struct Wa__ClientPayload__DevicePairingRegistrationData;
-struct Wa__ClientPayload__InteropData;
struct Wa__ClientPayload__UserAgent;
struct Wa__ClientPayload__UserAgent__AppVersion;
struct Wa__ClientPayload__WebInfo;
@@ -40,19 +39,15 @@ struct Wa__ClientPayload__WebInfo__WebdPayload;
struct Wa__ContextInfo;
struct Wa__ContextInfo__AdReplyInfo;
struct Wa__ContextInfo__ExternalAdReplyInfo;
-struct Wa__ContextInfo__UTMInfo;
struct Wa__Conversation;
-struct Wa__DeviceConsistencyCodeMessage;
struct Wa__DeviceListMetadata;
struct Wa__DeviceProps;
struct Wa__DeviceProps__AppVersion;
-struct Wa__DeviceProps__HistorySyncConfig;
struct Wa__DisappearingMode;
struct Wa__EphemeralSetting;
struct Wa__ExitCode;
struct Wa__ExternalBlobReference;
struct Wa__GlobalSettings;
-struct Wa__GroupMention;
struct Wa__GroupParticipant;
struct Wa__HandshakeMessage;
struct Wa__HandshakeMessage__ClientFinish;
@@ -67,7 +62,6 @@ struct Wa__HydratedTemplateButton__HydratedURLButton;
struct Wa__IdentityKeyPairStructure;
struct Wa__InteractiveAnnotation;
struct Wa__KeepInChat;
-struct Wa__KeyExchangeMessage;
struct Wa__KeyId;
struct Wa__LocalizedName;
struct Wa__Location;
@@ -75,12 +69,12 @@ struct Wa__MediaData;
struct Wa__MediaRetryNotification;
struct Wa__Message;
struct Wa__Message__AppStateFatalExceptionNotification;
-struct Wa__Message__AppStateSyncKey;
struct Wa__Message__AppStateSyncKeyData;
struct Wa__Message__AppStateSyncKeyFingerprint;
struct Wa__Message__AppStateSyncKeyId;
struct Wa__Message__AppStateSyncKeyRequest;
struct Wa__Message__AppStateSyncKeyShare;
+struct Wa__Message__AppStateSyncKey;
struct Wa__Message__AudioMessage;
struct Wa__Message__ButtonsMessage;
struct Wa__Message__ButtonsMessage__Button;
@@ -95,7 +89,6 @@ struct Wa__Message__ContactsArrayMessage;
struct Wa__Message__DeclinePaymentRequestMessage;
struct Wa__Message__DeviceSentMessage;
struct Wa__Message__DocumentMessage;
-struct Wa__Message__EncReactionMessage;
struct Wa__Message__ExtendedTextMessage;
struct Wa__Message__FutureProofMessage;
struct Wa__Message__GroupInviteMessage;
@@ -122,10 +115,10 @@ struct Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage;
struct Wa__Message__InvoiceMessage;
struct Wa__Message__KeepInChatMessage;
struct Wa__Message__ListMessage;
-struct Wa__Message__ListMessage__Product;
struct Wa__Message__ListMessage__ProductListHeaderImage;
struct Wa__Message__ListMessage__ProductListInfo;
struct Wa__Message__ListMessage__ProductSection;
+struct Wa__Message__ListMessage__Product;
struct Wa__Message__ListMessage__Row;
struct Wa__Message__ListMessage__Section;
struct Wa__Message__ListResponseMessage;
@@ -134,32 +127,22 @@ struct Wa__Message__LiveLocationMessage;
struct Wa__Message__LocationMessage;
struct Wa__Message__OrderMessage;
struct Wa__Message__PaymentInviteMessage;
-struct Wa__Message__PeerDataOperationRequestMessage;
-struct Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest;
-struct Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest;
-struct Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload;
-struct Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview;
-struct Wa__Message__PeerDataOperationRequestResponseMessage;
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult;
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse;
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail;
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse;
-struct Wa__Message__PinInChatMessage;
struct Wa__Message__PollCreationMessage;
struct Wa__Message__PollCreationMessage__Option;
struct Wa__Message__PollEncValue;
-struct Wa__Message__PollUpdateMessage;
struct Wa__Message__PollUpdateMessageMetadata;
+struct Wa__Message__PollUpdateMessage;
struct Wa__Message__PollVoteMessage;
struct Wa__Message__ProductMessage;
struct Wa__Message__ProductMessage__CatalogSnapshot;
struct Wa__Message__ProductMessage__ProductSnapshot;
struct Wa__Message__ProtocolMessage;
struct Wa__Message__ReactionMessage;
+struct Wa__Message__RequestMediaUploadMessage;
+struct Wa__Message__RequestMediaUploadResponseMessage;
+struct Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult;
struct Wa__Message__RequestPaymentMessage;
struct Wa__Message__RequestPhoneNumberMessage;
-struct Wa__Message__ScheduledCallCreationMessage;
-struct Wa__Message__ScheduledCallEditMessage;
struct Wa__Message__SendPaymentMessage;
struct Wa__Message__SenderKeyDistributionMessage;
struct Wa__Message__StickerMessage;
@@ -169,7 +152,6 @@ struct Wa__Message__TemplateMessage;
struct Wa__Message__TemplateMessage__FourRowTemplate;
struct Wa__Message__TemplateMessage__HydratedFourRowTemplate;
struct Wa__Message__VideoMessage;
-struct Wa__MessageAddOnContextInfo;
struct Wa__MessageContextInfo;
struct Wa__MessageKey;
struct Wa__Money;
@@ -179,39 +161,30 @@ struct Wa__MsgRowOpaqueData;
struct Wa__NoiseCertificate;
struct Wa__NoiseCertificate__Details;
struct Wa__NotificationMessageInfo;
-struct Wa__NotificationSettings;
struct Wa__PastParticipant;
struct Wa__PastParticipants;
struct Wa__PaymentBackground;
struct Wa__PaymentBackground__MediaData;
struct Wa__PaymentInfo;
+struct Wa__PendingKeyExchange;
+struct Wa__PendingPreKey;
struct Wa__PhotoChange;
-struct Wa__PinInChat;
struct Wa__Point;
struct Wa__PollAdditionalMetadata;
struct Wa__PollEncValue;
struct Wa__PollUpdate;
struct Wa__PreKeyRecordStructure;
-struct Wa__PreKeySignalMessage;
struct Wa__Pushname;
struct Wa__Reaction;
struct Wa__RecentEmojiWeight;
struct Wa__RecordStructure;
-struct Wa__SenderKeyDistributionMessage;
-struct Wa__SenderKeyMessage;
+struct Wa__SenderChainKey;
struct Wa__SenderKeyRecordStructure;
struct Wa__SenderKeyStateStructure;
-struct Wa__SenderKeyStateStructure__SenderChainKey;
-struct Wa__SenderKeyStateStructure__SenderMessageKey;
-struct Wa__SenderKeyStateStructure__SenderSigningKey;
+struct Wa__SenderMessageKey;
+struct Wa__SenderSigningKey;
struct Wa__ServerErrorReceipt;
struct Wa__SessionStructure;
-struct Wa__SessionStructure__Chain;
-struct Wa__SessionStructure__Chain__ChainKey;
-struct Wa__SessionStructure__Chain__MessageKey;
-struct Wa__SessionStructure__PendingKeyExchange;
-struct Wa__SessionStructure__PendingPreKey;
-struct Wa__SignalMessage;
struct Wa__SignedPreKeyRecordStructure;
struct Wa__StatusPSA;
struct Wa__StickerMetadata;
@@ -220,37 +193,29 @@ struct Wa__SyncActionValue;
struct Wa__SyncActionValue__AgentAction;
struct Wa__SyncActionValue__AndroidUnsupportedActions;
struct Wa__SyncActionValue__ArchiveChatAction;
-struct Wa__SyncActionValue__ChatAssignmentAction;
-struct Wa__SyncActionValue__ChatAssignmentOpenedStatusAction;
struct Wa__SyncActionValue__ClearChatAction;
struct Wa__SyncActionValue__ContactAction;
struct Wa__SyncActionValue__DeleteChatAction;
struct Wa__SyncActionValue__DeleteMessageForMeAction;
-struct Wa__SyncActionValue__ExternalWebBetaAction;
struct Wa__SyncActionValue__KeyExpiration;
struct Wa__SyncActionValue__LabelAssociationAction;
struct Wa__SyncActionValue__LabelEditAction;
struct Wa__SyncActionValue__LocaleSetting;
struct Wa__SyncActionValue__MarkChatAsReadAction;
-struct Wa__SyncActionValue__MarketingMessageAction;
-struct Wa__SyncActionValue__MarketingMessageBroadcastAction;
struct Wa__SyncActionValue__MuteAction;
struct Wa__SyncActionValue__NuxAction;
struct Wa__SyncActionValue__PinAction;
-struct Wa__SyncActionValue__PnForLidChatAction;
struct Wa__SyncActionValue__PrimaryFeature;
struct Wa__SyncActionValue__PrimaryVersionAction;
-struct Wa__SyncActionValue__PrivacySettingRelayAllCalls;
struct Wa__SyncActionValue__PushNameSetting;
struct Wa__SyncActionValue__QuickReplyAction;
struct Wa__SyncActionValue__RecentEmojiWeightsAction;
-struct Wa__SyncActionValue__RemoveRecentStickerAction;
struct Wa__SyncActionValue__SecurityNotificationSetting;
struct Wa__SyncActionValue__StarAction;
struct Wa__SyncActionValue__StickerAction;
struct Wa__SyncActionValue__SubscriptionAction;
-struct Wa__SyncActionValue__SyncActionMessage;
struct Wa__SyncActionValue__SyncActionMessageRange;
+struct Wa__SyncActionValue__SyncActionMessage;
struct Wa__SyncActionValue__TimeFormatAction;
struct Wa__SyncActionValue__UnarchiveChatsSetting;
struct Wa__SyncActionValue__UserStatusMuteAction;
@@ -274,682 +239,636 @@ struct Wa__WebFeatures;
struct Wa__WebMessageInfo;
struct Wa__WebNotificationsInfo;
-
/* --- enums --- */
-typedef enum _Wa__BizAccountLinkInfo__AccountType {
- WA__BIZ_ACCOUNT_LINK_INFO__ACCOUNT_TYPE__ENTERPRISE = 0
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_ACCOUNT_LINK_INFO__ACCOUNT_TYPE)
+typedef enum _Wa__BizAccountLinkInfo__AccountType
+{
+ WA__BIZ_ACCOUNT_LINK_INFO__ACCOUNT_TYPE__ENTERPRISE = 0
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_ACCOUNT_LINK_INFO__ACCOUNT_TYPE)
} Wa__BizAccountLinkInfo__AccountType;
-typedef enum _Wa__BizAccountLinkInfo__HostStorageType {
- WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE__ON_PREMISE = 0,
- WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE__FACEBOOK = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE)
+typedef enum _Wa__BizAccountLinkInfo__HostStorageType
+{
+ WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE__ON_PREMISE = 0,
+ WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE__FACEBOOK = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_ACCOUNT_LINK_INFO__HOST_STORAGE_TYPE)
} Wa__BizAccountLinkInfo__HostStorageType;
-typedef enum _Wa__BizIdentityInfo__ActualActorsType {
- WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE__SELF = 0,
- WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE__BSP = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE)
+typedef enum _Wa__BizIdentityInfo__ActualActorsType
+{
+ WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE__SELF = 0,
+ WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE__BSP = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__ACTUAL_ACTORS_TYPE)
} Wa__BizIdentityInfo__ActualActorsType;
-typedef enum _Wa__BizIdentityInfo__HostStorageType {
- WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE__ON_PREMISE = 0,
- WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE__FACEBOOK = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE)
+typedef enum _Wa__BizIdentityInfo__HostStorageType
+{
+ WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE__ON_PREMISE = 0,
+ WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE__FACEBOOK = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__HOST_STORAGE_TYPE)
} Wa__BizIdentityInfo__HostStorageType;
-typedef enum _Wa__BizIdentityInfo__VerifiedLevelValue {
- WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__UNKNOWN = 0,
- WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__LOW = 1,
- WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__HIGH = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE)
+typedef enum _Wa__BizIdentityInfo__VerifiedLevelValue
+{
+ WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__UNKNOWN = 0,
+ WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__LOW = 1,
+ WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE__HIGH = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__BIZ_IDENTITY_INFO__VERIFIED_LEVEL_VALUE)
} Wa__BizIdentityInfo__VerifiedLevelValue;
-typedef enum _Wa__ClientPayload__DNSSource__DNSResolutionMethod {
- WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__SYSTEM = 0,
- WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__GOOGLE = 1,
- WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__HARDCODED = 2,
- WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__OVERRIDE = 3,
- WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__FALLBACK = 4
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD)
+typedef enum _Wa__ClientPayload__DNSSource__DNSResolutionMethod
+{
+ WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__SYSTEM = 0,
+ WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__GOOGLE = 1,
+ WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__HARDCODED = 2,
+ WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__OVERRIDE = 3,
+ WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD__FALLBACK = 4
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__DNSSOURCE__DNSRESOLUTION_METHOD)
} Wa__ClientPayload__DNSSource__DNSResolutionMethod;
-typedef enum _Wa__ClientPayload__UserAgent__Platform {
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ANDROID = 0,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IOS = 1,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WINDOWS_PHONE = 2,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLACKBERRY = 3,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLACKBERRYX = 4,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__S40 = 5,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__S60 = 6,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PYTHON_CLIENT = 7,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__TIZEN = 8,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ENTERPRISE = 9,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__SMB_ANDROID = 10,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__KAIOS = 11,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__SMB_IOS = 12,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WINDOWS = 13,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WEB = 14,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PORTAL = 15,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__GREEN_ANDROID = 16,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__GREEN_IPHONE = 17,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_ANDROID = 18,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_IPHONE = 19,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__FBLITE_ANDROID = 20,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MLITE_ANDROID = 21,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IGLITE_ANDROID = 22,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PAGE = 23,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MACOS = 24,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__OCULUS_MSG = 25,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__OCULUS_CALL = 26,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MILAN = 27,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__CAPI = 28,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WEAROS = 29,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ARDEVICE = 30,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__VRDEVICE = 31,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_WEB = 32,
- WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IPAD = 33
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM)
+typedef enum _Wa__ClientPayload__UserAgent__Platform
+{
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ANDROID = 0,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IOS = 1,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WINDOWS_PHONE = 2,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLACKBERRY = 3,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLACKBERRYX = 4,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__S40 = 5,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__S60 = 6,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PYTHON_CLIENT = 7,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__TIZEN = 8,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__ENTERPRISE = 9,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__SMB_ANDROID = 10,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__KAIOS = 11,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__SMB_IOS = 12,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WINDOWS = 13,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__WEB = 14,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PORTAL = 15,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__GREEN_ANDROID = 16,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__GREEN_IPHONE = 17,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_ANDROID = 18,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__BLUE_IPHONE = 19,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__FBLITE_ANDROID = 20,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MLITE_ANDROID = 21,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__IGLITE_ANDROID = 22,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__PAGE = 23,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MACOS = 24,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__OCULUS_MSG = 25,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__OCULUS_CALL = 26,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__MILAN = 27,
+ WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM__CAPI = 28
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__USER_AGENT__PLATFORM)
} Wa__ClientPayload__UserAgent__Platform;
-typedef enum _Wa__ClientPayload__UserAgent__ReleaseChannel {
- WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__RELEASE = 0,
- WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__BETA = 1,
- WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__ALPHA = 2,
- WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__DEBUG = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL)
+typedef enum _Wa__ClientPayload__UserAgent__ReleaseChannel
+{
+ WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__RELEASE = 0,
+ WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__BETA = 1,
+ WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__ALPHA = 2,
+ WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL__DEBUG = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__USER_AGENT__RELEASE_CHANNEL)
} Wa__ClientPayload__UserAgent__ReleaseChannel;
-typedef enum _Wa__ClientPayload__WebInfo__WebSubPlatform {
- WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WEB_BROWSER = 0,
- WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__APP_STORE = 1,
- WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WIN_STORE = 2,
- WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__DARWIN = 3,
- WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WIN32 = 4
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM)
+typedef enum _Wa__ClientPayload__WebInfo__WebSubPlatform
+{
+ WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WEB_BROWSER = 0,
+ WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__APP_STORE = 1,
+ WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WIN_STORE = 2,
+ WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__DARWIN = 3,
+ WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM__WINDA = 4
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__WEB_INFO__WEB_SUB_PLATFORM)
} Wa__ClientPayload__WebInfo__WebSubPlatform;
-typedef enum _Wa__ClientPayload__ConnectReason {
- WA__CLIENT_PAYLOAD__CONNECT_REASON__PUSH = 0,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__USER_ACTIVATED = 1,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__SCHEDULED = 2,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__ERROR_RECONNECT = 3,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__NETWORK_SWITCH = 4,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__PING_RECONNECT = 5,
- WA__CLIENT_PAYLOAD__CONNECT_REASON__UNKNOWN = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__CONNECT_REASON)
+typedef enum _Wa__ClientPayload__ConnectReason
+{
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__PUSH = 0,
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__USER_ACTIVATED = 1,
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__SCHEDULED = 2,
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__ERROR_RECONNECT = 3,
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__NETWORK_SWITCH = 4,
+ WA__CLIENT_PAYLOAD__CONNECT_REASON__PING_RECONNECT = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__CONNECT_REASON)
} Wa__ClientPayload__ConnectReason;
-typedef enum _Wa__ClientPayload__ConnectType {
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_UNKNOWN = 0,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__WIFI_UNKNOWN = 1,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EDGE = 100,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_IDEN = 101,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_UMTS = 102,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EVDO = 103,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_GPRS = 104,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSDPA = 105,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSUPA = 106,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSPA = 107,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_CDMA = 108,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_1XRTT = 109,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EHRPD = 110,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_LTE = 111,
- WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSPAP = 112
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__CONNECT_TYPE)
+typedef enum _Wa__ClientPayload__ConnectType
+{
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_UNKNOWN = 0,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__WIFI_UNKNOWN = 1,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EDGE = 100,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_IDEN = 101,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_UMTS = 102,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EVDO = 103,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_GPRS = 104,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSDPA = 105,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSUPA = 106,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSPA = 107,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_CDMA = 108,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_1XRTT = 109,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_EHRPD = 110,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_LTE = 111,
+ WA__CLIENT_PAYLOAD__CONNECT_TYPE__CELLULAR_HSPAP = 112
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__CONNECT_TYPE)
} Wa__ClientPayload__ConnectType;
-typedef enum _Wa__ClientPayload__IOSAppExtension {
- WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__SHARE_EXTENSION = 0,
- WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__SERVICE_EXTENSION = 1,
- WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__INTENTS_EXTENSION = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION)
+typedef enum _Wa__ClientPayload__IOSAppExtension
+{
+ WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__SHARE_EXTENSION = 0,
+ WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__SERVICE_EXTENSION = 1,
+ WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION__INTENTS_EXTENSION = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__IOSAPP_EXTENSION)
} Wa__ClientPayload__IOSAppExtension;
-typedef enum _Wa__ClientPayload__Product {
- WA__CLIENT_PAYLOAD__PRODUCT__WHATSAPP = 0,
- WA__CLIENT_PAYLOAD__PRODUCT__MESSENGER = 1,
- WA__CLIENT_PAYLOAD__PRODUCT__INTEROP = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__PRODUCT)
+typedef enum _Wa__ClientPayload__Product
+{
+ WA__CLIENT_PAYLOAD__PRODUCT__WHATSAPP = 0,
+ WA__CLIENT_PAYLOAD__PRODUCT__MESSENGER = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CLIENT_PAYLOAD__PRODUCT)
} Wa__ClientPayload__Product;
-typedef enum _Wa__ContextInfo__AdReplyInfo__MediaType {
- WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__NONE = 0,
- WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__IMAGE = 1,
- WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__VIDEO = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE)
+typedef enum _Wa__ContextInfo__AdReplyInfo__MediaType
+{
+ WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__NONE = 0,
+ WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__IMAGE = 1,
+ WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE__VIDEO = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONTEXT_INFO__AD_REPLY_INFO__MEDIA_TYPE)
} Wa__ContextInfo__AdReplyInfo__MediaType;
-typedef enum _Wa__ContextInfo__ExternalAdReplyInfo__MediaType {
- WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__NONE = 0,
- WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__IMAGE = 1,
- WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__VIDEO = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE)
+typedef enum _Wa__ContextInfo__ExternalAdReplyInfo__MediaType
+{
+ WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__NONE = 0,
+ WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__IMAGE = 1,
+ WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE__VIDEO = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONTEXT_INFO__EXTERNAL_AD_REPLY_INFO__MEDIA_TYPE)
} Wa__ContextInfo__ExternalAdReplyInfo__MediaType;
-typedef enum _Wa__Conversation__EndOfHistoryTransferType {
- WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY = 0,
- WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY = 1,
- WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_ON_DEMAND_SYNC_BUT_MORE_MSG_REMAIN_ON_PRIMARY = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE)
+typedef enum _Wa__Conversation__EndOfHistoryTransferType
+{
+ WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY = 0,
+ WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE__COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__CONVERSATION__END_OF_HISTORY_TRANSFER_TYPE)
} Wa__Conversation__EndOfHistoryTransferType;
-typedef enum _Wa__DeviceProps__PlatformType {
- WA__DEVICE_PROPS__PLATFORM_TYPE__UNKNOWN = 0,
- WA__DEVICE_PROPS__PLATFORM_TYPE__CHROME = 1,
- WA__DEVICE_PROPS__PLATFORM_TYPE__FIREFOX = 2,
- WA__DEVICE_PROPS__PLATFORM_TYPE__IE = 3,
- WA__DEVICE_PROPS__PLATFORM_TYPE__OPERA = 4,
- WA__DEVICE_PROPS__PLATFORM_TYPE__SAFARI = 5,
- WA__DEVICE_PROPS__PLATFORM_TYPE__EDGE = 6,
- WA__DEVICE_PROPS__PLATFORM_TYPE__DESKTOP = 7,
- WA__DEVICE_PROPS__PLATFORM_TYPE__IPAD = 8,
- WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_TABLET = 9,
- WA__DEVICE_PROPS__PLATFORM_TYPE__OHANA = 10,
- WA__DEVICE_PROPS__PLATFORM_TYPE__ALOHA = 11,
- WA__DEVICE_PROPS__PLATFORM_TYPE__CATALINA = 12,
- WA__DEVICE_PROPS__PLATFORM_TYPE__TCL_TV = 13,
- WA__DEVICE_PROPS__PLATFORM_TYPE__IOS_PHONE = 14,
- WA__DEVICE_PROPS__PLATFORM_TYPE__IOS_CATALYST = 15,
- WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_PHONE = 16,
- WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_AMBIGUOUS = 17,
- WA__DEVICE_PROPS__PLATFORM_TYPE__WEAR_OS = 18,
- WA__DEVICE_PROPS__PLATFORM_TYPE__AR_WRIST = 19,
- WA__DEVICE_PROPS__PLATFORM_TYPE__AR_DEVICE = 20
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__DEVICE_PROPS__PLATFORM_TYPE)
+typedef enum _Wa__DeviceProps__PlatformType
+{
+ WA__DEVICE_PROPS__PLATFORM_TYPE__UNKNOWN = 0,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__CHROME = 1,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__FIREFOX = 2,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__IE = 3,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__OPERA = 4,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__SAFARI = 5,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__EDGE = 6,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__DESKTOP = 7,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__IPAD = 8,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__ANDROID_TABLET = 9,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__OHANA = 10,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__ALOHA = 11,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__CATALINA = 12,
+ WA__DEVICE_PROPS__PLATFORM_TYPE__TCL_TV = 13
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__DEVICE_PROPS__PLATFORM_TYPE)
} Wa__DeviceProps__PlatformType;
-typedef enum _Wa__DisappearingMode__Initiator {
- WA__DISAPPEARING_MODE__INITIATOR__CHANGED_IN_CHAT = 0,
- WA__DISAPPEARING_MODE__INITIATOR__INITIATED_BY_ME = 1,
- WA__DISAPPEARING_MODE__INITIATOR__INITIATED_BY_OTHER = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__DISAPPEARING_MODE__INITIATOR)
+typedef enum _Wa__DisappearingMode__Initiator
+{
+ WA__DISAPPEARING_MODE__INITIATOR__CHANGED_IN_CHAT = 0,
+ WA__DISAPPEARING_MODE__INITIATOR__INITIATED_BY_ME = 1,
+ WA__DISAPPEARING_MODE__INITIATOR__INITIATED_BY_OTHER = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__DISAPPEARING_MODE__INITIATOR)
} Wa__DisappearingMode__Initiator;
-typedef enum _Wa__GroupParticipant__Rank {
- WA__GROUP_PARTICIPANT__RANK__REGULAR = 0,
- WA__GROUP_PARTICIPANT__RANK__ADMIN = 1,
- WA__GROUP_PARTICIPANT__RANK__SUPERADMIN = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__GROUP_PARTICIPANT__RANK)
+typedef enum _Wa__GroupParticipant__Rank
+{
+ WA__GROUP_PARTICIPANT__RANK__REGULAR = 0,
+ WA__GROUP_PARTICIPANT__RANK__ADMIN = 1,
+ WA__GROUP_PARTICIPANT__RANK__SUPERADMIN = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__GROUP_PARTICIPANT__RANK)
} Wa__GroupParticipant__Rank;
-typedef enum _Wa__HistorySync__HistorySyncType {
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP = 0,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3 = 1,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__FULL = 2,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__RECENT = 3,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__PUSH_NAME = 4,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__NON_BLOCKING_DATA = 5,
- WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__ON_DEMAND = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__HISTORY_SYNC__HISTORY_SYNC_TYPE)
+typedef enum _Wa__HistorySync__HistorySyncType
+{
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP = 0,
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3 = 1,
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__FULL = 2,
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__RECENT = 3,
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__PUSH_NAME = 4,
+ WA__HISTORY_SYNC__HISTORY_SYNC_TYPE__UNBLOCKING_DATA = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__HISTORY_SYNC__HISTORY_SYNC_TYPE)
} Wa__HistorySync__HistorySyncType;
-typedef enum _Wa__MediaRetryNotification__ResultType {
- WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__GENERAL_ERROR = 0,
- WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__SUCCESS = 1,
- WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__NOT_FOUND = 2,
- WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__DECRYPTION_ERROR = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE)
+typedef enum _Wa__MediaRetryNotification__ResultType
+{
+ WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__GENERAL_ERROR = 0,
+ WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__SUCCESS = 1,
+ WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__NOT_FOUND = 2,
+ WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE__DECRYPTION_ERROR = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MEDIA_RETRY_NOTIFICATION__RESULT_TYPE)
} Wa__MediaRetryNotification__ResultType;
-typedef enum _Wa__Message__ButtonsMessage__Button__Type {
- WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__UNKNOWN = 0,
- WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__RESPONSE = 1,
- WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__NATIVE_FLOW = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE)
+typedef enum _Wa__Message__ButtonsMessage__Button__Type
+{
+ WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__UNKNOWN = 0,
+ WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__RESPONSE = 1,
+ WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE__NATIVE_FLOW = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__BUTTON__TYPE)
} Wa__Message__ButtonsMessage__Button__Type;
-typedef enum _Wa__Message__ButtonsMessage__HeaderType {
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__UNKNOWN = 0,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__EMPTY = 1,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__TEXT = 2,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__DOCUMENT = 3,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__IMAGE = 4,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__VIDEO = 5,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__LOCATION = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE)
+typedef enum _Wa__Message__ButtonsMessage__HeaderType
+{
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__UNKNOWN = 0,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__EMPTY = 1,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__TEXT = 2,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__DOCUMENT = 3,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__IMAGE = 4,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__VIDEO = 5,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE__LOCATION = 6
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TYPE)
} Wa__Message__ButtonsMessage__HeaderType;
-typedef enum _Wa__Message__ButtonsResponseMessage__Type {
- WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE__UNKNOWN = 0,
- WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE__DISPLAY_TEXT = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE)
+typedef enum _Wa__Message__ButtonsResponseMessage__Type
+{
+ WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE__UNKNOWN = 0,
+ WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE__DISPLAY_TEXT = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__TYPE)
} Wa__Message__ButtonsResponseMessage__Type;
-typedef enum _Wa__Message__ExtendedTextMessage__FontType {
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SANS_SERIF = 0,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SERIF = 1,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__NORICAN_REGULAR = 2,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BRYNDAN_WRITE = 3,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BEBASNEUE_REGULAR = 4,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__OSWALD_HEAVY = 5,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SYSTEM_BOLD = 6,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__MORNINGBREEZE_REGULAR = 7,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__CALISTOGA_REGULAR = 8,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__EXO2_EXTRABOLD = 9,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__COURIERPRIME_BOLD = 10
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE)
+typedef enum _Wa__Message__ExtendedTextMessage__FontType
+{
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SANS_SERIF = 0,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__SERIF = 1,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__NORICAN_REGULAR = 2,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BRYNDAN_WRITE = 3,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__BEBASNEUE_REGULAR = 4,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE__OSWALD_HEAVY = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__FONT_TYPE)
} Wa__Message__ExtendedTextMessage__FontType;
-typedef enum _Wa__Message__ExtendedTextMessage__InviteLinkGroupType {
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__DEFAULT = 0,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__PARENT = 1,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__SUB = 2,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__DEFAULT_SUB = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE)
+typedef enum _Wa__Message__ExtendedTextMessage__InviteLinkGroupType
+{
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__DEFAULT = 0,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__PARENT = 1,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__SUB = 2,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE__DEFAULT_SUB = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__INVITE_LINK_GROUP_TYPE)
} Wa__Message__ExtendedTextMessage__InviteLinkGroupType;
-typedef enum _Wa__Message__ExtendedTextMessage__PreviewType {
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE__NONE = 0,
- WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE__VIDEO = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE)
+typedef enum _Wa__Message__ExtendedTextMessage__PreviewType
+{
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE__NONE = 0,
+ WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE__VIDEO = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__EXTENDED_TEXT_MESSAGE__PREVIEW_TYPE)
} Wa__Message__ExtendedTextMessage__PreviewType;
-typedef enum _Wa__Message__GroupInviteMessage__GroupType {
- WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE__DEFAULT = 0,
- WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE__PARENT = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE)
+typedef enum _Wa__Message__GroupInviteMessage__GroupType
+{
+ WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE__DEFAULT = 0,
+ WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE__PARENT = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__GROUP_INVITE_MESSAGE__GROUP_TYPE)
} Wa__Message__GroupInviteMessage__GroupType;
-typedef enum _Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__CalendarType {
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE__GREGORIAN = 1,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE__SOLAR_HIJRI = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE)
+typedef enum _Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__CalendarType
+{
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE__GREGORIAN = 1,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE__SOLAR_HIJRI = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__CALENDAR_TYPE)
} Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__CalendarType;
-typedef enum _Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__DayOfWeekType {
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__MONDAY = 1,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__TUESDAY = 2,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__WEDNESDAY = 3,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__THURSDAY = 4,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__FRIDAY = 5,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__SATURDAY = 6,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__SUNDAY = 7
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE)
+typedef enum _Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__DayOfWeekType
+{
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__MONDAY = 1,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__TUESDAY = 2,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__WEDNESDAY = 3,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__THURSDAY = 4,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__FRIDAY = 5,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__SATURDAY = 6,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE__SUNDAY = 7
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__HSMDATE_TIME_COMPONENT__DAY_OF_WEEK_TYPE)
} Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__DayOfWeekType;
-typedef enum _Wa__Message__HistorySyncNotification__HistorySyncType {
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP = 0,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3 = 1,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__FULL = 2,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__RECENT = 3,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__PUSH_NAME = 4,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__NON_BLOCKING_DATA = 5,
- WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__ON_DEMAND = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE)
+typedef enum _Wa__Message__HistorySyncNotification__HistorySyncType
+{
+ WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_BOOTSTRAP = 0,
+ WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__INITIAL_STATUS_V3 = 1,
+ WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__FULL = 2,
+ WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__RECENT = 3,
+ WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE__PUSH_NAME = 4
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HISTORY_SYNC_NOTIFICATION__HISTORY_SYNC_TYPE)
} Wa__Message__HistorySyncNotification__HistorySyncType;
-typedef enum _Wa__Message__InteractiveMessage__ShopMessage__Surface {
- WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__UNKNOWN_SURFACE = 0,
- WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__FB = 1,
- WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__IG = 2,
- WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__WA = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE)
+typedef enum _Wa__Message__InteractiveMessage__ShopMessage__Surface
+{
+ WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__UNKNOWN_SURFACE = 0,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__FB = 1,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__IG = 2,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE__WA = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__SHOP_MESSAGE__SURFACE)
} Wa__Message__InteractiveMessage__ShopMessage__Surface;
-typedef enum _Wa__Message__InteractiveResponseMessage__Body__Format {
- WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__BODY__FORMAT__DEFAULT = 0,
- WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__BODY__FORMAT__EXTENSIONS_1 = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__BODY__FORMAT)
-} Wa__Message__InteractiveResponseMessage__Body__Format;
-typedef enum _Wa__Message__InvoiceMessage__AttachmentType {
- WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE__IMAGE = 0,
- WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE__PDF = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE)
+typedef enum _Wa__Message__InvoiceMessage__AttachmentType
+{
+ WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE__IMAGE = 0,
+ WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE__PDF = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INVOICE_MESSAGE__ATTACHMENT_TYPE)
} Wa__Message__InvoiceMessage__AttachmentType;
-typedef enum _Wa__Message__ListMessage__ListType {
- WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__UNKNOWN = 0,
- WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__SINGLE_SELECT = 1,
- WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__PRODUCT_LIST = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__LIST_MESSAGE__LIST_TYPE)
+typedef enum _Wa__Message__ListMessage__ListType
+{
+ WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__UNKNOWN = 0,
+ WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__SINGLE_SELECT = 1,
+ WA__MESSAGE__LIST_MESSAGE__LIST_TYPE__PRODUCT_LIST = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__LIST_MESSAGE__LIST_TYPE)
} Wa__Message__ListMessage__ListType;
-typedef enum _Wa__Message__ListResponseMessage__ListType {
- WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE__UNKNOWN = 0,
- WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE__SINGLE_SELECT = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE)
+typedef enum _Wa__Message__ListResponseMessage__ListType
+{
+ WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE__UNKNOWN = 0,
+ WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE__SINGLE_SELECT = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__LIST_RESPONSE_MESSAGE__LIST_TYPE)
} Wa__Message__ListResponseMessage__ListType;
-typedef enum _Wa__Message__OrderMessage__OrderStatus {
- WA__MESSAGE__ORDER_MESSAGE__ORDER_STATUS__INQUIRY = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__ORDER_MESSAGE__ORDER_STATUS)
+typedef enum _Wa__Message__OrderMessage__OrderStatus
+{
+ WA__MESSAGE__ORDER_MESSAGE__ORDER_STATUS__INQUIRY = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__ORDER_MESSAGE__ORDER_STATUS)
} Wa__Message__OrderMessage__OrderStatus;
-typedef enum _Wa__Message__OrderMessage__OrderSurface {
- WA__MESSAGE__ORDER_MESSAGE__ORDER_SURFACE__CATALOG = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__ORDER_MESSAGE__ORDER_SURFACE)
+typedef enum _Wa__Message__OrderMessage__OrderSurface
+{
+ WA__MESSAGE__ORDER_MESSAGE__ORDER_SURFACE__CATALOG = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__ORDER_MESSAGE__ORDER_SURFACE)
} Wa__Message__OrderMessage__OrderSurface;
-typedef enum _Wa__Message__PaymentInviteMessage__ServiceType {
- WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__UNKNOWN = 0,
- WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__FBPAY = 1,
- WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__NOVI = 2,
- WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__UPI = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE)
+typedef enum _Wa__Message__PaymentInviteMessage__ServiceType
+{
+ WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__UNKNOWN = 0,
+ WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__FBPAY = 1,
+ WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__NOVI = 2,
+ WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE__UPI = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PAYMENT_INVITE_MESSAGE__SERVICE_TYPE)
} Wa__Message__PaymentInviteMessage__ServiceType;
-typedef enum _Wa__Message__PinInChatMessage__Type {
- WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__UNKNOWN_TYPE = 0,
- WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__PIN_FOR_ALL = 1,
- WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE__UNPIN_FOR_ALL = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PIN_IN_CHAT_MESSAGE__TYPE)
-} Wa__Message__PinInChatMessage__Type;
-typedef enum _Wa__Message__ProtocolMessage__Type {
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REVOKE = 0,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__EPHEMERAL_SETTING = 3,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__EPHEMERAL_SYNC_RESPONSE = 4,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__HISTORY_SYNC_NOTIFICATION = 5,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_SYNC_KEY_SHARE = 6,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_SYNC_KEY_REQUEST = 7,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__MSG_FANOUT_BACKFILL_REQUEST = 8,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC = 9,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_FATAL_EXCEPTION_NOTIFICATION = 10,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__SHARE_PHONE_NUMBER = 11,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__MESSAGE_EDIT = 14,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__PEER_DATA_OPERATION_REQUEST_MESSAGE = 16,
- WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE = 17
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PROTOCOL_MESSAGE__TYPE)
+typedef enum _Wa__Message__ProtocolMessage__Type
+{
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REVOKE = 0,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__EPHEMERAL_SETTING = 3,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__EPHEMERAL_SYNC_RESPONSE = 4,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__HISTORY_SYNC_NOTIFICATION = 5,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_SYNC_KEY_SHARE = 6,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_SYNC_KEY_REQUEST = 7,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__MSG_FANOUT_BACKFILL_REQUEST = 8,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC = 9,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__APP_STATE_FATAL_EXCEPTION_NOTIFICATION = 10,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__SHARE_PHONE_NUMBER = 11,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REQUEST_MEDIA_UPLOAD_MESSAGE = 12,
+ WA__MESSAGE__PROTOCOL_MESSAGE__TYPE__REQUEST_MEDIA_UPLOAD_RESPONSE_MESSAGE = 13
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PROTOCOL_MESSAGE__TYPE)
} Wa__Message__ProtocolMessage__Type;
-typedef enum _Wa__Message__ScheduledCallCreationMessage__CallType {
- WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__UNKNOWN = 0,
- WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__VOICE = 1,
- WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE__VIDEO = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__SCHEDULED_CALL_CREATION_MESSAGE__CALL_TYPE)
-} Wa__Message__ScheduledCallCreationMessage__CallType;
-typedef enum _Wa__Message__ScheduledCallEditMessage__EditType {
- WA__MESSAGE__SCHEDULED_CALL_EDIT_MESSAGE__EDIT_TYPE__UNKNOWN = 0,
- WA__MESSAGE__SCHEDULED_CALL_EDIT_MESSAGE__EDIT_TYPE__CANCEL = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__SCHEDULED_CALL_EDIT_MESSAGE__EDIT_TYPE)
-} Wa__Message__ScheduledCallEditMessage__EditType;
-typedef enum _Wa__Message__VideoMessage__Attribution {
- WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__NONE = 0,
- WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__GIPHY = 1,
- WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__TENOR = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION)
+typedef enum _Wa__Message__VideoMessage__Attribution
+{
+ WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__NONE = 0,
+ WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__GIPHY = 1,
+ WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION__TENOR = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__VIDEO_MESSAGE__ATTRIBUTION)
} Wa__Message__VideoMessage__Attribution;
-typedef enum _Wa__Message__PeerDataOperationRequestType {
- WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__UPLOAD_STICKER = 0,
- WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__SEND_RECENT_STICKER_BOOTSTRAP = 1,
- WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__GENERATE_LINK_PREVIEW = 2,
- WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__HISTORY_SYNC_ON_DEMAND = 3,
- WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE__PLACEHOLDER_MESSAGE_RESEND = 4
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__PEER_DATA_OPERATION_REQUEST_TYPE)
-} Wa__Message__PeerDataOperationRequestType;
-typedef enum _Wa__PastParticipant__LeaveReason {
- WA__PAST_PARTICIPANT__LEAVE_REASON__LEFT = 0,
- WA__PAST_PARTICIPANT__LEAVE_REASON__REMOVED = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAST_PARTICIPANT__LEAVE_REASON)
+typedef enum _Wa__Message__RmrSource
+{
+ WA__MESSAGE__RMR_SOURCE__FAVORITE_STICKER = 0,
+ WA__MESSAGE__RMR_SOURCE__RECENT_STICKER = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__RMR_SOURCE)
+} Wa__Message__RmrSource;
+typedef enum _Wa__PastParticipant__LeaveReason
+{
+ WA__PAST_PARTICIPANT__LEAVE_REASON__LEFT = 0,
+ WA__PAST_PARTICIPANT__LEAVE_REASON__REMOVED = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAST_PARTICIPANT__LEAVE_REASON)
} Wa__PastParticipant__LeaveReason;
-typedef enum _Wa__PaymentBackground__Type {
- WA__PAYMENT_BACKGROUND__TYPE__UNKNOWN = 0,
- WA__PAYMENT_BACKGROUND__TYPE__DEFAULT = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_BACKGROUND__TYPE)
+typedef enum _Wa__PaymentBackground__Type
+{
+ WA__PAYMENT_BACKGROUND__TYPE__UNKNOWN = 0,
+ WA__PAYMENT_BACKGROUND__TYPE__DEFAULT = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_BACKGROUND__TYPE)
} Wa__PaymentBackground__Type;
-typedef enum _Wa__PaymentInfo__Currency {
- WA__PAYMENT_INFO__CURRENCY__UNKNOWN_CURRENCY = 0,
- WA__PAYMENT_INFO__CURRENCY__INR = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__CURRENCY)
+typedef enum _Wa__PaymentInfo__Currency
+{
+ WA__PAYMENT_INFO__CURRENCY__UNKNOWN_CURRENCY = 0,
+ WA__PAYMENT_INFO__CURRENCY__INR = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__CURRENCY)
} Wa__PaymentInfo__Currency;
-typedef enum _Wa__PaymentInfo__Status {
- WA__PAYMENT_INFO__STATUS__UNKNOWN_STATUS = 0,
- WA__PAYMENT_INFO__STATUS__PROCESSING = 1,
- WA__PAYMENT_INFO__STATUS__SENT = 2,
- WA__PAYMENT_INFO__STATUS__NEED_TO_ACCEPT = 3,
- WA__PAYMENT_INFO__STATUS__COMPLETE = 4,
- WA__PAYMENT_INFO__STATUS__COULD_NOT_COMPLETE = 5,
- WA__PAYMENT_INFO__STATUS__REFUNDED = 6,
- WA__PAYMENT_INFO__STATUS__EXPIRED = 7,
- WA__PAYMENT_INFO__STATUS__REJECTED = 8,
- WA__PAYMENT_INFO__STATUS__CANCELLED = 9,
- WA__PAYMENT_INFO__STATUS__WAITING_FOR_PAYER = 10,
- WA__PAYMENT_INFO__STATUS__WAITING = 11
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__STATUS)
+typedef enum _Wa__PaymentInfo__Status
+{
+ WA__PAYMENT_INFO__STATUS__UNKNOWN_STATUS = 0,
+ WA__PAYMENT_INFO__STATUS__PROCESSING = 1,
+ WA__PAYMENT_INFO__STATUS__SENT = 2,
+ WA__PAYMENT_INFO__STATUS__NEED_TO_ACCEPT = 3,
+ WA__PAYMENT_INFO__STATUS__COMPLETE = 4,
+ WA__PAYMENT_INFO__STATUS__COULD_NOT_COMPLETE = 5,
+ WA__PAYMENT_INFO__STATUS__REFUNDED = 6,
+ WA__PAYMENT_INFO__STATUS__EXPIRED = 7,
+ WA__PAYMENT_INFO__STATUS__REJECTED = 8,
+ WA__PAYMENT_INFO__STATUS__CANCELLED = 9,
+ WA__PAYMENT_INFO__STATUS__WAITING_FOR_PAYER = 10,
+ WA__PAYMENT_INFO__STATUS__WAITING = 11
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__STATUS)
} Wa__PaymentInfo__Status;
-typedef enum _Wa__PaymentInfo__TxnStatus {
- WA__PAYMENT_INFO__TXN_STATUS__UNKNOWN = 0,
- WA__PAYMENT_INFO__TXN_STATUS__PENDING_SETUP = 1,
- WA__PAYMENT_INFO__TXN_STATUS__PENDING_RECEIVER_SETUP = 2,
- WA__PAYMENT_INFO__TXN_STATUS__INIT = 3,
- WA__PAYMENT_INFO__TXN_STATUS__SUCCESS = 4,
- WA__PAYMENT_INFO__TXN_STATUS__COMPLETED = 5,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED = 6,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED_RISK = 7,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED_PROCESSING = 8,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED_RECEIVER_PROCESSING = 9,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED_DA = 10,
- WA__PAYMENT_INFO__TXN_STATUS__FAILED_DA_FINAL = 11,
- WA__PAYMENT_INFO__TXN_STATUS__REFUNDED_TXN = 12,
- WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED = 13,
- WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED_PROCESSING = 14,
- WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED_DA = 15,
- WA__PAYMENT_INFO__TXN_STATUS__EXPIRED_TXN = 16,
- WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCELED = 17,
- WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCEL_FAILED_PROCESSING = 18,
- WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCEL_FAILED = 19,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_INIT = 20,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_SUCCESS = 21,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_FAILED = 22,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_FAILED_RISK = 23,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_REJECTED = 24,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_EXPIRED = 25,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_CANCELED = 26,
- WA__PAYMENT_INFO__TXN_STATUS__COLLECT_CANCELLING = 27,
- WA__PAYMENT_INFO__TXN_STATUS__IN_REVIEW = 28,
- WA__PAYMENT_INFO__TXN_STATUS__REVERSAL_SUCCESS = 29,
- WA__PAYMENT_INFO__TXN_STATUS__REVERSAL_PENDING = 30,
- WA__PAYMENT_INFO__TXN_STATUS__REFUND_PENDING = 31
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__TXN_STATUS)
+typedef enum _Wa__PaymentInfo__TxnStatus
+{
+ WA__PAYMENT_INFO__TXN_STATUS__UNKNOWN = 0,
+ WA__PAYMENT_INFO__TXN_STATUS__PENDING_SETUP = 1,
+ WA__PAYMENT_INFO__TXN_STATUS__PENDING_RECEIVER_SETUP = 2,
+ WA__PAYMENT_INFO__TXN_STATUS__INIT = 3,
+ WA__PAYMENT_INFO__TXN_STATUS__SUCCESS = 4,
+ WA__PAYMENT_INFO__TXN_STATUS__COMPLETED = 5,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED = 6,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED_RISK = 7,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED_PROCESSING = 8,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED_RECEIVER_PROCESSING = 9,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED_DA = 10,
+ WA__PAYMENT_INFO__TXN_STATUS__FAILED_DA_FINAL = 11,
+ WA__PAYMENT_INFO__TXN_STATUS__REFUNDED_TXN = 12,
+ WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED = 13,
+ WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED_PROCESSING = 14,
+ WA__PAYMENT_INFO__TXN_STATUS__REFUND_FAILED_DA = 15,
+ WA__PAYMENT_INFO__TXN_STATUS__EXPIRED_TXN = 16,
+ WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCELED = 17,
+ WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCEL_FAILED_PROCESSING = 18,
+ WA__PAYMENT_INFO__TXN_STATUS__AUTH_CANCEL_FAILED = 19,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_INIT = 20,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_SUCCESS = 21,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_FAILED = 22,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_FAILED_RISK = 23,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_REJECTED = 24,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_EXPIRED = 25,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_CANCELED = 26,
+ WA__PAYMENT_INFO__TXN_STATUS__COLLECT_CANCELLING = 27,
+ WA__PAYMENT_INFO__TXN_STATUS__IN_REVIEW = 28,
+ WA__PAYMENT_INFO__TXN_STATUS__REVERSAL_SUCCESS = 29,
+ WA__PAYMENT_INFO__TXN_STATUS__REVERSAL_PENDING = 30,
+ WA__PAYMENT_INFO__TXN_STATUS__REFUND_PENDING = 31
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PAYMENT_INFO__TXN_STATUS)
} Wa__PaymentInfo__TxnStatus;
-typedef enum _Wa__PinInChat__Type {
- WA__PIN_IN_CHAT__TYPE__UNKNOWN_TYPE = 0,
- WA__PIN_IN_CHAT__TYPE__PIN_FOR_ALL = 1,
- WA__PIN_IN_CHAT__TYPE__UNPIN_FOR_ALL = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__PIN_IN_CHAT__TYPE)
-} Wa__PinInChat__Type;
-typedef enum _Wa__SyncActionValue__MarketingMessageAction__MarketingMessagePrototypeType {
- WA__SYNC_ACTION_VALUE__MARKETING_MESSAGE_ACTION__MARKETING_MESSAGE_PROTOTYPE_TYPE__PERSONALIZED = 0
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__SYNC_ACTION_VALUE__MARKETING_MESSAGE_ACTION__MARKETING_MESSAGE_PROTOTYPE_TYPE)
-} Wa__SyncActionValue__MarketingMessageAction__MarketingMessagePrototypeType;
-typedef enum _Wa__SyncdMutation__SyncdOperation {
- WA__SYNCD_MUTATION__SYNCD_OPERATION__SET = 0,
- WA__SYNCD_MUTATION__SYNCD_OPERATION__REMOVE = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__SYNCD_MUTATION__SYNCD_OPERATION)
+typedef enum _Wa__SyncdMutation__SyncdOperation
+{
+ WA__SYNCD_MUTATION__SYNCD_OPERATION__SET = 0,
+ WA__SYNCD_MUTATION__SYNCD_OPERATION__REMOVE = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__SYNCD_MUTATION__SYNCD_OPERATION)
} Wa__SyncdMutation__SyncdOperation;
-typedef enum _Wa__WebFeatures__Flag {
- WA__WEB_FEATURES__FLAG__NOT_STARTED = 0,
- WA__WEB_FEATURES__FLAG__FORCE_UPGRADE = 1,
- WA__WEB_FEATURES__FLAG__DEVELOPMENT = 2,
- WA__WEB_FEATURES__FLAG__PRODUCTION = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_FEATURES__FLAG)
+typedef enum _Wa__WebFeatures__Flag
+{
+ WA__WEB_FEATURES__FLAG__NOT_STARTED = 0,
+ WA__WEB_FEATURES__FLAG__FORCE_UPGRADE = 1,
+ WA__WEB_FEATURES__FLAG__DEVELOPMENT = 2,
+ WA__WEB_FEATURES__FLAG__PRODUCTION = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_FEATURES__FLAG)
} Wa__WebFeatures__Flag;
-typedef enum _Wa__WebMessageInfo__BizPrivacyStatus {
- WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__E2EE = 0,
- WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__FB = 2,
- WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__BSP = 1,
- WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__BSP_AND_FB = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS)
+typedef enum _Wa__WebMessageInfo__BizPrivacyStatus
+{
+ WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__E2EE = 0,
+ WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__FB = 2,
+ WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__BSP = 1,
+ WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS__BSP_AND_FB = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__BIZ_PRIVACY_STATUS)
} Wa__WebMessageInfo__BizPrivacyStatus;
-typedef enum _Wa__WebMessageInfo__Status {
- WA__WEB_MESSAGE_INFO__STATUS__ERROR = 0,
- WA__WEB_MESSAGE_INFO__STATUS__PENDING = 1,
- WA__WEB_MESSAGE_INFO__STATUS__SERVER_ACK = 2,
- WA__WEB_MESSAGE_INFO__STATUS__DELIVERY_ACK = 3,
- WA__WEB_MESSAGE_INFO__STATUS__READ = 4,
- WA__WEB_MESSAGE_INFO__STATUS__PLAYED = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__STATUS)
+typedef enum _Wa__WebMessageInfo__Status
+{
+ WA__WEB_MESSAGE_INFO__STATUS__ERROR = 0,
+ WA__WEB_MESSAGE_INFO__STATUS__PENDING = 1,
+ WA__WEB_MESSAGE_INFO__STATUS__SERVER_ACK = 2,
+ WA__WEB_MESSAGE_INFO__STATUS__DELIVERY_ACK = 3,
+ WA__WEB_MESSAGE_INFO__STATUS__READ = 4,
+ WA__WEB_MESSAGE_INFO__STATUS__PLAYED = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__STATUS)
} Wa__WebMessageInfo__Status;
-typedef enum _Wa__WebMessageInfo__StubType {
- WA__WEB_MESSAGE_INFO__STUB_TYPE__UNKNOWN = 0,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__REVOKE = 1,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CIPHERTEXT = 2,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__FUTUREPROOF = 3,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__NON_VERIFIED_TRANSITION = 4,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__UNVERIFIED_TRANSITION = 5,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION = 6,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_LOW_UNKNOWN = 7,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_HIGH = 8,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_UNKNOWN = 9,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_LOW = 10,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_HIGH = 11,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_ANY_TO_NONE = 12,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_ANY_TO_HIGH = 13,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_HIGH_TO_LOW = 14,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_HIGH_TO_UNKNOWN = 15,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_UNKNOWN_TO_LOW = 16,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_LOW_TO_UNKNOWN = 17,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_NONE_TO_LOW = 18,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_NONE_TO_UNKNOWN = 19,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATE = 20,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_SUBJECT = 21,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_ICON = 22,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_INVITE_LINK = 23,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_DESCRIPTION = 24,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_RESTRICT = 25,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_ANNOUNCE = 26,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ADD = 27,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_REMOVE = 28,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_PROMOTE = 29,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_DEMOTE = 30,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_INVITE = 31,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_LEAVE = 32,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_CHANGE_NUMBER = 33,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_CREATE = 34,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_ADD = 35,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_REMOVE = 36,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GENERIC_NOTIFICATION = 37,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_IDENTITY_CHANGED = 38,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_ENCRYPTED = 39,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_VOICE = 40,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_VIDEO = 41,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__INDIVIDUAL_CHANGE_NUMBER = 42,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_DELETE = 43,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE = 44,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_GROUP_VOICE = 45,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_GROUP_VIDEO = 46,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_CIPHERTEXT = 47,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_FUTUREPROOF = 48,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED = 49,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED = 50,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED = 51,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP = 52,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP = 53,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER = 54,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_SEND_PAYMENT_REMINDER = 55,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_SEND_PAYMENT_INVITATION = 56,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_DECLINED = 57,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_EXPIRED = 58,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_CANCELLED = 59,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM = 60,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP = 61,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_INTRO_TOP = 62,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_INTRO_BOTTOM = 63,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_NAME_CHANGE = 64,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_MOVE_TO_CONSUMER_APP = 65,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_TWO_TIER_MIGRATION_TOP = 66,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_TWO_TIER_MIGRATION_BOTTOM = 67,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__OVERSIZED = 68,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_NO_FREQUENTLY_FORWARDED = 69,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_V4_ADD_INVITE_SENT = 70,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ADD_REQUEST_JOIN = 71,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CHANGE_EPHEMERAL_SETTING = 72,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_DEVICE_CHANGED = 73,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__VIEWED_ONCE = 74,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_ENCRYPTED_NOW = 75,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_BSP_PREMISE = 76,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_SELF_FB = 77,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_SELF_PREMISE = 78,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED = 79,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 80,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED = 81,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 82,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE = 83,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_UNVERIFIED = 84,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 85,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_VERIFIED = 86,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 87,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED = 88,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED = 89,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED = 90,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED = 91,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_TO_BSP_PREMISE = 92,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_TO_SELF_PREMISE = 93,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED = 94,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 95,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED = 96,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 97,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE = 98,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_UNVERIFIED = 99,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_VERIFIED = 100,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_BSP_FB = 101,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_CONSUMER = 102,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_SELF_FB = 103,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED = 104,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 105,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED = 106,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_VERIFIED = 107,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED = 108,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 109,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED = 110,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_UNVERIFIED = 111,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 112,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED = 113,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 114,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED = 115,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 116,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 117,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_IDENTITY_UNAVAILABLE = 118,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATING = 119,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATE_FAILED = 120,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_BOUNCED = 121,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BLOCK_CONTACT = 122,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__EPHEMERAL_SETTING_NOT_APPLIED = 123,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SYNC_FAILED = 124,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SYNCING = 125,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_INIT_FB = 126,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_INIT_BSP = 127,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_TO_FB = 128,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_TO_BSP = 129,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__DISAPPEARING_MODE = 130,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_DEVICE_FETCH_FAILED = 131,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__ADMIN_REVOKE = 132,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_INVITE_LINK_GROWTH_LOCKED = 133,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP = 134,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_SIBLING_GROUP = 135,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_SUB_GROUP = 136,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_PARENT_GROUP = 137,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_SIBLING_GROUP = 138,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_SUB_GROUP = 139,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ACCEPT = 140,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_LINKED_GROUP_JOIN = 141,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_CREATE = 142,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__EPHEMERAL_KEEP_IN_CHAT = 143,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST = 144,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE = 145,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__INTEGRITY_UNLINK_PARENT_GROUP = 146,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_PROMOTE = 147,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_DEMOTE = 148,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARENT_GROUP_DELETED = 149,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL = 150,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP = 151,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__MASKED_THREAD_CREATED = 152,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__MASKED_THREAD_UNMASKED = 153,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_CHAT_ASSIGNMENT = 154,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CHAT_PSA = 155,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CHAT_POLL_CREATION_MESSAGE = 156,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_MASKED_THREAD_CREATED = 157,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED = 158,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_INVITE_AUTO_ADD = 159,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_CHAT_ASSIGNMENT_UNASSIGN = 160,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__CAG_INVITE_AUTO_JOINED = 161,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SCHEDULED_CALL_START_MESSAGE = 162,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_INVITE_RICH = 163,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_INVITE_AUTO_ADD_RICH = 164,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SUB_GROUP_INVITE_RICH = 165,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SUB_GROUP_PARTICIPANT_ADD_RICH = 166,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP_RICH = 167,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_ADD_RICH = 168,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SILENCED_UNKNOWN_CALLER_AUDIO = 169,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SILENCED_UNKNOWN_CALLER_VIDEO = 170,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBER_ADD_MODE = 171,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD = 172,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_CHANGE_DESCRIPTION = 173,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__SENDER_INVITE = 174,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__RECEIVER_INVITE = 175,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS = 176,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PINNED_MESSAGE_IN_CHAT = 177,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITER = 178,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY = 179,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE = 180,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__LINKED_GROUP_CALL_START = 181,
- WA__WEB_MESSAGE_INFO__STUB_TYPE__REPORT_TO_ADMIN_ENABLED_STATUS = 182
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__STUB_TYPE)
+typedef enum _Wa__WebMessageInfo__StubType
+{
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__UNKNOWN = 0,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__REVOKE = 1,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CIPHERTEXT = 2,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__FUTUREPROOF = 3,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__NON_VERIFIED_TRANSITION = 4,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__UNVERIFIED_TRANSITION = 5,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION = 6,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_LOW_UNKNOWN = 7,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_HIGH = 8,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_UNKNOWN = 9,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_LOW = 10,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_INITIAL_HIGH = 11,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_ANY_TO_NONE = 12,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_ANY_TO_HIGH = 13,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_HIGH_TO_LOW = 14,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_HIGH_TO_UNKNOWN = 15,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_UNKNOWN_TO_LOW = 16,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_LOW_TO_UNKNOWN = 17,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_NONE_TO_LOW = 18,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VERIFIED_TRANSITION_NONE_TO_UNKNOWN = 19,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATE = 20,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_SUBJECT = 21,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_ICON = 22,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_INVITE_LINK = 23,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_DESCRIPTION = 24,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_RESTRICT = 25,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_ANNOUNCE = 26,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ADD = 27,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_REMOVE = 28,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_PROMOTE = 29,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_DEMOTE = 30,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_INVITE = 31,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_LEAVE = 32,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_CHANGE_NUMBER = 33,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_CREATE = 34,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_ADD = 35,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BROADCAST_REMOVE = 36,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GENERIC_NOTIFICATION = 37,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_IDENTITY_CHANGED = 38,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_ENCRYPTED = 39,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_VOICE = 40,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_VIDEO = 41,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__INDIVIDUAL_CHANGE_NUMBER = 42,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_DELETE = 43,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE = 44,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_GROUP_VOICE = 45,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CALL_MISSED_GROUP_VIDEO = 46,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_CIPHERTEXT = 47,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_FUTUREPROOF = 48,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED = 49,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED = 50,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED = 51,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP = 52,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP = 53,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER = 54,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_SEND_PAYMENT_REMINDER = 55,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_SEND_PAYMENT_INVITATION = 56,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_DECLINED = 57,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_EXPIRED = 58,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__PAYMENT_ACTION_REQUEST_CANCELLED = 59,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM = 60,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP = 61,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_INTRO_TOP = 62,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_INTRO_BOTTOM = 63,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_NAME_CHANGE = 64,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_MOVE_TO_CONSUMER_APP = 65,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_TWO_TIER_MIGRATION_TOP = 66,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_TWO_TIER_MIGRATION_BOTTOM = 67,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__OVERSIZED = 68,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CHANGE_NO_FREQUENTLY_FORWARDED = 69,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_V4_ADD_INVITE_SENT = 70,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ADD_REQUEST_JOIN = 71,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__CHANGE_EPHEMERAL_SETTING = 72,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_DEVICE_CHANGED = 73,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__VIEWED_ONCE = 74,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_ENCRYPTED_NOW = 75,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_BSP_PREMISE = 76,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_SELF_FB = 77,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_TO_SELF_PREMISE = 78,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED = 79,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 80,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED = 81,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 82,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE = 83,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_UNVERIFIED = 84,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 85,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_VERIFIED = 86,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 87,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED = 88,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED = 89,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED = 90,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED = 91,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_TO_BSP_PREMISE = 92,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_TO_SELF_PREMISE = 93,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED = 94,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED = 95,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED = 96,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED = 97,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE = 98,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_UNVERIFIED = 99,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_PREMISE_VERIFIED = 100,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_BSP_FB = 101,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_CONSUMER = 102,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_TO_SELF_FB = 103,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED = 104,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 105,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED = 106,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_UNVERIFIED_TO_VERIFIED = 107,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED = 108,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 109,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED = 110,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_VERIFIED_TO_UNVERIFIED = 111,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 112,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED = 113,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 114,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED = 115,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED = 116,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED = 117,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_IDENTITY_UNAVAILABLE = 118,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATING = 119,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_CREATE_FAILED = 120,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_BOUNCED = 121,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BLOCK_CONTACT = 122,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__EPHEMERAL_SETTING_NOT_APPLIED = 123,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__SYNC_FAILED = 124,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__SYNCING = 125,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_INIT_FB = 126,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_INIT_BSP = 127,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_TO_FB = 128,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__BIZ_PRIVACY_MODE_TO_BSP = 129,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__DISAPPEARING_MODE = 130,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__E2E_DEVICE_FETCH_FAILED = 131,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__ADMIN_REVOKE = 132,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_INVITE_LINK_GROWTH_LOCKED = 133,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_PARENT_GROUP = 134,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_SIBLING_GROUP = 135,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_LINK_SUB_GROUP = 136,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_PARENT_GROUP = 137,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_SIBLING_GROUP = 138,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_UNLINK_SUB_GROUP = 139,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_ACCEPT = 140,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_PARTICIPANT_LINKED_GROUP_JOIN = 141,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_CREATE = 142,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__EPHEMERAL_KEEP_IN_CHAT = 143,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST = 144,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE = 145,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__INTEGRITY_UNLINK_PARENT_GROUP = 146,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_PROMOTE = 147,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARTICIPANT_DEMOTE = 148,
+ WA__WEB_MESSAGE_INFO__STUB_TYPE__COMMUNITY_PARENT_GROUP_DELETED = 149
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__WEB_MESSAGE_INFO__STUB_TYPE)
} Wa__WebMessageInfo__StubType;
-typedef enum _Wa__ADVEncryptionType {
- WA__ADVENCRYPTION_TYPE__E2EE = 0,
- WA__ADVENCRYPTION_TYPE__HOSTED = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__ADVENCRYPTION_TYPE)
-} Wa__ADVEncryptionType;
-typedef enum _Wa__KeepType {
- WA__KEEP_TYPE__UNKNOWN = 0,
- WA__KEEP_TYPE__KEEP_FOR_ALL = 1,
- WA__KEEP_TYPE__UNDO_KEEP_FOR_ALL = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__KEEP_TYPE)
+typedef enum _Wa__KeepType
+{
+ WA__KEEP_TYPE__UNKNOWN = 0,
+ WA__KEEP_TYPE__KEEP_FOR_ALL = 1,
+ WA__KEEP_TYPE__UNDO_KEEP_FOR_ALL = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__KEEP_TYPE)
} Wa__KeepType;
-typedef enum _Wa__MediaVisibility {
- WA__MEDIA_VISIBILITY__DEFAULT = 0,
- WA__MEDIA_VISIBILITY__OFF = 1,
- WA__MEDIA_VISIBILITY__ON = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MEDIA_VISIBILITY)
+typedef enum _Wa__MediaVisibility
+{
+ WA__MEDIA_VISIBILITY__DEFAULT = 0,
+ WA__MEDIA_VISIBILITY__OFF = 1,
+ WA__MEDIA_VISIBILITY__ON = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MEDIA_VISIBILITY)
} Wa__MediaVisibility;
/* --- descriptors --- */
-extern const ProtobufCEnumDescriptor wa__advencryption_type__descriptor;
extern const ProtobufCEnumDescriptor wa__keep_type__descriptor;
extern const ProtobufCEnumDescriptor wa__media_visibility__descriptor;
extern const ProtobufCMessageDescriptor wa__advdevice_identity__descriptor;
@@ -959,7 +878,6 @@ extern const ProtobufCMessageDescriptor wa__advsigned_device_identity_hmac__desc
extern const ProtobufCMessageDescriptor wa__advsigned_key_index_list__descriptor;
extern const ProtobufCMessageDescriptor wa__action_link__descriptor;
extern const ProtobufCMessageDescriptor wa__auto_download_settings__descriptor;
-extern const ProtobufCMessageDescriptor wa__avatar_user_settings__descriptor;
extern const ProtobufCMessageDescriptor wa__biz_account_link_info__descriptor;
extern const ProtobufCEnumDescriptor wa__biz_account_link_info__account_type__descriptor;
extern const ProtobufCEnumDescriptor wa__biz_account_link_info__host_storage_type__descriptor;
@@ -971,11 +889,12 @@ extern const ProtobufCEnumDescriptor wa__biz_identity_info__verified_level_va
extern const ProtobufCMessageDescriptor wa__cert_chain__descriptor;
extern const ProtobufCMessageDescriptor wa__cert_chain__noise_certificate__descriptor;
extern const ProtobufCMessageDescriptor wa__cert_chain__noise_certificate__details__descriptor;
+extern const ProtobufCMessageDescriptor wa__chain__descriptor;
+extern const ProtobufCMessageDescriptor wa__chain_key__descriptor;
extern const ProtobufCMessageDescriptor wa__client_payload__descriptor;
extern const ProtobufCMessageDescriptor wa__client_payload__dnssource__descriptor;
extern const ProtobufCEnumDescriptor wa__client_payload__dnssource__dnsresolution_method__descriptor;
extern const ProtobufCMessageDescriptor wa__client_payload__device_pairing_registration_data__descriptor;
-extern const ProtobufCMessageDescriptor wa__client_payload__interop_data__descriptor;
extern const ProtobufCMessageDescriptor wa__client_payload__user_agent__descriptor;
extern const ProtobufCMessageDescriptor wa__client_payload__user_agent__app_version__descriptor;
extern const ProtobufCEnumDescriptor wa__client_payload__user_agent__platform__descriptor;
@@ -992,14 +911,11 @@ extern const ProtobufCMessageDescriptor wa__context_info__ad_reply_info__descrip
extern const ProtobufCEnumDescriptor wa__context_info__ad_reply_info__media_type__descriptor;
extern const ProtobufCMessageDescriptor wa__context_info__external_ad_reply_info__descriptor;
extern const ProtobufCEnumDescriptor wa__context_info__external_ad_reply_info__media_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__context_info__utminfo__descriptor;
extern const ProtobufCMessageDescriptor wa__conversation__descriptor;
extern const ProtobufCEnumDescriptor wa__conversation__end_of_history_transfer_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__device_consistency_code_message__descriptor;
extern const ProtobufCMessageDescriptor wa__device_list_metadata__descriptor;
extern const ProtobufCMessageDescriptor wa__device_props__descriptor;
extern const ProtobufCMessageDescriptor wa__device_props__app_version__descriptor;
-extern const ProtobufCMessageDescriptor wa__device_props__history_sync_config__descriptor;
extern const ProtobufCEnumDescriptor wa__device_props__platform_type__descriptor;
extern const ProtobufCMessageDescriptor wa__disappearing_mode__descriptor;
extern const ProtobufCEnumDescriptor wa__disappearing_mode__initiator__descriptor;
@@ -1007,7 +923,6 @@ extern const ProtobufCMessageDescriptor wa__ephemeral_setting__descriptor;
extern const ProtobufCMessageDescriptor wa__exit_code__descriptor;
extern const ProtobufCMessageDescriptor wa__external_blob_reference__descriptor;
extern const ProtobufCMessageDescriptor wa__global_settings__descriptor;
-extern const ProtobufCMessageDescriptor wa__group_mention__descriptor;
extern const ProtobufCMessageDescriptor wa__group_participant__descriptor;
extern const ProtobufCEnumDescriptor wa__group_participant__rank__descriptor;
extern const ProtobufCMessageDescriptor wa__handshake_message__descriptor;
@@ -1024,7 +939,6 @@ extern const ProtobufCMessageDescriptor wa__hydrated_template_button__hydrated_u
extern const ProtobufCMessageDescriptor wa__identity_key_pair_structure__descriptor;
extern const ProtobufCMessageDescriptor wa__interactive_annotation__descriptor;
extern const ProtobufCMessageDescriptor wa__keep_in_chat__descriptor;
-extern const ProtobufCMessageDescriptor wa__key_exchange_message__descriptor;
extern const ProtobufCMessageDescriptor wa__key_id__descriptor;
extern const ProtobufCMessageDescriptor wa__localized_name__descriptor;
extern const ProtobufCMessageDescriptor wa__location__descriptor;
@@ -1033,12 +947,12 @@ extern const ProtobufCMessageDescriptor wa__media_retry_notification__descriptor
extern const ProtobufCEnumDescriptor wa__media_retry_notification__result_type__descriptor;
extern const ProtobufCMessageDescriptor wa__message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_fatal_exception_notification__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key_data__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key_fingerprint__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key_id__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key_request__descriptor;
extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key_share__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__app_state_sync_key__descriptor;
extern const ProtobufCMessageDescriptor wa__message__audio_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__buttons_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__buttons_message__button__descriptor;
@@ -1056,7 +970,6 @@ extern const ProtobufCMessageDescriptor wa__message__contacts_array_message__des
extern const ProtobufCMessageDescriptor wa__message__decline_payment_request_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__device_sent_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__document_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__enc_reaction_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__extended_text_message__descriptor;
extern const ProtobufCEnumDescriptor wa__message__extended_text_message__font_type__descriptor;
extern const ProtobufCEnumDescriptor wa__message__extended_text_message__invite_link_group_type__descriptor;
@@ -1087,16 +1000,15 @@ extern const ProtobufCMessageDescriptor wa__message__interactive_message__shop_m
extern const ProtobufCEnumDescriptor wa__message__interactive_message__shop_message__surface__descriptor;
extern const ProtobufCMessageDescriptor wa__message__interactive_response_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__interactive_response_message__body__descriptor;
-extern const ProtobufCEnumDescriptor wa__message__interactive_response_message__body__format__descriptor;
extern const ProtobufCMessageDescriptor wa__message__interactive_response_message__native_flow_response_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__invoice_message__descriptor;
extern const ProtobufCEnumDescriptor wa__message__invoice_message__attachment_type__descriptor;
extern const ProtobufCMessageDescriptor wa__message__keep_in_chat_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__list_message__product__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__product_list_header_image__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__product_list_info__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__product_section__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__list_message__product__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__row__descriptor;
extern const ProtobufCMessageDescriptor wa__message__list_message__section__descriptor;
extern const ProtobufCEnumDescriptor wa__message__list_message__list_type__descriptor;
@@ -1110,23 +1022,11 @@ extern const ProtobufCEnumDescriptor wa__message__order_message__order_status
extern const ProtobufCEnumDescriptor wa__message__order_message__order_surface__descriptor;
extern const ProtobufCMessageDescriptor wa__message__payment_invite_message__descriptor;
extern const ProtobufCEnumDescriptor wa__message__payment_invite_message__service_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__history_sync_on_demand_request__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__placeholder_message_resend_request__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__request_sticker_reupload__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_message__request_url_preview__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__pin_in_chat_message__descriptor;
-extern const ProtobufCEnumDescriptor wa__message__pin_in_chat_message__type__descriptor;
extern const ProtobufCMessageDescriptor wa__message__poll_creation_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__poll_creation_message__option__descriptor;
extern const ProtobufCMessageDescriptor wa__message__poll_enc_value__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__poll_update_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__poll_update_message_metadata__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__poll_update_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__poll_vote_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__product_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__product_message__catalog_snapshot__descriptor;
@@ -1134,12 +1034,11 @@ extern const ProtobufCMessageDescriptor wa__message__product_message__product_sn
extern const ProtobufCMessageDescriptor wa__message__protocol_message__descriptor;
extern const ProtobufCEnumDescriptor wa__message__protocol_message__type__descriptor;
extern const ProtobufCMessageDescriptor wa__message__reaction_message__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__request_media_upload_message__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__request_media_upload_response_message__descriptor;
+extern const ProtobufCMessageDescriptor wa__message__request_media_upload_response_message__request_media_upload_result__descriptor;
extern const ProtobufCMessageDescriptor wa__message__request_payment_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__request_phone_number_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__scheduled_call_creation_message__descriptor;
-extern const ProtobufCEnumDescriptor wa__message__scheduled_call_creation_message__call_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__message__scheduled_call_edit_message__descriptor;
-extern const ProtobufCEnumDescriptor wa__message__scheduled_call_edit_message__edit_type__descriptor;
extern const ProtobufCMessageDescriptor wa__message__send_payment_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__sender_key_distribution_message__descriptor;
extern const ProtobufCMessageDescriptor wa__message__sticker_message__descriptor;
@@ -1150,8 +1049,7 @@ extern const ProtobufCMessageDescriptor wa__message__template_message__four_row_
extern const ProtobufCMessageDescriptor wa__message__template_message__hydrated_four_row_template__descriptor;
extern const ProtobufCMessageDescriptor wa__message__video_message__descriptor;
extern const ProtobufCEnumDescriptor wa__message__video_message__attribution__descriptor;
-extern const ProtobufCEnumDescriptor wa__message__peer_data_operation_request_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__message_add_on_context_info__descriptor;
+extern const ProtobufCEnumDescriptor wa__message__rmr_source__descriptor;
extern const ProtobufCMessageDescriptor wa__message_context_info__descriptor;
extern const ProtobufCMessageDescriptor wa__message_key__descriptor;
extern const ProtobufCMessageDescriptor wa__money__descriptor;
@@ -1161,7 +1059,6 @@ extern const ProtobufCMessageDescriptor wa__msg_row_opaque_data__descriptor;
extern const ProtobufCMessageDescriptor wa__noise_certificate__descriptor;
extern const ProtobufCMessageDescriptor wa__noise_certificate__details__descriptor;
extern const ProtobufCMessageDescriptor wa__notification_message_info__descriptor;
-extern const ProtobufCMessageDescriptor wa__notification_settings__descriptor;
extern const ProtobufCMessageDescriptor wa__past_participant__descriptor;
extern const ProtobufCEnumDescriptor wa__past_participant__leave_reason__descriptor;
extern const ProtobufCMessageDescriptor wa__past_participants__descriptor;
@@ -1172,34 +1069,25 @@ extern const ProtobufCMessageDescriptor wa__payment_info__descriptor;
extern const ProtobufCEnumDescriptor wa__payment_info__currency__descriptor;
extern const ProtobufCEnumDescriptor wa__payment_info__status__descriptor;
extern const ProtobufCEnumDescriptor wa__payment_info__txn_status__descriptor;
+extern const ProtobufCMessageDescriptor wa__pending_key_exchange__descriptor;
+extern const ProtobufCMessageDescriptor wa__pending_pre_key__descriptor;
extern const ProtobufCMessageDescriptor wa__photo_change__descriptor;
-extern const ProtobufCMessageDescriptor wa__pin_in_chat__descriptor;
-extern const ProtobufCEnumDescriptor wa__pin_in_chat__type__descriptor;
extern const ProtobufCMessageDescriptor wa__point__descriptor;
extern const ProtobufCMessageDescriptor wa__poll_additional_metadata__descriptor;
extern const ProtobufCMessageDescriptor wa__poll_enc_value__descriptor;
extern const ProtobufCMessageDescriptor wa__poll_update__descriptor;
extern const ProtobufCMessageDescriptor wa__pre_key_record_structure__descriptor;
-extern const ProtobufCMessageDescriptor wa__pre_key_signal_message__descriptor;
extern const ProtobufCMessageDescriptor wa__pushname__descriptor;
extern const ProtobufCMessageDescriptor wa__reaction__descriptor;
extern const ProtobufCMessageDescriptor wa__recent_emoji_weight__descriptor;
extern const ProtobufCMessageDescriptor wa__record_structure__descriptor;
-extern const ProtobufCMessageDescriptor wa__sender_key_distribution_message__descriptor;
-extern const ProtobufCMessageDescriptor wa__sender_key_message__descriptor;
+extern const ProtobufCMessageDescriptor wa__sender_chain_key__descriptor;
extern const ProtobufCMessageDescriptor wa__sender_key_record_structure__descriptor;
extern const ProtobufCMessageDescriptor wa__sender_key_state_structure__descriptor;
-extern const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_chain_key__descriptor;
-extern const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_message_key__descriptor;
-extern const ProtobufCMessageDescriptor wa__sender_key_state_structure__sender_signing_key__descriptor;
+extern const ProtobufCMessageDescriptor wa__sender_message_key__descriptor;
+extern const ProtobufCMessageDescriptor wa__sender_signing_key__descriptor;
extern const ProtobufCMessageDescriptor wa__server_error_receipt__descriptor;
extern const ProtobufCMessageDescriptor wa__session_structure__descriptor;
-extern const ProtobufCMessageDescriptor wa__session_structure__chain__descriptor;
-extern const ProtobufCMessageDescriptor wa__session_structure__chain__chain_key__descriptor;
-extern const ProtobufCMessageDescriptor wa__session_structure__chain__message_key__descriptor;
-extern const ProtobufCMessageDescriptor wa__session_structure__pending_key_exchange__descriptor;
-extern const ProtobufCMessageDescriptor wa__session_structure__pending_pre_key__descriptor;
-extern const ProtobufCMessageDescriptor wa__signal_message__descriptor;
extern const ProtobufCMessageDescriptor wa__signed_pre_key_record_structure__descriptor;
extern const ProtobufCMessageDescriptor wa__status_psa__descriptor;
extern const ProtobufCMessageDescriptor wa__sticker_metadata__descriptor;
@@ -1208,38 +1096,29 @@ extern const ProtobufCMessageDescriptor wa__sync_action_value__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__agent_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__android_unsupported_actions__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__archive_chat_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__chat_assignment_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__chat_assignment_opened_status_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__clear_chat_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__contact_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__delete_chat_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__delete_message_for_me_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__external_web_beta_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__key_expiration__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__label_association_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__label_edit_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__locale_setting__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__mark_chat_as_read_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__marketing_message_action__descriptor;
-extern const ProtobufCEnumDescriptor wa__sync_action_value__marketing_message_action__marketing_message_prototype_type__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__marketing_message_broadcast_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__mute_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__nux_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__pin_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__pn_for_lid_chat_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__primary_feature__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__primary_version_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__privacy_setting_relay_all_calls__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__push_name_setting__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__quick_reply_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__recent_emoji_weights_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__remove_recent_sticker_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__security_notification_setting__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__star_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__sticker_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__subscription_action__descriptor;
-extern const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message_range__descriptor;
+extern const ProtobufCMessageDescriptor wa__sync_action_value__sync_action_message__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__time_format_action__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__unarchive_chats_setting__descriptor;
extern const ProtobufCMessageDescriptor wa__sync_action_value__user_status_mute_action__descriptor;
@@ -1282,6500 +1161,6476 @@ struct ProtobufCppMessage : public ProtobufCMessage
struct Wa__ADVDeviceIdentity : public ProtobufCppMessage
{
- Wa__ADVDeviceIdentity() :
- ProtobufCppMessage(wa__advdevice_identity__descriptor)
- {}
+ Wa__ADVDeviceIdentity() :
+ ProtobufCppMessage(wa__advdevice_identity__descriptor)
+ {}
- protobuf_c_boolean has_rawid;
- uint32_t rawid;
- protobuf_c_boolean has_timestamp;
- uint64_t timestamp;
- protobuf_c_boolean has_keyindex;
- uint32_t keyindex;
- protobuf_c_boolean has_accounttype;
- Wa__ADVEncryptionType accounttype;
- protobuf_c_boolean has_devicetype;
- Wa__ADVEncryptionType devicetype;
+ protobuf_c_boolean has_rawid;
+ uint32_t rawid;
+ protobuf_c_boolean has_timestamp;
+ uint64_t timestamp;
+ protobuf_c_boolean has_keyindex;
+ uint32_t keyindex;
};
struct Wa__ADVKeyIndexList : public ProtobufCppMessage
{
- Wa__ADVKeyIndexList() :
- ProtobufCppMessage(wa__advkey_index_list__descriptor)
- {}
+ Wa__ADVKeyIndexList() :
+ ProtobufCppMessage(wa__advkey_index_list__descriptor)
+ {}
- protobuf_c_boolean has_rawid;
- uint32_t rawid;
- protobuf_c_boolean has_timestamp;
- uint64_t timestamp;
- protobuf_c_boolean has_currentindex;
- uint32_t currentindex;
- size_t n_validindexes;
- uint32_t *validindexes;
- protobuf_c_boolean has_accounttype;
- Wa__ADVEncryptionType accounttype;
+ protobuf_c_boolean has_rawid;
+ uint32_t rawid;
+ protobuf_c_boolean has_timestamp;
+ uint64_t timestamp;
+ protobuf_c_boolean has_currentindex;
+ uint32_t currentindex;
+ size_t n_validindexes;
+ uint32_t *validindexes;
};
struct Wa__ADVSignedDeviceIdentity : public ProtobufCppMessage
{
- Wa__ADVSignedDeviceIdentity() :
- ProtobufCppMessage(wa__advsigned_device_identity__descriptor)
- {}
+ Wa__ADVSignedDeviceIdentity() :
+ ProtobufCppMessage(wa__advsigned_device_identity__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_accountsignaturekey;
- ProtobufCBinaryData accountsignaturekey;
- protobuf_c_boolean has_accountsignature;
- ProtobufCBinaryData accountsignature;
- protobuf_c_boolean has_devicesignature;
- ProtobufCBinaryData devicesignature;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_accountsignaturekey;
+ ProtobufCBinaryData accountsignaturekey;
+ protobuf_c_boolean has_accountsignature;
+ ProtobufCBinaryData accountsignature;
+ protobuf_c_boolean has_devicesignature;
+ ProtobufCBinaryData devicesignature;
};
struct Wa__ADVSignedDeviceIdentityHMAC : public ProtobufCppMessage
{
- Wa__ADVSignedDeviceIdentityHMAC() :
- ProtobufCppMessage(wa__advsigned_device_identity_hmac__descriptor)
- {}
+ Wa__ADVSignedDeviceIdentityHMAC() :
+ ProtobufCppMessage(wa__advsigned_device_identity_hmac__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_hmac;
- ProtobufCBinaryData hmac;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_hmac;
+ ProtobufCBinaryData hmac;
};
struct Wa__ADVSignedKeyIndexList : public ProtobufCppMessage
{
- Wa__ADVSignedKeyIndexList() :
- ProtobufCppMessage(wa__advsigned_key_index_list__descriptor)
- {}
+ Wa__ADVSignedKeyIndexList() :
+ ProtobufCppMessage(wa__advsigned_key_index_list__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_accountsignature;
- ProtobufCBinaryData accountsignature;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_accountsignature;
+ ProtobufCBinaryData accountsignature;
};
struct Wa__ActionLink : public ProtobufCppMessage
{
- Wa__ActionLink() :
- ProtobufCppMessage(wa__action_link__descriptor)
- {}
+ Wa__ActionLink() :
+ ProtobufCppMessage(wa__action_link__descriptor)
+ {}
- char *url;
- char *buttontitle;
+ char *url;
+ char *buttontitle;
};
struct Wa__AutoDownloadSettings : public ProtobufCppMessage
{
- Wa__AutoDownloadSettings() :
- ProtobufCppMessage(wa__auto_download_settings__descriptor)
- {}
+ Wa__AutoDownloadSettings() :
+ ProtobufCppMessage(wa__auto_download_settings__descriptor)
+ {}
- protobuf_c_boolean has_downloadimages;
- protobuf_c_boolean downloadimages;
- protobuf_c_boolean has_downloadaudio;
- protobuf_c_boolean downloadaudio;
- protobuf_c_boolean has_downloadvideo;
- protobuf_c_boolean downloadvideo;
- protobuf_c_boolean has_downloaddocuments;
- protobuf_c_boolean downloaddocuments;
-};
-
-struct Wa__AvatarUserSettings : public ProtobufCppMessage
-{
- Wa__AvatarUserSettings() :
- ProtobufCppMessage(wa__avatar_user_settings__descriptor)
- {}
-
- char *fbid;
- char *password;
+ protobuf_c_boolean has_downloadimages;
+ protobuf_c_boolean downloadimages;
+ protobuf_c_boolean has_downloadaudio;
+ protobuf_c_boolean downloadaudio;
+ protobuf_c_boolean has_downloadvideo;
+ protobuf_c_boolean downloadvideo;
+ protobuf_c_boolean has_downloaddocuments;
+ protobuf_c_boolean downloaddocuments;
};
struct Wa__BizAccountLinkInfo : public ProtobufCppMessage
{
- Wa__BizAccountLinkInfo() :
- ProtobufCppMessage(wa__biz_account_link_info__descriptor)
- {}
+ Wa__BizAccountLinkInfo() :
+ ProtobufCppMessage(wa__biz_account_link_info__descriptor)
+ {}
- protobuf_c_boolean has_whatsappbizacctfbid;
- uint64_t whatsappbizacctfbid;
- char *whatsappacctnumber;
- protobuf_c_boolean has_issuetime;
- uint64_t issuetime;
- protobuf_c_boolean has_hoststorage;
- Wa__BizAccountLinkInfo__HostStorageType hoststorage;
- protobuf_c_boolean has_accounttype;
- Wa__BizAccountLinkInfo__AccountType accounttype;
+ protobuf_c_boolean has_whatsappbizacctfbid;
+ uint64_t whatsappbizacctfbid;
+ char *whatsappacctnumber;
+ protobuf_c_boolean has_issuetime;
+ uint64_t issuetime;
+ protobuf_c_boolean has_hoststorage;
+ Wa__BizAccountLinkInfo__HostStorageType hoststorage;
+ protobuf_c_boolean has_accounttype;
+ Wa__BizAccountLinkInfo__AccountType accounttype;
};
struct Wa__BizAccountPayload : public ProtobufCppMessage
{
- Wa__BizAccountPayload() :
- ProtobufCppMessage(wa__biz_account_payload__descriptor)
- {}
+ Wa__BizAccountPayload() :
+ ProtobufCppMessage(wa__biz_account_payload__descriptor)
+ {}
- Wa__VerifiedNameCertificate *vnamecert;
- protobuf_c_boolean has_bizacctlinkinfo;
- ProtobufCBinaryData bizacctlinkinfo;
+ Wa__VerifiedNameCertificate *vnamecert;
+ protobuf_c_boolean has_bizacctlinkinfo;
+ ProtobufCBinaryData bizacctlinkinfo;
};
struct Wa__BizIdentityInfo : public ProtobufCppMessage
{
- Wa__BizIdentityInfo() :
- ProtobufCppMessage(wa__biz_identity_info__descriptor)
- {}
-
- protobuf_c_boolean has_vlevel;
- Wa__BizIdentityInfo__VerifiedLevelValue vlevel;
- Wa__VerifiedNameCertificate *vnamecert;
- protobuf_c_boolean has_signed_;
- protobuf_c_boolean signed_;
- protobuf_c_boolean has_revoked;
- protobuf_c_boolean revoked;
- protobuf_c_boolean has_hoststorage;
- Wa__BizIdentityInfo__HostStorageType hoststorage;
- protobuf_c_boolean has_actualactors;
- Wa__BizIdentityInfo__ActualActorsType actualactors;
- protobuf_c_boolean has_privacymodets;
- uint64_t privacymodets;
- protobuf_c_boolean has_featurecontrols;
- uint64_t featurecontrols;
+ Wa__BizIdentityInfo() :
+ ProtobufCppMessage(wa__biz_identity_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_vlevel;
+ Wa__BizIdentityInfo__VerifiedLevelValue vlevel;
+ Wa__VerifiedNameCertificate *vnamecert;
+ protobuf_c_boolean has_signed_;
+ protobuf_c_boolean signed_;
+ protobuf_c_boolean has_revoked;
+ protobuf_c_boolean revoked;
+ protobuf_c_boolean has_hoststorage;
+ Wa__BizIdentityInfo__HostStorageType hoststorage;
+ protobuf_c_boolean has_actualactors;
+ Wa__BizIdentityInfo__ActualActorsType actualactors;
+ protobuf_c_boolean has_privacymodets;
+ uint64_t privacymodets;
+ protobuf_c_boolean has_featurecontrols;
+ uint64_t featurecontrols;
};
struct Wa__CertChain__NoiseCertificate__Details : public ProtobufCppMessage
{
- Wa__CertChain__NoiseCertificate__Details() :
- ProtobufCppMessage(wa__cert_chain__noise_certificate__details__descriptor)
- {}
+ Wa__CertChain__NoiseCertificate__Details() :
+ ProtobufCppMessage(wa__cert_chain__noise_certificate__details__descriptor)
+ {}
- protobuf_c_boolean has_serial;
- uint32_t serial;
- protobuf_c_boolean has_issuerserial;
- uint32_t issuerserial;
- protobuf_c_boolean has_key;
- ProtobufCBinaryData key;
- protobuf_c_boolean has_notbefore;
- uint64_t notbefore;
- protobuf_c_boolean has_notafter;
- uint64_t notafter;
+ protobuf_c_boolean has_serial;
+ uint32_t serial;
+ protobuf_c_boolean has_issuerserial;
+ uint32_t issuerserial;
+ protobuf_c_boolean has_key;
+ ProtobufCBinaryData key;
+ protobuf_c_boolean has_notbefore;
+ uint64_t notbefore;
+ protobuf_c_boolean has_notafter;
+ uint64_t notafter;
};
struct Wa__CertChain__NoiseCertificate : public ProtobufCppMessage
{
- Wa__CertChain__NoiseCertificate() :
- ProtobufCppMessage(wa__cert_chain__noise_certificate__descriptor)
- {}
+ Wa__CertChain__NoiseCertificate() :
+ ProtobufCppMessage(wa__cert_chain__noise_certificate__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_signature;
- ProtobufCBinaryData signature;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_signature;
+ ProtobufCBinaryData signature;
};
struct Wa__CertChain : public ProtobufCppMessage
{
- Wa__CertChain() :
- ProtobufCppMessage(wa__cert_chain__descriptor)
- {}
+ Wa__CertChain() :
+ ProtobufCppMessage(wa__cert_chain__descriptor)
+ {}
- Wa__CertChain__NoiseCertificate *leaf;
- Wa__CertChain__NoiseCertificate *intermediate;
+ Wa__CertChain__NoiseCertificate *leaf;
+ Wa__CertChain__NoiseCertificate *intermediate;
+};
+
+struct Wa__Chain : public ProtobufCppMessage
+{
+ Wa__Chain() :
+ ProtobufCppMessage(wa__chain__descriptor)
+ {}
+
+ protobuf_c_boolean has_senderratchetkey;
+ ProtobufCBinaryData senderratchetkey;
+ protobuf_c_boolean has_senderratchetkeyprivate;
+ ProtobufCBinaryData senderratchetkeyprivate;
+ Wa__ChainKey *chainkey;
+ size_t n_messagekeys;
+ Wa__MessageKey **messagekeys;
+};
+
+struct Wa__ChainKey : public ProtobufCppMessage
+{
+ Wa__ChainKey() :
+ ProtobufCppMessage(wa__chain_key__descriptor)
+ {}
+
+ protobuf_c_boolean has_index;
+ uint32_t index;
+ protobuf_c_boolean has_key;
+ ProtobufCBinaryData key;
};
struct Wa__ClientPayload__DNSSource : public ProtobufCppMessage
{
- Wa__ClientPayload__DNSSource() :
- ProtobufCppMessage(wa__client_payload__dnssource__descriptor)
- {}
+ Wa__ClientPayload__DNSSource() :
+ ProtobufCppMessage(wa__client_payload__dnssource__descriptor)
+ {}
- protobuf_c_boolean has_dnsmethod;
- Wa__ClientPayload__DNSSource__DNSResolutionMethod dnsmethod;
- protobuf_c_boolean has_appcached;
- protobuf_c_boolean appcached;
+ protobuf_c_boolean has_dnsmethod;
+ Wa__ClientPayload__DNSSource__DNSResolutionMethod dnsmethod;
+ protobuf_c_boolean has_appcached;
+ protobuf_c_boolean appcached;
};
struct Wa__ClientPayload__DevicePairingRegistrationData : public ProtobufCppMessage
{
- Wa__ClientPayload__DevicePairingRegistrationData() :
- ProtobufCppMessage(wa__client_payload__device_pairing_registration_data__descriptor)
- {}
-
- protobuf_c_boolean has_eregid;
- ProtobufCBinaryData eregid;
- protobuf_c_boolean has_ekeytype;
- ProtobufCBinaryData ekeytype;
- protobuf_c_boolean has_eident;
- ProtobufCBinaryData eident;
- protobuf_c_boolean has_eskeyid;
- ProtobufCBinaryData eskeyid;
- protobuf_c_boolean has_eskeyval;
- ProtobufCBinaryData eskeyval;
- protobuf_c_boolean has_eskeysig;
- ProtobufCBinaryData eskeysig;
- protobuf_c_boolean has_buildhash;
- ProtobufCBinaryData buildhash;
- protobuf_c_boolean has_deviceprops;
- ProtobufCBinaryData deviceprops;
-};
-
-struct Wa__ClientPayload__InteropData : public ProtobufCppMessage
-{
- Wa__ClientPayload__InteropData() :
- ProtobufCppMessage(wa__client_payload__interop_data__descriptor)
- {}
-
- protobuf_c_boolean has_accountid;
- uint64_t accountid;
- protobuf_c_boolean has_integratorid;
- uint32_t integratorid;
- protobuf_c_boolean has_token;
- ProtobufCBinaryData token;
+ Wa__ClientPayload__DevicePairingRegistrationData() :
+ ProtobufCppMessage(wa__client_payload__device_pairing_registration_data__descriptor)
+ {}
+
+ protobuf_c_boolean has_eregid;
+ ProtobufCBinaryData eregid;
+ protobuf_c_boolean has_ekeytype;
+ ProtobufCBinaryData ekeytype;
+ protobuf_c_boolean has_eident;
+ ProtobufCBinaryData eident;
+ protobuf_c_boolean has_eskeyid;
+ ProtobufCBinaryData eskeyid;
+ protobuf_c_boolean has_eskeyval;
+ ProtobufCBinaryData eskeyval;
+ protobuf_c_boolean has_eskeysig;
+ ProtobufCBinaryData eskeysig;
+ protobuf_c_boolean has_buildhash;
+ ProtobufCBinaryData buildhash;
+ protobuf_c_boolean has_deviceprops;
+ ProtobufCBinaryData deviceprops;
};
struct Wa__ClientPayload__UserAgent__AppVersion : public ProtobufCppMessage
{
- Wa__ClientPayload__UserAgent__AppVersion() :
- ProtobufCppMessage(wa__client_payload__user_agent__app_version__descriptor)
- {}
+ Wa__ClientPayload__UserAgent__AppVersion() :
+ ProtobufCppMessage(wa__client_payload__user_agent__app_version__descriptor)
+ {}
- protobuf_c_boolean has_primary;
- uint32_t primary;
- protobuf_c_boolean has_secondary;
- uint32_t secondary;
- protobuf_c_boolean has_tertiary;
- uint32_t tertiary;
- protobuf_c_boolean has_quaternary;
- uint32_t quaternary;
- protobuf_c_boolean has_quinary;
- uint32_t quinary;
+ protobuf_c_boolean has_primary;
+ uint32_t primary;
+ protobuf_c_boolean has_secondary;
+ uint32_t secondary;
+ protobuf_c_boolean has_tertiary;
+ uint32_t tertiary;
+ protobuf_c_boolean has_quaternary;
+ uint32_t quaternary;
+ protobuf_c_boolean has_quinary;
+ uint32_t quinary;
};
struct Wa__ClientPayload__UserAgent : public ProtobufCppMessage
{
- Wa__ClientPayload__UserAgent() :
- ProtobufCppMessage(wa__client_payload__user_agent__descriptor)
- {}
-
- protobuf_c_boolean has_platform;
- Wa__ClientPayload__UserAgent__Platform platform;
- Wa__ClientPayload__UserAgent__AppVersion *appversion;
- char *mcc;
- char *mnc;
- char *osversion;
- char *manufacturer;
- char *device;
- char *osbuildnumber;
- char *phoneid;
- protobuf_c_boolean has_releasechannel;
- Wa__ClientPayload__UserAgent__ReleaseChannel releasechannel;
- char *localelanguageiso6391;
- char *localecountryiso31661alpha2;
- char *deviceboard;
- char *deviceexpid;
+ Wa__ClientPayload__UserAgent() :
+ ProtobufCppMessage(wa__client_payload__user_agent__descriptor)
+ {}
+
+ protobuf_c_boolean has_platform;
+ Wa__ClientPayload__UserAgent__Platform platform;
+ Wa__ClientPayload__UserAgent__AppVersion *appversion;
+ char *mcc;
+ char *mnc;
+ char *osversion;
+ char *manufacturer;
+ char *device;
+ char *osbuildnumber;
+ char *phoneid;
+ protobuf_c_boolean has_releasechannel;
+ Wa__ClientPayload__UserAgent__ReleaseChannel releasechannel;
+ char *localelanguageiso6391;
+ char *localecountryiso31661alpha2;
+ char *deviceboard;
};
struct Wa__ClientPayload__WebInfo__WebdPayload : public ProtobufCppMessage
{
- Wa__ClientPayload__WebInfo__WebdPayload() :
- ProtobufCppMessage(wa__client_payload__web_info__webd_payload__descriptor)
- {}
-
- protobuf_c_boolean has_usesparticipantinkey;
- protobuf_c_boolean usesparticipantinkey;
- protobuf_c_boolean has_supportsstarredmessages;
- protobuf_c_boolean supportsstarredmessages;
- protobuf_c_boolean has_supportsdocumentmessages;
- protobuf_c_boolean supportsdocumentmessages;
- protobuf_c_boolean has_supportsurlmessages;
- protobuf_c_boolean supportsurlmessages;
- protobuf_c_boolean has_supportsmediaretry;
- protobuf_c_boolean supportsmediaretry;
- protobuf_c_boolean has_supportse2eimage;
- protobuf_c_boolean supportse2eimage;
- protobuf_c_boolean has_supportse2evideo;
- protobuf_c_boolean supportse2evideo;
- protobuf_c_boolean has_supportse2eaudio;
- protobuf_c_boolean supportse2eaudio;
- protobuf_c_boolean has_supportse2edocument;
- protobuf_c_boolean supportse2edocument;
- char *documenttypes;
- protobuf_c_boolean has_features;
- ProtobufCBinaryData features;
+ Wa__ClientPayload__WebInfo__WebdPayload() :
+ ProtobufCppMessage(wa__client_payload__web_info__webd_payload__descriptor)
+ {}
+
+ protobuf_c_boolean has_usesparticipantinkey;
+ protobuf_c_boolean usesparticipantinkey;
+ protobuf_c_boolean has_supportsstarredmessages;
+ protobuf_c_boolean supportsstarredmessages;
+ protobuf_c_boolean has_supportsdocumentmessages;
+ protobuf_c_boolean supportsdocumentmessages;
+ protobuf_c_boolean has_supportsurlmessages;
+ protobuf_c_boolean supportsurlmessages;
+ protobuf_c_boolean has_supportsmediaretry;
+ protobuf_c_boolean supportsmediaretry;
+ protobuf_c_boolean has_supportse2eimage;
+ protobuf_c_boolean supportse2eimage;
+ protobuf_c_boolean has_supportse2evideo;
+ protobuf_c_boolean supportse2evideo;
+ protobuf_c_boolean has_supportse2eaudio;
+ protobuf_c_boolean supportse2eaudio;
+ protobuf_c_boolean has_supportse2edocument;
+ protobuf_c_boolean supportse2edocument;
+ char *documenttypes;
+ protobuf_c_boolean has_features;
+ ProtobufCBinaryData features;
};
struct Wa__ClientPayload__WebInfo : public ProtobufCppMessage
{
- Wa__ClientPayload__WebInfo() :
- ProtobufCppMessage(wa__client_payload__web_info__descriptor)
- {}
+ Wa__ClientPayload__WebInfo() :
+ ProtobufCppMessage(wa__client_payload__web_info__descriptor)
+ {}
- char *reftoken;
- char *version;
- Wa__ClientPayload__WebInfo__WebdPayload *webdpayload;
- protobuf_c_boolean has_websubplatform;
- Wa__ClientPayload__WebInfo__WebSubPlatform websubplatform;
+ char *reftoken;
+ char *version;
+ Wa__ClientPayload__WebInfo__WebdPayload *webdpayload;
+ protobuf_c_boolean has_websubplatform;
+ Wa__ClientPayload__WebInfo__WebSubPlatform websubplatform;
};
struct Wa__ClientPayload : public ProtobufCppMessage
{
- Wa__ClientPayload() :
- ProtobufCppMessage(wa__client_payload__descriptor)
- {}
-
- protobuf_c_boolean has_username;
- uint64_t username;
- protobuf_c_boolean has_passive;
- protobuf_c_boolean passive;
- Wa__ClientPayload__UserAgent *useragent;
- Wa__ClientPayload__WebInfo *webinfo;
- char *pushname;
- protobuf_c_boolean has_sessionid;
- int32_t sessionid;
- protobuf_c_boolean has_shortconnect;
- protobuf_c_boolean shortconnect;
- protobuf_c_boolean has_connecttype;
- Wa__ClientPayload__ConnectType connecttype;
- protobuf_c_boolean has_connectreason;
- Wa__ClientPayload__ConnectReason connectreason;
- size_t n_shards;
- int32_t *shards;
- Wa__ClientPayload__DNSSource *dnssource;
- protobuf_c_boolean has_connectattemptcount;
- uint32_t connectattemptcount;
- protobuf_c_boolean has_device;
- uint32_t device;
- Wa__ClientPayload__DevicePairingRegistrationData *devicepairingdata;
- protobuf_c_boolean has_product;
- Wa__ClientPayload__Product product;
- protobuf_c_boolean has_fbcat;
- ProtobufCBinaryData fbcat;
- protobuf_c_boolean has_fbuseragent;
- ProtobufCBinaryData fbuseragent;
- protobuf_c_boolean has_oc;
- protobuf_c_boolean oc;
- protobuf_c_boolean has_lc;
- int32_t lc;
- protobuf_c_boolean has_iosappextension;
- Wa__ClientPayload__IOSAppExtension iosappextension;
- protobuf_c_boolean has_fbappid;
- uint64_t fbappid;
- protobuf_c_boolean has_fbdeviceid;
- ProtobufCBinaryData fbdeviceid;
- protobuf_c_boolean has_pull;
- protobuf_c_boolean pull;
- protobuf_c_boolean has_paddingbytes;
- ProtobufCBinaryData paddingbytes;
- protobuf_c_boolean has_yearclass;
- int32_t yearclass;
- protobuf_c_boolean has_memclass;
- int32_t memclass;
- Wa__ClientPayload__InteropData *interopdata;
+ Wa__ClientPayload() :
+ ProtobufCppMessage(wa__client_payload__descriptor)
+ {}
+
+ protobuf_c_boolean has_username;
+ uint64_t username;
+ protobuf_c_boolean has_passive;
+ protobuf_c_boolean passive;
+ Wa__ClientPayload__UserAgent *useragent;
+ Wa__ClientPayload__WebInfo *webinfo;
+ char *pushname;
+ protobuf_c_boolean has_sessionid;
+ int32_t sessionid;
+ protobuf_c_boolean has_shortconnect;
+ protobuf_c_boolean shortconnect;
+ protobuf_c_boolean has_connecttype;
+ Wa__ClientPayload__ConnectType connecttype;
+ protobuf_c_boolean has_connectreason;
+ Wa__ClientPayload__ConnectReason connectreason;
+ size_t n_shards;
+ int32_t *shards;
+ Wa__ClientPayload__DNSSource *dnssource;
+ protobuf_c_boolean has_connectattemptcount;
+ uint32_t connectattemptcount;
+ protobuf_c_boolean has_device;
+ uint32_t device;
+ Wa__ClientPayload__DevicePairingRegistrationData *devicepairingdata;
+ protobuf_c_boolean has_product;
+ Wa__ClientPayload__Product product;
+ protobuf_c_boolean has_fbcat;
+ ProtobufCBinaryData fbcat;
+ protobuf_c_boolean has_fbuseragent;
+ ProtobufCBinaryData fbuseragent;
+ protobuf_c_boolean has_oc;
+ protobuf_c_boolean oc;
+ protobuf_c_boolean has_lc;
+ int32_t lc;
+ protobuf_c_boolean has_iosappextension;
+ Wa__ClientPayload__IOSAppExtension iosappextension;
+ protobuf_c_boolean has_fbappid;
+ uint64_t fbappid;
+ protobuf_c_boolean has_fbdeviceid;
+ ProtobufCBinaryData fbdeviceid;
+ protobuf_c_boolean has_pull;
+ protobuf_c_boolean pull;
+ protobuf_c_boolean has_paddingbytes;
+ ProtobufCBinaryData paddingbytes;
};
struct Wa__ContextInfo__AdReplyInfo : public ProtobufCppMessage
{
- Wa__ContextInfo__AdReplyInfo() :
- ProtobufCppMessage(wa__context_info__ad_reply_info__descriptor)
- {}
+ Wa__ContextInfo__AdReplyInfo() :
+ ProtobufCppMessage(wa__context_info__ad_reply_info__descriptor)
+ {}
- char *advertisername;
- protobuf_c_boolean has_mediatype;
- Wa__ContextInfo__AdReplyInfo__MediaType mediatype;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- char *caption;
+ char *advertisername;
+ protobuf_c_boolean has_mediatype;
+ Wa__ContextInfo__AdReplyInfo__MediaType mediatype;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ char *caption;
};
struct Wa__ContextInfo__ExternalAdReplyInfo : public ProtobufCppMessage
{
- Wa__ContextInfo__ExternalAdReplyInfo() :
- ProtobufCppMessage(wa__context_info__external_ad_reply_info__descriptor)
- {}
-
- char *title;
- char *body;
- protobuf_c_boolean has_mediatype;
- Wa__ContextInfo__ExternalAdReplyInfo__MediaType mediatype;
- char *thumbnailurl;
- char *mediaurl;
- protobuf_c_boolean has_thumbnail;
- ProtobufCBinaryData thumbnail;
- char *sourcetype;
- char *sourceid;
- char *sourceurl;
- protobuf_c_boolean has_containsautoreply;
- protobuf_c_boolean containsautoreply;
- protobuf_c_boolean has_renderlargerthumbnail;
- protobuf_c_boolean renderlargerthumbnail;
- protobuf_c_boolean has_showadattribution;
- protobuf_c_boolean showadattribution;
- char *ctwaclid;
- char *ref;
-};
-
-struct Wa__ContextInfo__UTMInfo : public ProtobufCppMessage
-{
- Wa__ContextInfo__UTMInfo() :
- ProtobufCppMessage(wa__context_info__utminfo__descriptor)
- {}
-
- char *utmsource;
- char *utmcampaign;
+ Wa__ContextInfo__ExternalAdReplyInfo() :
+ ProtobufCppMessage(wa__context_info__external_ad_reply_info__descriptor)
+ {}
+
+ char *title;
+ char *body;
+ protobuf_c_boolean has_mediatype;
+ Wa__ContextInfo__ExternalAdReplyInfo__MediaType mediatype;
+ char *thumbnailurl;
+ char *mediaurl;
+ protobuf_c_boolean has_thumbnail;
+ ProtobufCBinaryData thumbnail;
+ char *sourcetype;
+ char *sourceid;
+ char *sourceurl;
+ protobuf_c_boolean has_containsautoreply;
+ protobuf_c_boolean containsautoreply;
+ protobuf_c_boolean has_renderlargerthumbnail;
+ protobuf_c_boolean renderlargerthumbnail;
+ protobuf_c_boolean has_showadattribution;
+ protobuf_c_boolean showadattribution;
};
struct Wa__ContextInfo : public ProtobufCppMessage
{
- Wa__ContextInfo() :
- ProtobufCppMessage(wa__context_info__descriptor)
- {}
-
- char *stanzaid;
- char *participant;
- Wa__Message *quotedmessage;
- char *remotejid;
- size_t n_mentionedjid;
- char **mentionedjid;
- char *conversionsource;
- protobuf_c_boolean has_conversiondata;
- ProtobufCBinaryData conversiondata;
- protobuf_c_boolean has_conversiondelayseconds;
- uint32_t conversiondelayseconds;
- protobuf_c_boolean has_forwardingscore;
- uint32_t forwardingscore;
- protobuf_c_boolean has_isforwarded;
- protobuf_c_boolean isforwarded;
- Wa__ContextInfo__AdReplyInfo *quotedad;
- Wa__MessageKey *placeholderkey;
- protobuf_c_boolean has_expiration;
- uint32_t expiration;
- protobuf_c_boolean has_ephemeralsettingtimestamp;
- int64_t ephemeralsettingtimestamp;
- protobuf_c_boolean has_ephemeralsharedsecret;
- ProtobufCBinaryData ephemeralsharedsecret;
- Wa__ContextInfo__ExternalAdReplyInfo *externaladreply;
- char *entrypointconversionsource;
- char *entrypointconversionapp;
- protobuf_c_boolean has_entrypointconversiondelayseconds;
- uint32_t entrypointconversiondelayseconds;
- Wa__DisappearingMode *disappearingmode;
- Wa__ActionLink *actionlink;
- char *groupsubject;
- char *parentgroupjid;
- char *trustbannertype;
- protobuf_c_boolean has_trustbanneraction;
- uint32_t trustbanneraction;
- protobuf_c_boolean has_issampled;
- protobuf_c_boolean issampled;
- size_t n_groupmentions;
- Wa__GroupMention **groupmentions;
- Wa__ContextInfo__UTMInfo *utm;
+ Wa__ContextInfo() :
+ ProtobufCppMessage(wa__context_info__descriptor)
+ {}
+
+ char *stanzaid;
+ char *participant;
+ Wa__Message *quotedmessage;
+ char *remotejid;
+ size_t n_mentionedjid;
+ char **mentionedjid;
+ char *conversionsource;
+ protobuf_c_boolean has_conversiondata;
+ ProtobufCBinaryData conversiondata;
+ protobuf_c_boolean has_conversiondelayseconds;
+ uint32_t conversiondelayseconds;
+ protobuf_c_boolean has_forwardingscore;
+ uint32_t forwardingscore;
+ protobuf_c_boolean has_isforwarded;
+ protobuf_c_boolean isforwarded;
+ Wa__ContextInfo__AdReplyInfo *quotedad;
+ Wa__MessageKey *placeholderkey;
+ protobuf_c_boolean has_expiration;
+ uint32_t expiration;
+ protobuf_c_boolean has_ephemeralsettingtimestamp;
+ int64_t ephemeralsettingtimestamp;
+ protobuf_c_boolean has_ephemeralsharedsecret;
+ ProtobufCBinaryData ephemeralsharedsecret;
+ Wa__ContextInfo__ExternalAdReplyInfo *externaladreply;
+ char *entrypointconversionsource;
+ char *entrypointconversionapp;
+ protobuf_c_boolean has_entrypointconversiondelayseconds;
+ uint32_t entrypointconversiondelayseconds;
+ Wa__DisappearingMode *disappearingmode;
+ Wa__ActionLink *actionlink;
+ char *groupsubject;
+ char *parentgroupjid;
};
struct Wa__Conversation : public ProtobufCppMessage
{
- Wa__Conversation() :
- ProtobufCppMessage(wa__conversation__descriptor)
- {}
-
- char *id;
- size_t n_messages;
- Wa__HistorySyncMsg **messages;
- char *newjid;
- char *oldjid;
- protobuf_c_boolean has_lastmsgtimestamp;
- uint64_t lastmsgtimestamp;
- protobuf_c_boolean has_unreadcount;
- uint32_t unreadcount;
- protobuf_c_boolean has_readonly;
- protobuf_c_boolean readonly;
- protobuf_c_boolean has_endofhistorytransfer;
- protobuf_c_boolean endofhistorytransfer;
- protobuf_c_boolean has_ephemeralexpiration;
- uint32_t ephemeralexpiration;
- protobuf_c_boolean has_ephemeralsettingtimestamp;
- int64_t ephemeralsettingtimestamp;
- protobuf_c_boolean has_endofhistorytransfertype;
- Wa__Conversation__EndOfHistoryTransferType endofhistorytransfertype;
- protobuf_c_boolean has_conversationtimestamp;
- uint64_t conversationtimestamp;
- char *name;
- char *phash;
- protobuf_c_boolean has_notspam;
- protobuf_c_boolean notspam;
- protobuf_c_boolean has_archived;
- protobuf_c_boolean archived;
- Wa__DisappearingMode *disappearingmode;
- protobuf_c_boolean has_unreadmentioncount;
- uint32_t unreadmentioncount;
- protobuf_c_boolean has_markedasunread;
- protobuf_c_boolean markedasunread;
- size_t n_participant;
- Wa__GroupParticipant **participant;
- protobuf_c_boolean has_tctoken;
- ProtobufCBinaryData tctoken;
- protobuf_c_boolean has_tctokentimestamp;
- uint64_t tctokentimestamp;
- protobuf_c_boolean has_contactprimaryidentitykey;
- ProtobufCBinaryData contactprimaryidentitykey;
- protobuf_c_boolean has_pinned;
- uint32_t pinned;
- protobuf_c_boolean has_muteendtime;
- uint64_t muteendtime;
- Wa__WallpaperSettings *wallpaper;
- protobuf_c_boolean has_mediavisibility;
- Wa__MediaVisibility mediavisibility;
- protobuf_c_boolean has_tctokensendertimestamp;
- uint64_t tctokensendertimestamp;
- protobuf_c_boolean has_suspended;
- protobuf_c_boolean suspended;
- protobuf_c_boolean has_terminated;
- protobuf_c_boolean terminated;
- protobuf_c_boolean has_createdat;
- uint64_t createdat;
- char *createdby;
- char *description;
- protobuf_c_boolean has_support;
- protobuf_c_boolean support;
- protobuf_c_boolean has_isparentgroup;
- protobuf_c_boolean isparentgroup;
- char *parentgroupid;
- protobuf_c_boolean has_isdefaultsubgroup;
- protobuf_c_boolean isdefaultsubgroup;
- char *displayname;
- char *pnjid;
- protobuf_c_boolean has_shareownpn;
- protobuf_c_boolean shareownpn;
- protobuf_c_boolean has_pnhduplicatelidthread;
- protobuf_c_boolean pnhduplicatelidthread;
- char *lidjid;
-};
-
-struct Wa__DeviceConsistencyCodeMessage : public ProtobufCppMessage
-{
- Wa__DeviceConsistencyCodeMessage() :
- ProtobufCppMessage(wa__device_consistency_code_message__descriptor)
- {}
-
- protobuf_c_boolean has_generation;
- uint32_t generation;
- protobuf_c_boolean has_signature;
- ProtobufCBinaryData signature;
+ Wa__Conversation() :
+ ProtobufCppMessage(wa__conversation__descriptor)
+ {}
+
+ char *id;
+ size_t n_messages;
+ Wa__HistorySyncMsg **messages;
+ char *newjid;
+ char *oldjid;
+ protobuf_c_boolean has_lastmsgtimestamp;
+ uint64_t lastmsgtimestamp;
+ protobuf_c_boolean has_unreadcount;
+ uint32_t unreadcount;
+ protobuf_c_boolean has_readonly;
+ protobuf_c_boolean readonly;
+ protobuf_c_boolean has_endofhistorytransfer;
+ protobuf_c_boolean endofhistorytransfer;
+ protobuf_c_boolean has_ephemeralexpiration;
+ uint32_t ephemeralexpiration;
+ protobuf_c_boolean has_ephemeralsettingtimestamp;
+ int64_t ephemeralsettingtimestamp;
+ protobuf_c_boolean has_endofhistorytransfertype;
+ Wa__Conversation__EndOfHistoryTransferType endofhistorytransfertype;
+ protobuf_c_boolean has_conversationtimestamp;
+ uint64_t conversationtimestamp;
+ char *name;
+ char *phash;
+ protobuf_c_boolean has_notspam;
+ protobuf_c_boolean notspam;
+ protobuf_c_boolean has_archived;
+ protobuf_c_boolean archived;
+ Wa__DisappearingMode *disappearingmode;
+ protobuf_c_boolean has_unreadmentioncount;
+ uint32_t unreadmentioncount;
+ protobuf_c_boolean has_markedasunread;
+ protobuf_c_boolean markedasunread;
+ size_t n_participant;
+ Wa__GroupParticipant **participant;
+ protobuf_c_boolean has_tctoken;
+ ProtobufCBinaryData tctoken;
+ protobuf_c_boolean has_tctokentimestamp;
+ uint64_t tctokentimestamp;
+ protobuf_c_boolean has_contactprimaryidentitykey;
+ ProtobufCBinaryData contactprimaryidentitykey;
+ protobuf_c_boolean has_pinned;
+ uint32_t pinned;
+ protobuf_c_boolean has_muteendtime;
+ uint64_t muteendtime;
+ Wa__WallpaperSettings *wallpaper;
+ protobuf_c_boolean has_mediavisibility;
+ Wa__MediaVisibility mediavisibility;
+ protobuf_c_boolean has_tctokensendertimestamp;
+ uint64_t tctokensendertimestamp;
+ protobuf_c_boolean has_suspended;
+ protobuf_c_boolean suspended;
+ protobuf_c_boolean has_terminated;
+ protobuf_c_boolean terminated;
+ protobuf_c_boolean has_createdat;
+ uint64_t createdat;
+ char *createdby;
+ char *description;
+ protobuf_c_boolean has_support;
+ protobuf_c_boolean support;
+ protobuf_c_boolean has_isparentgroup;
+ protobuf_c_boolean isparentgroup;
+ protobuf_c_boolean has_isdefaultsubgroup;
+ protobuf_c_boolean isdefaultsubgroup;
+ char *parentgroupid;
+ char *displayname;
+ char *pnjid;
+ protobuf_c_boolean has_selfpnexposed;
+ protobuf_c_boolean selfpnexposed;
};
struct Wa__DeviceListMetadata : public ProtobufCppMessage
{
- Wa__DeviceListMetadata() :
- ProtobufCppMessage(wa__device_list_metadata__descriptor)
- {}
+ Wa__DeviceListMetadata() :
+ ProtobufCppMessage(wa__device_list_metadata__descriptor)
+ {}
- protobuf_c_boolean has_senderkeyhash;
- ProtobufCBinaryData senderkeyhash;
- protobuf_c_boolean has_sendertimestamp;
- uint64_t sendertimestamp;
- size_t n_senderkeyindexes;
- uint32_t *senderkeyindexes;
- protobuf_c_boolean has_recipientkeyhash;
- ProtobufCBinaryData recipientkeyhash;
- protobuf_c_boolean has_recipienttimestamp;
- uint64_t recipienttimestamp;
- size_t n_recipientkeyindexes;
- uint32_t *recipientkeyindexes;
+ protobuf_c_boolean has_senderkeyhash;
+ ProtobufCBinaryData senderkeyhash;
+ protobuf_c_boolean has_sendertimestamp;
+ uint64_t sendertimestamp;
+ size_t n_senderkeyindexes;
+ uint32_t *senderkeyindexes;
+ protobuf_c_boolean has_recipientkeyhash;
+ ProtobufCBinaryData recipientkeyhash;
+ protobuf_c_boolean has_recipienttimestamp;
+ uint64_t recipienttimestamp;
+ size_t n_recipientkeyindexes;
+ uint32_t *recipientkeyindexes;
};
struct Wa__DeviceProps__AppVersion : public ProtobufCppMessage
{
- Wa__DeviceProps__AppVersion() :
- ProtobufCppMessage(wa__device_props__app_version__descriptor)
- {}
+ Wa__DeviceProps__AppVersion() :
+ ProtobufCppMessage(wa__device_props__app_version__descriptor)
+ {}
- protobuf_c_boolean has_primary;
- uint32_t primary;
- protobuf_c_boolean has_secondary;
- uint32_t secondary;
- protobuf_c_boolean has_tertiary;
- uint32_t tertiary;
- protobuf_c_boolean has_quaternary;
- uint32_t quaternary;
- protobuf_c_boolean has_quinary;
- uint32_t quinary;
-};
-
-struct Wa__DeviceProps__HistorySyncConfig : public ProtobufCppMessage
-{
- Wa__DeviceProps__HistorySyncConfig() :
- ProtobufCppMessage(wa__device_props__history_sync_config__descriptor)
- {}
-
- protobuf_c_boolean has_fullsyncdayslimit;
- uint32_t fullsyncdayslimit;
- protobuf_c_boolean has_fullsyncsizemblimit;
- uint32_t fullsyncsizemblimit;
- protobuf_c_boolean has_storagequotamb;
- uint32_t storagequotamb;
- protobuf_c_boolean has_inlineinitialpayloadine2eemsg;
- protobuf_c_boolean inlineinitialpayloadine2eemsg;
- protobuf_c_boolean has_recentsyncdayslimit;
- uint32_t recentsyncdayslimit;
+ protobuf_c_boolean has_primary;
+ uint32_t primary;
+ protobuf_c_boolean has_secondary;
+ uint32_t secondary;
+ protobuf_c_boolean has_tertiary;
+ uint32_t tertiary;
+ protobuf_c_boolean has_quaternary;
+ uint32_t quaternary;
+ protobuf_c_boolean has_quinary;
+ uint32_t quinary;
};
struct Wa__DeviceProps : public ProtobufCppMessage
{
- Wa__DeviceProps() :
- ProtobufCppMessage(wa__device_props__descriptor)
- {}
+ Wa__DeviceProps() :
+ ProtobufCppMessage(wa__device_props__descriptor)
+ {}
- char *os;
- Wa__DeviceProps__AppVersion *version;
- protobuf_c_boolean has_platformtype;
- Wa__DeviceProps__PlatformType platformtype;
- protobuf_c_boolean has_requirefullsync;
- protobuf_c_boolean requirefullsync;
- Wa__DeviceProps__HistorySyncConfig *historysyncconfig;
+ char *os;
+ Wa__DeviceProps__AppVersion *version;
+ protobuf_c_boolean has_platformtype;
+ Wa__DeviceProps__PlatformType platformtype;
+ protobuf_c_boolean has_requirefullsync;
+ protobuf_c_boolean requirefullsync;
};
struct Wa__DisappearingMode : public ProtobufCppMessage
{
- Wa__DisappearingMode() :
- ProtobufCppMessage(wa__disappearing_mode__descriptor)
- {}
+ Wa__DisappearingMode() :
+ ProtobufCppMessage(wa__disappearing_mode__descriptor)
+ {}
- protobuf_c_boolean has_initiator;
- Wa__DisappearingMode__Initiator initiator;
+ protobuf_c_boolean has_initiator;
+ Wa__DisappearingMode__Initiator initiator;
};
struct Wa__EphemeralSetting : public ProtobufCppMessage
{
- Wa__EphemeralSetting() :
- ProtobufCppMessage(wa__ephemeral_setting__descriptor)
- {}
+ Wa__EphemeralSetting() :
+ ProtobufCppMessage(wa__ephemeral_setting__descriptor)
+ {}
- protobuf_c_boolean has_duration;
- int32_t duration;
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
+ protobuf_c_boolean has_duration;
+ int32_t duration;
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
};
struct Wa__ExitCode : public ProtobufCppMessage
{
- Wa__ExitCode() :
- ProtobufCppMessage(wa__exit_code__descriptor)
- {}
+ Wa__ExitCode() :
+ ProtobufCppMessage(wa__exit_code__descriptor)
+ {}
- protobuf_c_boolean has_code;
- uint64_t code;
- char *text;
+ protobuf_c_boolean has_code;
+ uint64_t code;
+ char *text;
};
struct Wa__ExternalBlobReference : public ProtobufCppMessage
{
- Wa__ExternalBlobReference() :
- ProtobufCppMessage(wa__external_blob_reference__descriptor)
- {}
+ Wa__ExternalBlobReference() :
+ ProtobufCppMessage(wa__external_blob_reference__descriptor)
+ {}
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *directpath;
- char *handle;
- protobuf_c_boolean has_filesizebytes;
- uint64_t filesizebytes;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *directpath;
+ char *handle;
+ protobuf_c_boolean has_filesizebytes;
+ uint64_t filesizebytes;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
};
struct Wa__GlobalSettings : public ProtobufCppMessage
{
- Wa__GlobalSettings() :
- ProtobufCppMessage(wa__global_settings__descriptor)
- {}
-
- Wa__WallpaperSettings *lightthemewallpaper;
- protobuf_c_boolean has_mediavisibility;
- Wa__MediaVisibility mediavisibility;
- Wa__WallpaperSettings *darkthemewallpaper;
- Wa__AutoDownloadSettings *autodownloadwifi;
- Wa__AutoDownloadSettings *autodownloadcellular;
- Wa__AutoDownloadSettings *autodownloadroaming;
- protobuf_c_boolean has_showindividualnotificationspreview;
- protobuf_c_boolean showindividualnotificationspreview;
- protobuf_c_boolean has_showgroupnotificationspreview;
- protobuf_c_boolean showgroupnotificationspreview;
- protobuf_c_boolean has_disappearingmodeduration;
- int32_t disappearingmodeduration;
- protobuf_c_boolean has_disappearingmodetimestamp;
- int64_t disappearingmodetimestamp;
- Wa__AvatarUserSettings *avatarusersettings;
- protobuf_c_boolean has_fontsize;
- int32_t fontsize;
- protobuf_c_boolean has_securitynotifications;
- protobuf_c_boolean securitynotifications;
- protobuf_c_boolean has_autounarchivechats;
- protobuf_c_boolean autounarchivechats;
- protobuf_c_boolean has_videoqualitymode;
- int32_t videoqualitymode;
- protobuf_c_boolean has_photoqualitymode;
- int32_t photoqualitymode;
- Wa__NotificationSettings *individualnotificationsettings;
- Wa__NotificationSettings *groupnotificationsettings;
-};
-
-struct Wa__GroupMention : public ProtobufCppMessage
-{
- Wa__GroupMention() :
- ProtobufCppMessage(wa__group_mention__descriptor)
- {}
-
- char *groupjid;
- char *groupsubject;
+ Wa__GlobalSettings() :
+ ProtobufCppMessage(wa__global_settings__descriptor)
+ {}
+
+ Wa__WallpaperSettings *lightthemewallpaper;
+ protobuf_c_boolean has_mediavisibility;
+ Wa__MediaVisibility mediavisibility;
+ Wa__WallpaperSettings *darkthemewallpaper;
+ Wa__AutoDownloadSettings *autodownloadwifi;
+ Wa__AutoDownloadSettings *autodownloadcellular;
+ Wa__AutoDownloadSettings *autodownloadroaming;
+ protobuf_c_boolean has_showindividualnotificationspreview;
+ protobuf_c_boolean showindividualnotificationspreview;
+ protobuf_c_boolean has_showgroupnotificationspreview;
+ protobuf_c_boolean showgroupnotificationspreview;
+ protobuf_c_boolean has_disappearingmodeduration;
+ int32_t disappearingmodeduration;
+ protobuf_c_boolean has_disappearingmodetimestamp;
+ int64_t disappearingmodetimestamp;
};
struct Wa__GroupParticipant : public ProtobufCppMessage
{
- Wa__GroupParticipant() :
- ProtobufCppMessage(wa__group_participant__descriptor)
- {}
+ Wa__GroupParticipant() :
+ ProtobufCppMessage(wa__group_participant__descriptor)
+ {}
- char *userjid;
- protobuf_c_boolean has_rank;
- Wa__GroupParticipant__Rank rank;
+ char *userjid;
+ protobuf_c_boolean has_rank;
+ Wa__GroupParticipant__Rank rank;
};
struct Wa__HandshakeMessage__ClientFinish : public ProtobufCppMessage
{
- Wa__HandshakeMessage__ClientFinish() :
- ProtobufCppMessage(wa__handshake_message__client_finish__descriptor)
- {}
+ Wa__HandshakeMessage__ClientFinish() :
+ ProtobufCppMessage(wa__handshake_message__client_finish__descriptor)
+ {}
- protobuf_c_boolean has_static_;
- ProtobufCBinaryData static_;
- protobuf_c_boolean has_payload;
- ProtobufCBinaryData payload;
+ protobuf_c_boolean has_static_;
+ ProtobufCBinaryData static_;
+ protobuf_c_boolean has_payload;
+ ProtobufCBinaryData payload;
};
struct Wa__HandshakeMessage__ClientHello : public ProtobufCppMessage
{
- Wa__HandshakeMessage__ClientHello() :
- ProtobufCppMessage(wa__handshake_message__client_hello__descriptor)
- {}
+ Wa__HandshakeMessage__ClientHello() :
+ ProtobufCppMessage(wa__handshake_message__client_hello__descriptor)
+ {}
- protobuf_c_boolean has_ephemeral;
- ProtobufCBinaryData ephemeral;
- protobuf_c_boolean has_static_;
- ProtobufCBinaryData static_;
- protobuf_c_boolean has_payload;
- ProtobufCBinaryData payload;
+ protobuf_c_boolean has_ephemeral;
+ ProtobufCBinaryData ephemeral;
+ protobuf_c_boolean has_static_;
+ ProtobufCBinaryData static_;
+ protobuf_c_boolean has_payload;
+ ProtobufCBinaryData payload;
};
struct Wa__HandshakeMessage__ServerHello : public ProtobufCppMessage
{
- Wa__HandshakeMessage__ServerHello() :
- ProtobufCppMessage(wa__handshake_message__server_hello__descriptor)
- {}
+ Wa__HandshakeMessage__ServerHello() :
+ ProtobufCppMessage(wa__handshake_message__server_hello__descriptor)
+ {}
- protobuf_c_boolean has_ephemeral;
- ProtobufCBinaryData ephemeral;
- protobuf_c_boolean has_static_;
- ProtobufCBinaryData static_;
- protobuf_c_boolean has_payload;
- ProtobufCBinaryData payload;
+ protobuf_c_boolean has_ephemeral;
+ ProtobufCBinaryData ephemeral;
+ protobuf_c_boolean has_static_;
+ ProtobufCBinaryData static_;
+ protobuf_c_boolean has_payload;
+ ProtobufCBinaryData payload;
};
struct Wa__HandshakeMessage : public ProtobufCppMessage
{
- Wa__HandshakeMessage() :
- ProtobufCppMessage(wa__handshake_message__descriptor)
- {}
+ Wa__HandshakeMessage() :
+ ProtobufCppMessage(wa__handshake_message__descriptor)
+ {}
- Wa__HandshakeMessage__ClientHello *clienthello;
- Wa__HandshakeMessage__ServerHello *serverhello;
- Wa__HandshakeMessage__ClientFinish *clientfinish;
+ Wa__HandshakeMessage__ClientHello *clienthello;
+ Wa__HandshakeMessage__ServerHello *serverhello;
+ Wa__HandshakeMessage__ClientFinish *clientfinish;
};
struct Wa__HistorySync : public ProtobufCppMessage
{
- Wa__HistorySync() :
- ProtobufCppMessage(wa__history_sync__descriptor)
- {}
-
- Wa__HistorySync__HistorySyncType synctype;
- size_t n_conversations;
- Wa__Conversation **conversations;
- size_t n_statusv3messages;
- Wa__WebMessageInfo **statusv3messages;
- protobuf_c_boolean has_chunkorder;
- uint32_t chunkorder;
- protobuf_c_boolean has_progress;
- uint32_t progress;
- size_t n_pushnames;
- Wa__Pushname **pushnames;
- Wa__GlobalSettings *globalsettings;
- protobuf_c_boolean has_threadidusersecret;
- ProtobufCBinaryData threadidusersecret;
- protobuf_c_boolean has_threaddstimeframeoffset;
- uint32_t threaddstimeframeoffset;
- size_t n_recentstickers;
- Wa__StickerMetadata **recentstickers;
- size_t n_pastparticipants;
- Wa__PastParticipants **pastparticipants;
+ Wa__HistorySync() :
+ ProtobufCppMessage(wa__history_sync__descriptor)
+ {}
+
+ Wa__HistorySync__HistorySyncType synctype;
+ size_t n_conversations;
+ Wa__Conversation **conversations;
+ size_t n_statusv3messages;
+ Wa__WebMessageInfo **statusv3messages;
+ protobuf_c_boolean has_chunkorder;
+ uint32_t chunkorder;
+ protobuf_c_boolean has_progress;
+ uint32_t progress;
+ size_t n_pushnames;
+ Wa__Pushname **pushnames;
+ Wa__GlobalSettings *globalsettings;
+ protobuf_c_boolean has_threadidusersecret;
+ ProtobufCBinaryData threadidusersecret;
+ protobuf_c_boolean has_threaddstimeframeoffset;
+ uint32_t threaddstimeframeoffset;
+ size_t n_recentstickers;
+ Wa__StickerMetadata **recentstickers;
+ size_t n_pastparticipants;
+ Wa__PastParticipants **pastparticipants;
};
struct Wa__HistorySyncMsg : public ProtobufCppMessage
{
- Wa__HistorySyncMsg() :
- ProtobufCppMessage(wa__history_sync_msg__descriptor)
- {}
+ Wa__HistorySyncMsg() :
+ ProtobufCppMessage(wa__history_sync_msg__descriptor)
+ {}
- Wa__WebMessageInfo *message;
- protobuf_c_boolean has_msgorderid;
- uint64_t msgorderid;
+ Wa__WebMessageInfo *message;
+ protobuf_c_boolean has_msgorderid;
+ uint64_t msgorderid;
};
struct Wa__HydratedTemplateButton__HydratedCallButton : public ProtobufCppMessage
{
- Wa__HydratedTemplateButton__HydratedCallButton() :
- ProtobufCppMessage(wa__hydrated_template_button__hydrated_call_button__descriptor)
- {}
+ Wa__HydratedTemplateButton__HydratedCallButton() :
+ ProtobufCppMessage(wa__hydrated_template_button__hydrated_call_button__descriptor)
+ {}
- char *displaytext;
- char *phonenumber;
+ char *displaytext;
+ char *phonenumber;
};
struct Wa__HydratedTemplateButton__HydratedQuickReplyButton : public ProtobufCppMessage
{
- Wa__HydratedTemplateButton__HydratedQuickReplyButton() :
- ProtobufCppMessage(wa__hydrated_template_button__hydrated_quick_reply_button__descriptor)
- {}
+ Wa__HydratedTemplateButton__HydratedQuickReplyButton() :
+ ProtobufCppMessage(wa__hydrated_template_button__hydrated_quick_reply_button__descriptor)
+ {}
- char *displaytext;
- char *id;
+ char *displaytext;
+ char *id;
};
struct Wa__HydratedTemplateButton__HydratedURLButton : public ProtobufCppMessage
{
- Wa__HydratedTemplateButton__HydratedURLButton() :
- ProtobufCppMessage(wa__hydrated_template_button__hydrated_urlbutton__descriptor)
- {}
+ Wa__HydratedTemplateButton__HydratedURLButton() :
+ ProtobufCppMessage(wa__hydrated_template_button__hydrated_urlbutton__descriptor)
+ {}
- char *displaytext;
- char *url;
+ char *displaytext;
+ char *url;
};
-typedef enum {
- WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON__NOT_SET = 0,
- WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_QUICK_REPLY_BUTTON = 1,
- WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_URL_BUTTON = 2,
- WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_CALL_BUTTON = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON__CASE)
+typedef enum
+{
+ WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON__NOT_SET = 0,
+ WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_QUICK_REPLY_BUTTON = 1,
+ WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_URL_BUTTON = 2,
+ WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON_CALL_BUTTON = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__HYDRATED_TEMPLATE_BUTTON__HYDRATED_BUTTON)
} Wa__HydratedTemplateButton__HydratedButtonCase;
struct Wa__HydratedTemplateButton : public ProtobufCppMessage
{
- Wa__HydratedTemplateButton() :
- ProtobufCppMessage(wa__hydrated_template_button__descriptor)
- {}
+ Wa__HydratedTemplateButton() :
+ ProtobufCppMessage(wa__hydrated_template_button__descriptor)
+ {}
- protobuf_c_boolean has_index;
- uint32_t index;
- Wa__HydratedTemplateButton__HydratedButtonCase hydrated_button_case;
- union {
- Wa__HydratedTemplateButton__HydratedQuickReplyButton *quickreplybutton;
- Wa__HydratedTemplateButton__HydratedURLButton *urlbutton;
- Wa__HydratedTemplateButton__HydratedCallButton *callbutton;
- };
+ protobuf_c_boolean has_index;
+ uint32_t index;
+ Wa__HydratedTemplateButton__HydratedButtonCase hydrated_button_case;
+ union
+ {
+ Wa__HydratedTemplateButton__HydratedQuickReplyButton *quickreplybutton;
+ Wa__HydratedTemplateButton__HydratedURLButton *urlbutton;
+ Wa__HydratedTemplateButton__HydratedCallButton *callbutton;
+ };
};
struct Wa__IdentityKeyPairStructure : public ProtobufCppMessage
{
- Wa__IdentityKeyPairStructure() :
- ProtobufCppMessage(wa__identity_key_pair_structure__descriptor)
- {}
+ Wa__IdentityKeyPairStructure() :
+ ProtobufCppMessage(wa__identity_key_pair_structure__descriptor)
+ {}
- protobuf_c_boolean has_publickey;
- ProtobufCBinaryData publickey;
- protobuf_c_boolean has_privatekey;
- ProtobufCBinaryData privatekey;
+ protobuf_c_boolean has_publickey;
+ ProtobufCBinaryData publickey;
+ protobuf_c_boolean has_privatekey;
+ ProtobufCBinaryData privatekey;
};
-typedef enum {
- WA__INTERACTIVE_ANNOTATION__ACTION__NOT_SET = 0,
- WA__INTERACTIVE_ANNOTATION__ACTION_LOCATION = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__INTERACTIVE_ANNOTATION__ACTION__CASE)
+typedef enum
+{
+ WA__INTERACTIVE_ANNOTATION__ACTION__NOT_SET = 0,
+ WA__INTERACTIVE_ANNOTATION__ACTION_LOCATION = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__INTERACTIVE_ANNOTATION__ACTION)
} Wa__InteractiveAnnotation__ActionCase;
struct Wa__InteractiveAnnotation : public ProtobufCppMessage
{
- Wa__InteractiveAnnotation() :
- ProtobufCppMessage(wa__interactive_annotation__descriptor)
- {}
+ Wa__InteractiveAnnotation() :
+ ProtobufCppMessage(wa__interactive_annotation__descriptor)
+ {}
- size_t n_polygonvertices;
- Wa__Point **polygonvertices;
- Wa__InteractiveAnnotation__ActionCase action_case;
- union {
- Wa__Location *location;
- };
+ size_t n_polygonvertices;
+ Wa__Point **polygonvertices;
+ Wa__InteractiveAnnotation__ActionCase action_case;
+ union
+ {
+ Wa__Location *location;
+ };
};
struct Wa__KeepInChat : public ProtobufCppMessage
{
- Wa__KeepInChat() :
- ProtobufCppMessage(wa__keep_in_chat__descriptor)
- {}
+ Wa__KeepInChat() :
+ ProtobufCppMessage(wa__keep_in_chat__descriptor)
+ {}
- protobuf_c_boolean has_keeptype;
- Wa__KeepType keeptype;
- protobuf_c_boolean has_servertimestamp;
- int64_t servertimestamp;
- Wa__MessageKey *key;
- char *devicejid;
- protobuf_c_boolean has_clienttimestampms;
- int64_t clienttimestampms;
- protobuf_c_boolean has_servertimestampms;
- int64_t servertimestampms;
-};
-
-struct Wa__KeyExchangeMessage : public ProtobufCppMessage
-{
- Wa__KeyExchangeMessage() :
- ProtobufCppMessage(wa__key_exchange_message__descriptor)
- {}
-
- protobuf_c_boolean has_id;
- uint32_t id;
- protobuf_c_boolean has_basekey;
- ProtobufCBinaryData basekey;
- protobuf_c_boolean has_ratchetkey;
- ProtobufCBinaryData ratchetkey;
- protobuf_c_boolean has_identitykey;
- ProtobufCBinaryData identitykey;
- protobuf_c_boolean has_basekeysignature;
- ProtobufCBinaryData basekeysignature;
+ protobuf_c_boolean has_keeptype;
+ Wa__KeepType keeptype;
+ protobuf_c_boolean has_servertimestamp;
+ int64_t servertimestamp;
+ Wa__MessageKey *key;
+ char *devicejid;
};
struct Wa__KeyId : public ProtobufCppMessage
{
- Wa__KeyId() :
- ProtobufCppMessage(wa__key_id__descriptor)
- {}
+ Wa__KeyId() :
+ ProtobufCppMessage(wa__key_id__descriptor)
+ {}
- protobuf_c_boolean has_id;
- ProtobufCBinaryData id;
+ protobuf_c_boolean has_id;
+ ProtobufCBinaryData id;
};
struct Wa__LocalizedName : public ProtobufCppMessage
{
- Wa__LocalizedName() :
- ProtobufCppMessage(wa__localized_name__descriptor)
- {}
+ Wa__LocalizedName() :
+ ProtobufCppMessage(wa__localized_name__descriptor)
+ {}
- char *lg;
- char *lc;
- char *verifiedname;
+ char *lg;
+ char *lc;
+ char *verifiedname;
};
struct Wa__Location : public ProtobufCppMessage
{
- Wa__Location() :
- ProtobufCppMessage(wa__location__descriptor)
- {}
+ Wa__Location() :
+ ProtobufCppMessage(wa__location__descriptor)
+ {}
- protobuf_c_boolean has_degreeslatitude;
- double degreeslatitude;
- protobuf_c_boolean has_degreeslongitude;
- double degreeslongitude;
- char *name;
+ protobuf_c_boolean has_degreeslatitude;
+ double degreeslatitude;
+ protobuf_c_boolean has_degreeslongitude;
+ double degreeslongitude;
+ char *name;
};
struct Wa__MediaData : public ProtobufCppMessage
{
- Wa__MediaData() :
- ProtobufCppMessage(wa__media_data__descriptor)
- {}
+ Wa__MediaData() :
+ ProtobufCppMessage(wa__media_data__descriptor)
+ {}
- char *localpath;
+ char *localpath;
};
struct Wa__MediaRetryNotification : public ProtobufCppMessage
{
- Wa__MediaRetryNotification() :
- ProtobufCppMessage(wa__media_retry_notification__descriptor)
- {}
+ Wa__MediaRetryNotification() :
+ ProtobufCppMessage(wa__media_retry_notification__descriptor)
+ {}
- char *stanzaid;
- char *directpath;
- protobuf_c_boolean has_result;
- Wa__MediaRetryNotification__ResultType result;
+ char *stanzaid;
+ char *directpath;
+ protobuf_c_boolean has_result;
+ Wa__MediaRetryNotification__ResultType result;
};
struct Wa__Message__AppStateFatalExceptionNotification : public ProtobufCppMessage
{
- Wa__Message__AppStateFatalExceptionNotification() :
- ProtobufCppMessage(wa__message__app_state_fatal_exception_notification__descriptor)
- {}
-
- size_t n_collectionnames;
- char **collectionnames;
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
-};
-
-struct Wa__Message__AppStateSyncKey : public ProtobufCppMessage
-{
- Wa__Message__AppStateSyncKey() :
- ProtobufCppMessage(wa__message__app_state_sync_key__descriptor)
- {}
+ Wa__Message__AppStateFatalExceptionNotification() :
+ ProtobufCppMessage(wa__message__app_state_fatal_exception_notification__descriptor)
+ {}
- Wa__Message__AppStateSyncKeyId *keyid;
- Wa__Message__AppStateSyncKeyData *keydata;
+ size_t n_collectionnames;
+ char **collectionnames;
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
};
struct Wa__Message__AppStateSyncKeyData : public ProtobufCppMessage
{
- Wa__Message__AppStateSyncKeyData() :
- ProtobufCppMessage(wa__message__app_state_sync_key_data__descriptor)
- {}
+ Wa__Message__AppStateSyncKeyData() :
+ ProtobufCppMessage(wa__message__app_state_sync_key_data__descriptor)
+ {}
- protobuf_c_boolean has_keydata;
- ProtobufCBinaryData keydata;
- Wa__Message__AppStateSyncKeyFingerprint *fingerprint;
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
+ protobuf_c_boolean has_keydata;
+ ProtobufCBinaryData keydata;
+ Wa__Message__AppStateSyncKeyFingerprint *fingerprint;
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
};
struct Wa__Message__AppStateSyncKeyFingerprint : public ProtobufCppMessage
{
- Wa__Message__AppStateSyncKeyFingerprint() :
- ProtobufCppMessage(wa__message__app_state_sync_key_fingerprint__descriptor)
- {}
+ Wa__Message__AppStateSyncKeyFingerprint() :
+ ProtobufCppMessage(wa__message__app_state_sync_key_fingerprint__descriptor)
+ {}
- protobuf_c_boolean has_rawid;
- uint32_t rawid;
- protobuf_c_boolean has_currentindex;
- uint32_t currentindex;
- size_t n_deviceindexes;
- uint32_t *deviceindexes;
+ protobuf_c_boolean has_rawid;
+ uint32_t rawid;
+ protobuf_c_boolean has_currentindex;
+ uint32_t currentindex;
+ size_t n_deviceindexes;
+ uint32_t *deviceindexes;
};
struct Wa__Message__AppStateSyncKeyId : public ProtobufCppMessage
{
- Wa__Message__AppStateSyncKeyId() :
- ProtobufCppMessage(wa__message__app_state_sync_key_id__descriptor)
- {}
+ Wa__Message__AppStateSyncKeyId() :
+ ProtobufCppMessage(wa__message__app_state_sync_key_id__descriptor)
+ {}
- protobuf_c_boolean has_keyid;
- ProtobufCBinaryData keyid;
+ protobuf_c_boolean has_keyid;
+ ProtobufCBinaryData keyid;
};
struct Wa__Message__AppStateSyncKeyRequest : public ProtobufCppMessage
{
- Wa__Message__AppStateSyncKeyRequest() :
- ProtobufCppMessage(wa__message__app_state_sync_key_request__descriptor)
- {}
+ Wa__Message__AppStateSyncKeyRequest() :
+ ProtobufCppMessage(wa__message__app_state_sync_key_request__descriptor)
+ {}
- size_t n_keyids;
- Wa__Message__AppStateSyncKeyId **keyids;
+ size_t n_keyids;
+ Wa__Message__AppStateSyncKeyId **keyids;
};
struct Wa__Message__AppStateSyncKeyShare : public ProtobufCppMessage
{
- Wa__Message__AppStateSyncKeyShare() :
- ProtobufCppMessage(wa__message__app_state_sync_key_share__descriptor)
- {}
+ Wa__Message__AppStateSyncKeyShare() :
+ ProtobufCppMessage(wa__message__app_state_sync_key_share__descriptor)
+ {}
+
+ size_t n_keys;
+ Wa__Message__AppStateSyncKey **keys;
+};
+
+struct Wa__Message__AppStateSyncKey : public ProtobufCppMessage
+{
+ Wa__Message__AppStateSyncKey() :
+ ProtobufCppMessage(wa__message__app_state_sync_key__descriptor)
+ {}
- size_t n_keys;
- Wa__Message__AppStateSyncKey **keys;
+ Wa__Message__AppStateSyncKeyId *keyid;
+ Wa__Message__AppStateSyncKeyData *keydata;
};
struct Wa__Message__AudioMessage : public ProtobufCppMessage
{
- Wa__Message__AudioMessage() :
- ProtobufCppMessage(wa__message__audio_message__descriptor)
- {}
-
- char *url;
- char *mimetype;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_seconds;
- uint32_t seconds;
- protobuf_c_boolean has_ptt;
- protobuf_c_boolean ptt;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- char *directpath;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_streamingsidecar;
- ProtobufCBinaryData streamingsidecar;
- protobuf_c_boolean has_waveform;
- ProtobufCBinaryData waveform;
- protobuf_c_boolean has_backgroundargb;
- uint32_t backgroundargb;
- protobuf_c_boolean has_viewonce;
- protobuf_c_boolean viewonce;
+ Wa__Message__AudioMessage() :
+ ProtobufCppMessage(wa__message__audio_message__descriptor)
+ {}
+
+ char *url;
+ char *mimetype;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_seconds;
+ uint32_t seconds;
+ protobuf_c_boolean has_ptt;
+ protobuf_c_boolean ptt;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ char *directpath;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_streamingsidecar;
+ ProtobufCBinaryData streamingsidecar;
+ protobuf_c_boolean has_waveform;
+ ProtobufCBinaryData waveform;
};
struct Wa__Message__ButtonsMessage__Button__ButtonText : public ProtobufCppMessage
{
- Wa__Message__ButtonsMessage__Button__ButtonText() :
- ProtobufCppMessage(wa__message__buttons_message__button__button_text__descriptor)
- {}
+ Wa__Message__ButtonsMessage__Button__ButtonText() :
+ ProtobufCppMessage(wa__message__buttons_message__button__button_text__descriptor)
+ {}
- char *displaytext;
+ char *displaytext;
};
struct Wa__Message__ButtonsMessage__Button__NativeFlowInfo : public ProtobufCppMessage
{
- Wa__Message__ButtonsMessage__Button__NativeFlowInfo() :
- ProtobufCppMessage(wa__message__buttons_message__button__native_flow_info__descriptor)
- {}
+ Wa__Message__ButtonsMessage__Button__NativeFlowInfo() :
+ ProtobufCppMessage(wa__message__buttons_message__button__native_flow_info__descriptor)
+ {}
- char *name;
- char *paramsjson;
+ char *name;
+ char *paramsjson;
};
struct Wa__Message__ButtonsMessage__Button : public ProtobufCppMessage
{
- Wa__Message__ButtonsMessage__Button() :
- ProtobufCppMessage(wa__message__buttons_message__button__descriptor)
- {}
-
- char *buttonid;
- Wa__Message__ButtonsMessage__Button__ButtonText *buttontext;
- protobuf_c_boolean has_type;
- Wa__Message__ButtonsMessage__Button__Type type;
- Wa__Message__ButtonsMessage__Button__NativeFlowInfo *nativeflowinfo;
-};
-
-typedef enum {
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER__NOT_SET = 0,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TEXT = 1,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_DOCUMENT_MESSAGE = 2,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_IMAGE_MESSAGE = 3,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_VIDEO_MESSAGE = 4,
- WA__MESSAGE__BUTTONS_MESSAGE__HEADER_LOCATION_MESSAGE = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__HEADER__CASE)
+ Wa__Message__ButtonsMessage__Button() :
+ ProtobufCppMessage(wa__message__buttons_message__button__descriptor)
+ {}
+
+ char *buttonid;
+ Wa__Message__ButtonsMessage__Button__ButtonText *buttontext;
+ protobuf_c_boolean has_type;
+ Wa__Message__ButtonsMessage__Button__Type type;
+ Wa__Message__ButtonsMessage__Button__NativeFlowInfo *nativeflowinfo;
+};
+
+typedef enum
+{
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER__NOT_SET = 0,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_TEXT = 1,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_DOCUMENT_MESSAGE = 2,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_IMAGE_MESSAGE = 3,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_VIDEO_MESSAGE = 4,
+ WA__MESSAGE__BUTTONS_MESSAGE__HEADER_LOCATION_MESSAGE = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_MESSAGE__HEADER)
} Wa__Message__ButtonsMessage__HeaderCase;
struct Wa__Message__ButtonsMessage : public ProtobufCppMessage
{
- Wa__Message__ButtonsMessage() :
- ProtobufCppMessage(wa__message__buttons_message__descriptor)
- {}
-
- char *contenttext;
- char *footertext;
- Wa__ContextInfo *contextinfo;
- size_t n_buttons;
- Wa__Message__ButtonsMessage__Button **buttons;
- protobuf_c_boolean has_headertype;
- Wa__Message__ButtonsMessage__HeaderType headertype;
- Wa__Message__ButtonsMessage__HeaderCase header_case;
- union {
- char *text;
- Wa__Message__DocumentMessage *documentmessage;
- Wa__Message__ImageMessage *imagemessage;
- Wa__Message__VideoMessage *videomessage;
- Wa__Message__LocationMessage *locationmessage;
- };
-};
-
-typedef enum {
- WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE__NOT_SET = 0,
- WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE_SELECTED_DISPLAY_TEXT = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE__CASE)
+ Wa__Message__ButtonsMessage() :
+ ProtobufCppMessage(wa__message__buttons_message__descriptor)
+ {}
+
+ char *contenttext;
+ char *footertext;
+ Wa__ContextInfo *contextinfo;
+ size_t n_buttons;
+ Wa__Message__ButtonsMessage__Button **buttons;
+ protobuf_c_boolean has_headertype;
+ Wa__Message__ButtonsMessage__HeaderType headertype;
+ Wa__Message__ButtonsMessage__HeaderCase header_case;
+ union
+ {
+ char *text;
+ Wa__Message__DocumentMessage *documentmessage;
+ Wa__Message__ImageMessage *imagemessage;
+ Wa__Message__VideoMessage *videomessage;
+ Wa__Message__LocationMessage *locationmessage;
+ };
+};
+
+typedef enum
+{
+ WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE__NOT_SET = 0,
+ WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE_SELECTED_DISPLAY_TEXT = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__BUTTONS_RESPONSE_MESSAGE__RESPONSE)
} Wa__Message__ButtonsResponseMessage__ResponseCase;
struct Wa__Message__ButtonsResponseMessage : public ProtobufCppMessage
{
- Wa__Message__ButtonsResponseMessage() :
- ProtobufCppMessage(wa__message__buttons_response_message__descriptor)
- {}
+ Wa__Message__ButtonsResponseMessage() :
+ ProtobufCppMessage(wa__message__buttons_response_message__descriptor)
+ {}
- char *selectedbuttonid;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_type;
- Wa__Message__ButtonsResponseMessage__Type type;
- Wa__Message__ButtonsResponseMessage__ResponseCase response_case;
- union {
- char *selecteddisplaytext;
- };
+ char *selectedbuttonid;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_type;
+ Wa__Message__ButtonsResponseMessage__Type type;
+ Wa__Message__ButtonsResponseMessage__ResponseCase response_case;
+ union
+ {
+ char *selecteddisplaytext;
+ };
};
struct Wa__Message__Call : public ProtobufCppMessage
{
- Wa__Message__Call() :
- ProtobufCppMessage(wa__message__call__descriptor)
- {}
+ Wa__Message__Call() :
+ ProtobufCppMessage(wa__message__call__descriptor)
+ {}
- protobuf_c_boolean has_callkey;
- ProtobufCBinaryData callkey;
- char *conversionsource;
- protobuf_c_boolean has_conversiondata;
- ProtobufCBinaryData conversiondata;
- protobuf_c_boolean has_conversiondelayseconds;
- uint32_t conversiondelayseconds;
+ protobuf_c_boolean has_callkey;
+ ProtobufCBinaryData callkey;
+ char *conversionsource;
+ protobuf_c_boolean has_conversiondata;
+ ProtobufCBinaryData conversiondata;
+ protobuf_c_boolean has_conversiondelayseconds;
+ uint32_t conversiondelayseconds;
};
struct Wa__Message__CancelPaymentRequestMessage : public ProtobufCppMessage
{
- Wa__Message__CancelPaymentRequestMessage() :
- ProtobufCppMessage(wa__message__cancel_payment_request_message__descriptor)
- {}
+ Wa__Message__CancelPaymentRequestMessage() :
+ ProtobufCppMessage(wa__message__cancel_payment_request_message__descriptor)
+ {}
- Wa__MessageKey *key;
+ Wa__MessageKey *key;
};
struct Wa__Message__Chat : public ProtobufCppMessage
{
- Wa__Message__Chat() :
- ProtobufCppMessage(wa__message__chat__descriptor)
- {}
+ Wa__Message__Chat() :
+ ProtobufCppMessage(wa__message__chat__descriptor)
+ {}
- char *displayname;
- char *id;
+ char *displayname;
+ char *id;
};
struct Wa__Message__ContactMessage : public ProtobufCppMessage
{
- Wa__Message__ContactMessage() :
- ProtobufCppMessage(wa__message__contact_message__descriptor)
- {}
+ Wa__Message__ContactMessage() :
+ ProtobufCppMessage(wa__message__contact_message__descriptor)
+ {}
- char *displayname;
- char *vcard;
- Wa__ContextInfo *contextinfo;
+ char *displayname;
+ char *vcard;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__ContactsArrayMessage : public ProtobufCppMessage
{
- Wa__Message__ContactsArrayMessage() :
- ProtobufCppMessage(wa__message__contacts_array_message__descriptor)
- {}
+ Wa__Message__ContactsArrayMessage() :
+ ProtobufCppMessage(wa__message__contacts_array_message__descriptor)
+ {}
- char *displayname;
- size_t n_contacts;
- Wa__Message__ContactMessage **contacts;
- Wa__ContextInfo *contextinfo;
+ char *displayname;
+ size_t n_contacts;
+ Wa__Message__ContactMessage **contacts;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__DeclinePaymentRequestMessage : public ProtobufCppMessage
{
- Wa__Message__DeclinePaymentRequestMessage() :
- ProtobufCppMessage(wa__message__decline_payment_request_message__descriptor)
- {}
+ Wa__Message__DeclinePaymentRequestMessage() :
+ ProtobufCppMessage(wa__message__decline_payment_request_message__descriptor)
+ {}
- Wa__MessageKey *key;
+ Wa__MessageKey *key;
};
struct Wa__Message__DeviceSentMessage : public ProtobufCppMessage
{
- Wa__Message__DeviceSentMessage() :
- ProtobufCppMessage(wa__message__device_sent_message__descriptor)
- {}
+ Wa__Message__DeviceSentMessage() :
+ ProtobufCppMessage(wa__message__device_sent_message__descriptor)
+ {}
- char *destinationjid;
- Wa__Message *message;
- char *phash;
+ char *destinationjid;
+ Wa__Message *message;
+ char *phash;
};
struct Wa__Message__DocumentMessage : public ProtobufCppMessage
{
- Wa__Message__DocumentMessage() :
- ProtobufCppMessage(wa__message__document_message__descriptor)
- {}
-
- char *url;
- char *mimetype;
- char *title;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_pagecount;
- uint32_t pagecount;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *filename;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- char *directpath;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_contactvcard;
- protobuf_c_boolean contactvcard;
- char *thumbnaildirectpath;
- protobuf_c_boolean has_thumbnailsha256;
- ProtobufCBinaryData thumbnailsha256;
- protobuf_c_boolean has_thumbnailencsha256;
- ProtobufCBinaryData thumbnailencsha256;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_thumbnailheight;
- uint32_t thumbnailheight;
- protobuf_c_boolean has_thumbnailwidth;
- uint32_t thumbnailwidth;
- char *caption;
-};
-
-struct Wa__Message__EncReactionMessage : public ProtobufCppMessage
-{
- Wa__Message__EncReactionMessage() :
- ProtobufCppMessage(wa__message__enc_reaction_message__descriptor)
- {}
-
- Wa__MessageKey *targetmessagekey;
- protobuf_c_boolean has_encpayload;
- ProtobufCBinaryData encpayload;
- protobuf_c_boolean has_enciv;
- ProtobufCBinaryData enciv;
+ Wa__Message__DocumentMessage() :
+ ProtobufCppMessage(wa__message__document_message__descriptor)
+ {}
+
+ char *url;
+ char *mimetype;
+ char *title;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_pagecount;
+ uint32_t pagecount;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *filename;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ char *directpath;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_contactvcard;
+ protobuf_c_boolean contactvcard;
+ char *thumbnaildirectpath;
+ protobuf_c_boolean has_thumbnailsha256;
+ ProtobufCBinaryData thumbnailsha256;
+ protobuf_c_boolean has_thumbnailencsha256;
+ ProtobufCBinaryData thumbnailencsha256;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_thumbnailheight;
+ uint32_t thumbnailheight;
+ protobuf_c_boolean has_thumbnailwidth;
+ uint32_t thumbnailwidth;
+ char *caption;
};
struct Wa__Message__ExtendedTextMessage : public ProtobufCppMessage
{
- Wa__Message__ExtendedTextMessage() :
- ProtobufCppMessage(wa__message__extended_text_message__descriptor)
- {}
-
- char *text;
- char *matchedtext;
- char *canonicalurl;
- char *description;
- char *title;
- protobuf_c_boolean has_textargb;
- uint32_t textargb;
- protobuf_c_boolean has_backgroundargb;
- uint32_t backgroundargb;
- protobuf_c_boolean has_font;
- Wa__Message__ExtendedTextMessage__FontType font;
- protobuf_c_boolean has_previewtype;
- Wa__Message__ExtendedTextMessage__PreviewType previewtype;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_donotplayinline;
- protobuf_c_boolean donotplayinline;
- char *thumbnaildirectpath;
- protobuf_c_boolean has_thumbnailsha256;
- ProtobufCBinaryData thumbnailsha256;
- protobuf_c_boolean has_thumbnailencsha256;
- ProtobufCBinaryData thumbnailencsha256;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_thumbnailheight;
- uint32_t thumbnailheight;
- protobuf_c_boolean has_thumbnailwidth;
- uint32_t thumbnailwidth;
- protobuf_c_boolean has_invitelinkgrouptype;
- Wa__Message__ExtendedTextMessage__InviteLinkGroupType invitelinkgrouptype;
- char *invitelinkparentgroupsubjectv2;
- protobuf_c_boolean has_invitelinkparentgroupthumbnailv2;
- ProtobufCBinaryData invitelinkparentgroupthumbnailv2;
- protobuf_c_boolean has_invitelinkgrouptypev2;
- Wa__Message__ExtendedTextMessage__InviteLinkGroupType invitelinkgrouptypev2;
- protobuf_c_boolean has_viewonce;
- protobuf_c_boolean viewonce;
+ Wa__Message__ExtendedTextMessage() :
+ ProtobufCppMessage(wa__message__extended_text_message__descriptor)
+ {}
+
+ char *text;
+ char *matchedtext;
+ char *canonicalurl;
+ char *description;
+ char *title;
+ protobuf_c_boolean has_textargb;
+ uint32_t textargb;
+ protobuf_c_boolean has_backgroundargb;
+ uint32_t backgroundargb;
+ protobuf_c_boolean has_font;
+ Wa__Message__ExtendedTextMessage__FontType font;
+ protobuf_c_boolean has_previewtype;
+ Wa__Message__ExtendedTextMessage__PreviewType previewtype;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_donotplayinline;
+ protobuf_c_boolean donotplayinline;
+ char *thumbnaildirectpath;
+ protobuf_c_boolean has_thumbnailsha256;
+ ProtobufCBinaryData thumbnailsha256;
+ protobuf_c_boolean has_thumbnailencsha256;
+ ProtobufCBinaryData thumbnailencsha256;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_thumbnailheight;
+ uint32_t thumbnailheight;
+ protobuf_c_boolean has_thumbnailwidth;
+ uint32_t thumbnailwidth;
+ protobuf_c_boolean has_invitelinkgrouptype;
+ Wa__Message__ExtendedTextMessage__InviteLinkGroupType invitelinkgrouptype;
+ char *invitelinkparentgroupsubjectv2;
+ protobuf_c_boolean has_invitelinkparentgroupthumbnailv2;
+ ProtobufCBinaryData invitelinkparentgroupthumbnailv2;
+ protobuf_c_boolean has_invitelinkgrouptypev2;
+ Wa__Message__ExtendedTextMessage__InviteLinkGroupType invitelinkgrouptypev2;
};
struct Wa__Message__FutureProofMessage : public ProtobufCppMessage
{
- Wa__Message__FutureProofMessage() :
- ProtobufCppMessage(wa__message__future_proof_message__descriptor)
- {}
+ Wa__Message__FutureProofMessage() :
+ ProtobufCppMessage(wa__message__future_proof_message__descriptor)
+ {}
- Wa__Message *message;
+ Wa__Message *message;
};
struct Wa__Message__GroupInviteMessage : public ProtobufCppMessage
{
- Wa__Message__GroupInviteMessage() :
- ProtobufCppMessage(wa__message__group_invite_message__descriptor)
- {}
+ Wa__Message__GroupInviteMessage() :
+ ProtobufCppMessage(wa__message__group_invite_message__descriptor)
+ {}
- char *groupjid;
- char *invitecode;
- protobuf_c_boolean has_inviteexpiration;
- int64_t inviteexpiration;
- char *groupname;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- char *caption;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_grouptype;
- Wa__Message__GroupInviteMessage__GroupType grouptype;
+ char *groupjid;
+ char *invitecode;
+ protobuf_c_boolean has_inviteexpiration;
+ int64_t inviteexpiration;
+ char *groupname;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ char *caption;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_grouptype;
+ Wa__Message__GroupInviteMessage__GroupType grouptype;
};
struct Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency() :
- ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__descriptor)
- {}
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency() :
+ ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__descriptor)
+ {}
- char *currencycode;
- protobuf_c_boolean has_amount1000;
- int64_t amount1000;
+ char *currencycode;
+ protobuf_c_boolean has_amount1000;
+ int64_t amount1000;
};
struct Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent() :
- ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__descriptor)
- {}
-
- protobuf_c_boolean has_dayofweek;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__DayOfWeekType dayofweek;
- protobuf_c_boolean has_year;
- uint32_t year;
- protobuf_c_boolean has_month;
- uint32_t month;
- protobuf_c_boolean has_dayofmonth;
- uint32_t dayofmonth;
- protobuf_c_boolean has_hour;
- uint32_t hour;
- protobuf_c_boolean has_minute;
- uint32_t minute;
- protobuf_c_boolean has_calendar;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__CalendarType calendar;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent() :
+ ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__descriptor)
+ {}
+
+ protobuf_c_boolean has_dayofweek;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__DayOfWeekType dayofweek;
+ protobuf_c_boolean has_year;
+ uint32_t year;
+ protobuf_c_boolean has_month;
+ uint32_t month;
+ protobuf_c_boolean has_dayofmonth;
+ uint32_t dayofmonth;
+ protobuf_c_boolean has_hour;
+ uint32_t hour;
+ protobuf_c_boolean has_minute;
+ uint32_t minute;
+ protobuf_c_boolean has_calendar;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent__CalendarType calendar;
};
struct Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch() :
- ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__descriptor)
- {}
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch() :
+ ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__descriptor)
+ {}
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
};
-typedef enum {
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF__NOT_SET = 0,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF_COMPONENT = 1,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF_UNIX_EPOCH = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF__CASE)
+typedef enum
+{
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF__NOT_SET = 0,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF_COMPONENT = 1,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF_UNIX_EPOCH = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__HSMDATE_TIME__DATETIME_ONEOF)
} Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__DatetimeOneofCase;
struct Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime() :
- ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__descriptor)
- {}
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime() :
+ ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__descriptor)
+ {}
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__DatetimeOneofCase datetime_oneof_case;
- union {
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent *component;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch *unixepoch;
- };
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__DatetimeOneofCase datetime_oneof_case;
+ union
+ {
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent *component;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch *unixepoch;
+ };
};
-typedef enum {
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF__NOT_SET = 0,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF_CURRENCY = 2,
- WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF_DATE_TIME = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF__CASE)
+typedef enum
+{
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF__NOT_SET = 0,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF_CURRENCY = 2,
+ WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF_DATE_TIME = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__HIGHLY_STRUCTURED_MESSAGE__HSMLOCALIZABLE_PARAMETER__PARAM_ONEOF)
} Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__ParamOneofCase;
struct Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter() :
- ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__descriptor)
- {}
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter() :
+ ProtobufCppMessage(wa__message__highly_structured_message__hsmlocalizable_parameter__descriptor)
+ {}
- char *default_;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__ParamOneofCase param_oneof_case;
- union {
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency *currency;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime *datetime;
- };
+ char *default_;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__ParamOneofCase param_oneof_case;
+ union
+ {
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency *currency;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime *datetime;
+ };
};
struct Wa__Message__HighlyStructuredMessage : public ProtobufCppMessage
{
- Wa__Message__HighlyStructuredMessage() :
- ProtobufCppMessage(wa__message__highly_structured_message__descriptor)
- {}
+ Wa__Message__HighlyStructuredMessage() :
+ ProtobufCppMessage(wa__message__highly_structured_message__descriptor)
+ {}
- char *namespace_;
- char *elementname;
- size_t n_params;
- char **params;
- char *fallbacklg;
- char *fallbacklc;
- size_t n_localizableparams;
- Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter **localizableparams;
- char *deterministiclg;
- char *deterministiclc;
- Wa__Message__TemplateMessage *hydratedhsm;
+ char *namespace_;
+ char *elementname;
+ size_t n_params;
+ char **params;
+ char *fallbacklg;
+ char *fallbacklc;
+ size_t n_localizableparams;
+ Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter **localizableparams;
+ char *deterministiclg;
+ char *deterministiclc;
+ Wa__Message__TemplateMessage *hydratedhsm;
};
struct Wa__Message__HistorySyncNotification : public ProtobufCppMessage
{
- Wa__Message__HistorySyncNotification() :
- ProtobufCppMessage(wa__message__history_sync_notification__descriptor)
- {}
-
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- char *directpath;
- protobuf_c_boolean has_synctype;
- Wa__Message__HistorySyncNotification__HistorySyncType synctype;
- protobuf_c_boolean has_chunkorder;
- uint32_t chunkorder;
- char *originalmessageid;
- protobuf_c_boolean has_progress;
- uint32_t progress;
- protobuf_c_boolean has_oldestmsginchunktimestampsec;
- int64_t oldestmsginchunktimestampsec;
- protobuf_c_boolean has_initialhistbootstrapinlinepayload;
- ProtobufCBinaryData initialhistbootstrapinlinepayload;
- char *peerdatarequestsessionid;
+ Wa__Message__HistorySyncNotification() :
+ ProtobufCppMessage(wa__message__history_sync_notification__descriptor)
+ {}
+
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ char *directpath;
+ protobuf_c_boolean has_synctype;
+ Wa__Message__HistorySyncNotification__HistorySyncType synctype;
+ protobuf_c_boolean has_chunkorder;
+ uint32_t chunkorder;
+ char *originalmessageid;
+ protobuf_c_boolean has_progress;
+ uint32_t progress;
};
struct Wa__Message__ImageMessage : public ProtobufCppMessage
{
- Wa__Message__ImageMessage() :
- ProtobufCppMessage(wa__message__image_message__descriptor)
- {}
-
- char *url;
- char *mimetype;
- char *caption;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_height;
- uint32_t height;
- protobuf_c_boolean has_width;
- uint32_t width;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- size_t n_interactiveannotations;
- Wa__InteractiveAnnotation **interactiveannotations;
- char *directpath;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_firstscansidecar;
- ProtobufCBinaryData firstscansidecar;
- protobuf_c_boolean has_firstscanlength;
- uint32_t firstscanlength;
- protobuf_c_boolean has_experimentgroupid;
- uint32_t experimentgroupid;
- protobuf_c_boolean has_scanssidecar;
- ProtobufCBinaryData scanssidecar;
- size_t n_scanlengths;
- uint32_t *scanlengths;
- protobuf_c_boolean has_midqualityfilesha256;
- ProtobufCBinaryData midqualityfilesha256;
- protobuf_c_boolean has_midqualityfileencsha256;
- ProtobufCBinaryData midqualityfileencsha256;
- protobuf_c_boolean has_viewonce;
- protobuf_c_boolean viewonce;
- char *thumbnaildirectpath;
- protobuf_c_boolean has_thumbnailsha256;
- ProtobufCBinaryData thumbnailsha256;
- protobuf_c_boolean has_thumbnailencsha256;
- ProtobufCBinaryData thumbnailencsha256;
- char *staticurl;
+ Wa__Message__ImageMessage() :
+ ProtobufCppMessage(wa__message__image_message__descriptor)
+ {}
+
+ char *url;
+ char *mimetype;
+ char *caption;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ size_t n_interactiveannotations;
+ Wa__InteractiveAnnotation **interactiveannotations;
+ char *directpath;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_firstscansidecar;
+ ProtobufCBinaryData firstscansidecar;
+ protobuf_c_boolean has_firstscanlength;
+ uint32_t firstscanlength;
+ protobuf_c_boolean has_experimentgroupid;
+ uint32_t experimentgroupid;
+ protobuf_c_boolean has_scanssidecar;
+ ProtobufCBinaryData scanssidecar;
+ size_t n_scanlengths;
+ uint32_t *scanlengths;
+ protobuf_c_boolean has_midqualityfilesha256;
+ ProtobufCBinaryData midqualityfilesha256;
+ protobuf_c_boolean has_midqualityfileencsha256;
+ ProtobufCBinaryData midqualityfileencsha256;
+ protobuf_c_boolean has_viewonce;
+ protobuf_c_boolean viewonce;
+ char *thumbnaildirectpath;
+ protobuf_c_boolean has_thumbnailsha256;
+ ProtobufCBinaryData thumbnailsha256;
+ protobuf_c_boolean has_thumbnailencsha256;
+ ProtobufCBinaryData thumbnailencsha256;
+ char *staticurl;
};
struct Wa__Message__InitialSecurityNotificationSettingSync : public ProtobufCppMessage
{
- Wa__Message__InitialSecurityNotificationSettingSync() :
- ProtobufCppMessage(wa__message__initial_security_notification_setting_sync__descriptor)
- {}
+ Wa__Message__InitialSecurityNotificationSettingSync() :
+ ProtobufCppMessage(wa__message__initial_security_notification_setting_sync__descriptor)
+ {}
- protobuf_c_boolean has_securitynotificationenabled;
- protobuf_c_boolean securitynotificationenabled;
+ protobuf_c_boolean has_securitynotificationenabled;
+ protobuf_c_boolean securitynotificationenabled;
};
struct Wa__Message__InteractiveMessage__Body : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__Body() :
- ProtobufCppMessage(wa__message__interactive_message__body__descriptor)
- {}
+ Wa__Message__InteractiveMessage__Body() :
+ ProtobufCppMessage(wa__message__interactive_message__body__descriptor)
+ {}
- char *text;
+ char *text;
};
struct Wa__Message__InteractiveMessage__CollectionMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__CollectionMessage() :
- ProtobufCppMessage(wa__message__interactive_message__collection_message__descriptor)
- {}
+ Wa__Message__InteractiveMessage__CollectionMessage() :
+ ProtobufCppMessage(wa__message__interactive_message__collection_message__descriptor)
+ {}
- char *bizjid;
- char *id;
- protobuf_c_boolean has_messageversion;
- int32_t messageversion;
+ char *bizjid;
+ char *id;
+ protobuf_c_boolean has_messageversion;
+ int32_t messageversion;
};
struct Wa__Message__InteractiveMessage__Footer : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__Footer() :
- ProtobufCppMessage(wa__message__interactive_message__footer__descriptor)
- {}
+ Wa__Message__InteractiveMessage__Footer() :
+ ProtobufCppMessage(wa__message__interactive_message__footer__descriptor)
+ {}
- char *text;
+ char *text;
};
-typedef enum {
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA__NOT_SET = 0,
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_DOCUMENT_MESSAGE = 3,
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_IMAGE_MESSAGE = 4,
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_JPEG_THUMBNAIL = 6,
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_VIDEO_MESSAGE = 7,
- WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_LOCATION_MESSAGE = 8
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA__CASE)
+typedef enum
+{
+ WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA__NOT_SET = 0,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_DOCUMENT_MESSAGE = 3,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_IMAGE_MESSAGE = 4,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_JPEG_THUMBNAIL = 6,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA_VIDEO_MESSAGE = 7
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__HEADER__MEDIA)
} Wa__Message__InteractiveMessage__Header__MediaCase;
struct Wa__Message__InteractiveMessage__Header : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__Header() :
- ProtobufCppMessage(wa__message__interactive_message__header__descriptor)
- {}
+ Wa__Message__InteractiveMessage__Header() :
+ ProtobufCppMessage(wa__message__interactive_message__header__descriptor)
+ {}
- char *title;
- char *subtitle;
- protobuf_c_boolean has_hasmediaattachment;
- protobuf_c_boolean hasmediaattachment;
- Wa__Message__InteractiveMessage__Header__MediaCase media_case;
- union {
- Wa__Message__DocumentMessage *documentmessage;
- Wa__Message__ImageMessage *imagemessage;
- ProtobufCBinaryData jpegthumbnail;
- Wa__Message__VideoMessage *videomessage;
- Wa__Message__LocationMessage *locationmessage;
- };
+ char *title;
+ char *subtitle;
+ protobuf_c_boolean has_hasmediaattachment;
+ protobuf_c_boolean hasmediaattachment;
+ Wa__Message__InteractiveMessage__Header__MediaCase media_case;
+ union
+ {
+ Wa__Message__DocumentMessage *documentmessage;
+ Wa__Message__ImageMessage *imagemessage;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__Message__VideoMessage *videomessage;
+ };
};
struct Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton() :
- ProtobufCppMessage(wa__message__interactive_message__native_flow_message__native_flow_button__descriptor)
- {}
+ Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton() :
+ ProtobufCppMessage(wa__message__interactive_message__native_flow_message__native_flow_button__descriptor)
+ {}
- char *name;
- char *buttonparamsjson;
+ char *name;
+ char *buttonparamsjson;
};
struct Wa__Message__InteractiveMessage__NativeFlowMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__NativeFlowMessage() :
- ProtobufCppMessage(wa__message__interactive_message__native_flow_message__descriptor)
- {}
+ Wa__Message__InteractiveMessage__NativeFlowMessage() :
+ ProtobufCppMessage(wa__message__interactive_message__native_flow_message__descriptor)
+ {}
- size_t n_buttons;
- Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton **buttons;
- char *messageparamsjson;
- protobuf_c_boolean has_messageversion;
- int32_t messageversion;
+ size_t n_buttons;
+ Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton **buttons;
+ char *messageparamsjson;
+ protobuf_c_boolean has_messageversion;
+ int32_t messageversion;
};
struct Wa__Message__InteractiveMessage__ShopMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage__ShopMessage() :
- ProtobufCppMessage(wa__message__interactive_message__shop_message__descriptor)
- {}
+ Wa__Message__InteractiveMessage__ShopMessage() :
+ ProtobufCppMessage(wa__message__interactive_message__shop_message__descriptor)
+ {}
- char *id;
- protobuf_c_boolean has_surface;
- Wa__Message__InteractiveMessage__ShopMessage__Surface surface;
- protobuf_c_boolean has_messageversion;
- int32_t messageversion;
+ char *id;
+ protobuf_c_boolean has_surface;
+ Wa__Message__InteractiveMessage__ShopMessage__Surface surface;
+ protobuf_c_boolean has_messageversion;
+ int32_t messageversion;
};
-typedef enum {
- WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE__NOT_SET = 0,
- WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_SHOP_STOREFRONT_MESSAGE = 4,
- WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_COLLECTION_MESSAGE = 5,
- WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_NATIVE_FLOW_MESSAGE = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE__CASE)
+typedef enum
+{
+ WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE__NOT_SET = 0,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_SHOP_STOREFRONT_MESSAGE = 4,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_COLLECTION_MESSAGE = 5,
+ WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE_NATIVE_FLOW_MESSAGE = 6
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_MESSAGE__INTERACTIVE_MESSAGE)
} Wa__Message__InteractiveMessage__InteractiveMessageCase;
struct Wa__Message__InteractiveMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveMessage() :
- ProtobufCppMessage(wa__message__interactive_message__descriptor)
- {}
+ Wa__Message__InteractiveMessage() :
+ ProtobufCppMessage(wa__message__interactive_message__descriptor)
+ {}
- Wa__Message__InteractiveMessage__Header *header;
- Wa__Message__InteractiveMessage__Body *body;
- Wa__Message__InteractiveMessage__Footer *footer;
- Wa__ContextInfo *contextinfo;
- Wa__Message__InteractiveMessage__InteractiveMessageCase interactive_message_case;
- union {
- Wa__Message__InteractiveMessage__ShopMessage *shopstorefrontmessage;
- Wa__Message__InteractiveMessage__CollectionMessage *collectionmessage;
- Wa__Message__InteractiveMessage__NativeFlowMessage *nativeflowmessage;
- };
+ Wa__Message__InteractiveMessage__Header *header;
+ Wa__Message__InteractiveMessage__Body *body;
+ Wa__Message__InteractiveMessage__Footer *footer;
+ Wa__ContextInfo *contextinfo;
+ Wa__Message__InteractiveMessage__InteractiveMessageCase interactive_message_case;
+ union
+ {
+ Wa__Message__InteractiveMessage__ShopMessage *shopstorefrontmessage;
+ Wa__Message__InteractiveMessage__CollectionMessage *collectionmessage;
+ Wa__Message__InteractiveMessage__NativeFlowMessage *nativeflowmessage;
+ };
};
struct Wa__Message__InteractiveResponseMessage__Body : public ProtobufCppMessage
{
- Wa__Message__InteractiveResponseMessage__Body() :
- ProtobufCppMessage(wa__message__interactive_response_message__body__descriptor)
- {}
+ Wa__Message__InteractiveResponseMessage__Body() :
+ ProtobufCppMessage(wa__message__interactive_response_message__body__descriptor)
+ {}
- char *text;
- protobuf_c_boolean has_format;
- Wa__Message__InteractiveResponseMessage__Body__Format format;
+ char *text;
};
struct Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage() :
- ProtobufCppMessage(wa__message__interactive_response_message__native_flow_response_message__descriptor)
- {}
+ Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage() :
+ ProtobufCppMessage(wa__message__interactive_response_message__native_flow_response_message__descriptor)
+ {}
- char *name;
- char *paramsjson;
- protobuf_c_boolean has_version;
- int32_t version;
+ char *name;
+ char *paramsjson;
+ protobuf_c_boolean has_version;
+ int32_t version;
};
-typedef enum {
- WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__NOT_SET = 0,
- WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE_NATIVE_FLOW_RESPONSE_MESSAGE = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__CASE)
+typedef enum
+{
+ WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__NOT_SET = 0,
+ WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE_NATIVE_FLOW_RESPONSE_MESSAGE = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__INTERACTIVE_RESPONSE_MESSAGE__INTERACTIVE_RESPONSE_MESSAGE)
} Wa__Message__InteractiveResponseMessage__InteractiveResponseMessageCase;
struct Wa__Message__InteractiveResponseMessage : public ProtobufCppMessage
{
- Wa__Message__InteractiveResponseMessage() :
- ProtobufCppMessage(wa__message__interactive_response_message__descriptor)
- {}
+ Wa__Message__InteractiveResponseMessage() :
+ ProtobufCppMessage(wa__message__interactive_response_message__descriptor)
+ {}
- Wa__Message__InteractiveResponseMessage__Body *body;
- Wa__ContextInfo *contextinfo;
- Wa__Message__InteractiveResponseMessage__InteractiveResponseMessageCase interactive_response_message_case;
- union {
- Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage *nativeflowresponsemessage;
- };
+ Wa__Message__InteractiveResponseMessage__Body *body;
+ Wa__ContextInfo *contextinfo;
+ Wa__Message__InteractiveResponseMessage__InteractiveResponseMessageCase interactive_response_message_case;
+ union
+ {
+ Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage *nativeflowresponsemessage;
+ };
};
struct Wa__Message__InvoiceMessage : public ProtobufCppMessage
{
- Wa__Message__InvoiceMessage() :
- ProtobufCppMessage(wa__message__invoice_message__descriptor)
- {}
-
- char *note;
- char *token;
- protobuf_c_boolean has_attachmenttype;
- Wa__Message__InvoiceMessage__AttachmentType attachmenttype;
- char *attachmentmimetype;
- protobuf_c_boolean has_attachmentmediakey;
- ProtobufCBinaryData attachmentmediakey;
- protobuf_c_boolean has_attachmentmediakeytimestamp;
- int64_t attachmentmediakeytimestamp;
- protobuf_c_boolean has_attachmentfilesha256;
- ProtobufCBinaryData attachmentfilesha256;
- protobuf_c_boolean has_attachmentfileencsha256;
- ProtobufCBinaryData attachmentfileencsha256;
- char *attachmentdirectpath;
- protobuf_c_boolean has_attachmentjpegthumbnail;
- ProtobufCBinaryData attachmentjpegthumbnail;
+ Wa__Message__InvoiceMessage() :
+ ProtobufCppMessage(wa__message__invoice_message__descriptor)
+ {}
+
+ char *note;
+ char *token;
+ protobuf_c_boolean has_attachmenttype;
+ Wa__Message__InvoiceMessage__AttachmentType attachmenttype;
+ char *attachmentmimetype;
+ protobuf_c_boolean has_attachmentmediakey;
+ ProtobufCBinaryData attachmentmediakey;
+ protobuf_c_boolean has_attachmentmediakeytimestamp;
+ int64_t attachmentmediakeytimestamp;
+ protobuf_c_boolean has_attachmentfilesha256;
+ ProtobufCBinaryData attachmentfilesha256;
+ protobuf_c_boolean has_attachmentfileencsha256;
+ ProtobufCBinaryData attachmentfileencsha256;
+ char *attachmentdirectpath;
+ protobuf_c_boolean has_attachmentjpegthumbnail;
+ ProtobufCBinaryData attachmentjpegthumbnail;
};
struct Wa__Message__KeepInChatMessage : public ProtobufCppMessage
{
- Wa__Message__KeepInChatMessage() :
- ProtobufCppMessage(wa__message__keep_in_chat_message__descriptor)
- {}
+ Wa__Message__KeepInChatMessage() :
+ ProtobufCppMessage(wa__message__keep_in_chat_message__descriptor)
+ {}
- Wa__MessageKey *key;
- protobuf_c_boolean has_keeptype;
- Wa__KeepType keeptype;
- protobuf_c_boolean has_timestampms;
- int64_t timestampms;
+ Wa__MessageKey *key;
+ protobuf_c_boolean has_keeptype;
+ Wa__KeepType keeptype;
+ protobuf_c_boolean has_timestampms;
+ int64_t timestampms;
};
+#define WA__MESSAGE__KEEP_IN_CHAT_MESSAGE__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&wa__message__keep_in_chat_message__descriptor) \
+ , NULL, 0, WA__KEEP_TYPE__UNKNOWN, 0, 0 }
-struct Wa__Message__ListMessage__Product : public ProtobufCppMessage
-{
- Wa__Message__ListMessage__Product() :
- ProtobufCppMessage(wa__message__list_message__product__descriptor)
- {}
-
- char *productid;
-};
struct Wa__Message__ListMessage__ProductListHeaderImage : public ProtobufCppMessage
{
- Wa__Message__ListMessage__ProductListHeaderImage() :
- ProtobufCppMessage(wa__message__list_message__product_list_header_image__descriptor)
- {}
+ Wa__Message__ListMessage__ProductListHeaderImage() :
+ ProtobufCppMessage(wa__message__list_message__product_list_header_image__descriptor)
+ {}
- char *productid;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
+ char *productid;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
};
struct Wa__Message__ListMessage__ProductListInfo : public ProtobufCppMessage
{
- Wa__Message__ListMessage__ProductListInfo() :
- ProtobufCppMessage(wa__message__list_message__product_list_info__descriptor)
- {}
+ Wa__Message__ListMessage__ProductListInfo() :
+ ProtobufCppMessage(wa__message__list_message__product_list_info__descriptor)
+ {}
- size_t n_productsections;
- Wa__Message__ListMessage__ProductSection **productsections;
- Wa__Message__ListMessage__ProductListHeaderImage *headerimage;
- char *businessownerjid;
+ size_t n_productsections;
+ Wa__Message__ListMessage__ProductSection **productsections;
+ Wa__Message__ListMessage__ProductListHeaderImage *headerimage;
+ char *businessownerjid;
};
struct Wa__Message__ListMessage__ProductSection : public ProtobufCppMessage
{
- Wa__Message__ListMessage__ProductSection() :
- ProtobufCppMessage(wa__message__list_message__product_section__descriptor)
- {}
+ Wa__Message__ListMessage__ProductSection() :
+ ProtobufCppMessage(wa__message__list_message__product_section__descriptor)
+ {}
- char *title;
- size_t n_products;
- Wa__Message__ListMessage__Product **products;
+ char *title;
+ size_t n_products;
+ Wa__Message__ListMessage__Product **products;
+};
+
+struct Wa__Message__ListMessage__Product : public ProtobufCppMessage
+{
+ Wa__Message__ListMessage__Product() :
+ ProtobufCppMessage(wa__message__list_message__product__descriptor)
+ {}
+
+ char *productid;
};
struct Wa__Message__ListMessage__Row : public ProtobufCppMessage
{
- Wa__Message__ListMessage__Row() :
- ProtobufCppMessage(wa__message__list_message__row__descriptor)
- {}
+ Wa__Message__ListMessage__Row() :
+ ProtobufCppMessage(wa__message__list_message__row__descriptor)
+ {}
- char *title;
- char *description;
- char *rowid;
+ char *title;
+ char *description;
+ char *rowid;
};
struct Wa__Message__ListMessage__Section : public ProtobufCppMessage
{
- Wa__Message__ListMessage__Section() :
- ProtobufCppMessage(wa__message__list_message__section__descriptor)
- {}
+ Wa__Message__ListMessage__Section() :
+ ProtobufCppMessage(wa__message__list_message__section__descriptor)
+ {}
- char *title;
- size_t n_rows;
- Wa__Message__ListMessage__Row **rows;
+ char *title;
+ size_t n_rows;
+ Wa__Message__ListMessage__Row **rows;
};
struct Wa__Message__ListMessage : public ProtobufCppMessage
{
- Wa__Message__ListMessage() :
- ProtobufCppMessage(wa__message__list_message__descriptor)
- {}
+ Wa__Message__ListMessage() :
+ ProtobufCppMessage(wa__message__list_message__descriptor)
+ {}
- char *title;
- char *description;
- char *buttontext;
- protobuf_c_boolean has_listtype;
- Wa__Message__ListMessage__ListType listtype;
- size_t n_sections;
- Wa__Message__ListMessage__Section **sections;
- Wa__Message__ListMessage__ProductListInfo *productlistinfo;
- char *footertext;
- Wa__ContextInfo *contextinfo;
+ char *title;
+ char *description;
+ char *buttontext;
+ protobuf_c_boolean has_listtype;
+ Wa__Message__ListMessage__ListType listtype;
+ size_t n_sections;
+ Wa__Message__ListMessage__Section **sections;
+ Wa__Message__ListMessage__ProductListInfo *productlistinfo;
+ char *footertext;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__ListResponseMessage__SingleSelectReply : public ProtobufCppMessage
{
- Wa__Message__ListResponseMessage__SingleSelectReply() :
- ProtobufCppMessage(wa__message__list_response_message__single_select_reply__descriptor)
- {}
+ Wa__Message__ListResponseMessage__SingleSelectReply() :
+ ProtobufCppMessage(wa__message__list_response_message__single_select_reply__descriptor)
+ {}
- char *selectedrowid;
+ char *selectedrowid;
};
struct Wa__Message__ListResponseMessage : public ProtobufCppMessage
{
- Wa__Message__ListResponseMessage() :
- ProtobufCppMessage(wa__message__list_response_message__descriptor)
- {}
+ Wa__Message__ListResponseMessage() :
+ ProtobufCppMessage(wa__message__list_response_message__descriptor)
+ {}
- char *title;
- protobuf_c_boolean has_listtype;
- Wa__Message__ListResponseMessage__ListType listtype;
- Wa__Message__ListResponseMessage__SingleSelectReply *singleselectreply;
- Wa__ContextInfo *contextinfo;
- char *description;
+ char *title;
+ protobuf_c_boolean has_listtype;
+ Wa__Message__ListResponseMessage__ListType listtype;
+ Wa__Message__ListResponseMessage__SingleSelectReply *singleselectreply;
+ Wa__ContextInfo *contextinfo;
+ char *description;
};
struct Wa__Message__LiveLocationMessage : public ProtobufCppMessage
{
- Wa__Message__LiveLocationMessage() :
- ProtobufCppMessage(wa__message__live_location_message__descriptor)
- {}
-
- protobuf_c_boolean has_degreeslatitude;
- double degreeslatitude;
- protobuf_c_boolean has_degreeslongitude;
- double degreeslongitude;
- protobuf_c_boolean has_accuracyinmeters;
- uint32_t accuracyinmeters;
- protobuf_c_boolean has_speedinmps;
- float speedinmps;
- protobuf_c_boolean has_degreesclockwisefrommagneticnorth;
- uint32_t degreesclockwisefrommagneticnorth;
- char *caption;
- protobuf_c_boolean has_sequencenumber;
- int64_t sequencenumber;
- protobuf_c_boolean has_timeoffset;
- uint32_t timeoffset;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
+ Wa__Message__LiveLocationMessage() :
+ ProtobufCppMessage(wa__message__live_location_message__descriptor)
+ {}
+
+ protobuf_c_boolean has_degreeslatitude;
+ double degreeslatitude;
+ protobuf_c_boolean has_degreeslongitude;
+ double degreeslongitude;
+ protobuf_c_boolean has_accuracyinmeters;
+ uint32_t accuracyinmeters;
+ protobuf_c_boolean has_speedinmps;
+ float speedinmps;
+ protobuf_c_boolean has_degreesclockwisefrommagneticnorth;
+ uint32_t degreesclockwisefrommagneticnorth;
+ char *caption;
+ protobuf_c_boolean has_sequencenumber;
+ int64_t sequencenumber;
+ protobuf_c_boolean has_timeoffset;
+ uint32_t timeoffset;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__LocationMessage : public ProtobufCppMessage
{
- Wa__Message__LocationMessage() :
- ProtobufCppMessage(wa__message__location_message__descriptor)
- {}
-
- protobuf_c_boolean has_degreeslatitude;
- double degreeslatitude;
- protobuf_c_boolean has_degreeslongitude;
- double degreeslongitude;
- char *name;
- char *address;
- char *url;
- protobuf_c_boolean has_islive;
- protobuf_c_boolean islive;
- protobuf_c_boolean has_accuracyinmeters;
- uint32_t accuracyinmeters;
- protobuf_c_boolean has_speedinmps;
- float speedinmps;
- protobuf_c_boolean has_degreesclockwisefrommagneticnorth;
- uint32_t degreesclockwisefrommagneticnorth;
- char *comment;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
+ Wa__Message__LocationMessage() :
+ ProtobufCppMessage(wa__message__location_message__descriptor)
+ {}
+
+ protobuf_c_boolean has_degreeslatitude;
+ double degreeslatitude;
+ protobuf_c_boolean has_degreeslongitude;
+ double degreeslongitude;
+ char *name;
+ char *address;
+ char *url;
+ protobuf_c_boolean has_islive;
+ protobuf_c_boolean islive;
+ protobuf_c_boolean has_accuracyinmeters;
+ uint32_t accuracyinmeters;
+ protobuf_c_boolean has_speedinmps;
+ float speedinmps;
+ protobuf_c_boolean has_degreesclockwisefrommagneticnorth;
+ uint32_t degreesclockwisefrommagneticnorth;
+ char *comment;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__OrderMessage : public ProtobufCppMessage
{
- Wa__Message__OrderMessage() :
- ProtobufCppMessage(wa__message__order_message__descriptor)
- {}
-
- char *orderid;
- protobuf_c_boolean has_thumbnail;
- ProtobufCBinaryData thumbnail;
- protobuf_c_boolean has_itemcount;
- int32_t itemcount;
- protobuf_c_boolean has_status;
- Wa__Message__OrderMessage__OrderStatus status;
- protobuf_c_boolean has_surface;
- Wa__Message__OrderMessage__OrderSurface surface;
- char *message;
- char *ordertitle;
- char *sellerjid;
- char *token;
- protobuf_c_boolean has_totalamount1000;
- int64_t totalamount1000;
- char *totalcurrencycode;
- Wa__ContextInfo *contextinfo;
+ Wa__Message__OrderMessage() :
+ ProtobufCppMessage(wa__message__order_message__descriptor)
+ {}
+
+ char *orderid;
+ protobuf_c_boolean has_thumbnail;
+ ProtobufCBinaryData thumbnail;
+ protobuf_c_boolean has_itemcount;
+ int32_t itemcount;
+ protobuf_c_boolean has_status;
+ Wa__Message__OrderMessage__OrderStatus status;
+ protobuf_c_boolean has_surface;
+ Wa__Message__OrderMessage__OrderSurface surface;
+ char *message;
+ char *ordertitle;
+ char *sellerjid;
+ char *token;
+ protobuf_c_boolean has_totalamount1000;
+ int64_t totalamount1000;
+ char *totalcurrencycode;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__PaymentInviteMessage : public ProtobufCppMessage
{
- Wa__Message__PaymentInviteMessage() :
- ProtobufCppMessage(wa__message__payment_invite_message__descriptor)
- {}
-
- protobuf_c_boolean has_servicetype;
- Wa__Message__PaymentInviteMessage__ServiceType servicetype;
- protobuf_c_boolean has_expirytimestamp;
- int64_t expirytimestamp;
-};
-
-struct Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_message__history_sync_on_demand_request__descriptor)
- {}
-
- char *chatjid;
- char *oldestmsgid;
- protobuf_c_boolean has_oldestmsgfromme;
- protobuf_c_boolean oldestmsgfromme;
- protobuf_c_boolean has_ondemandmsgcount;
- int32_t ondemandmsgcount;
- protobuf_c_boolean has_oldestmsgtimestampms;
- int64_t oldestmsgtimestampms;
-};
-
-struct Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_message__placeholder_message_resend_request__descriptor)
- {}
-
- Wa__MessageKey *messagekey;
-};
-
-struct Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_message__request_sticker_reupload__descriptor)
- {}
-
- char *filesha256;
-};
-
-struct Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_message__request_url_preview__descriptor)
- {}
-
- char *url;
- protobuf_c_boolean has_includehqthumbnail;
- protobuf_c_boolean includehqthumbnail;
-};
-
-struct Wa__Message__PeerDataOperationRequestMessage : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestMessage() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_message__descriptor)
- {}
+ Wa__Message__PaymentInviteMessage() :
+ ProtobufCppMessage(wa__message__payment_invite_message__descriptor)
+ {}
- protobuf_c_boolean has_peerdataoperationrequesttype;
- Wa__Message__PeerDataOperationRequestType peerdataoperationrequesttype;
- size_t n_requeststickerreupload;
- Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload **requeststickerreupload;
- size_t n_requesturlpreview;
- Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview **requesturlpreview;
- Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest *historysyncondemandrequest;
- size_t n_placeholdermessageresendrequest;
- Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest **placeholdermessageresendrequest;
-};
-
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__link_preview_high_quality_thumbnail__descriptor)
- {}
-
- char *directpath;
- char *thumbhash;
- char *encthumbhash;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_mediakeytimestampms;
- int64_t mediakeytimestampms;
- protobuf_c_boolean has_thumbwidth;
- int32_t thumbwidth;
- protobuf_c_boolean has_thumbheight;
- int32_t thumbheight;
-};
-
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_response_message__peer_data_operation_result__link_preview_response__descriptor)
- {}
-
- char *url;
- char *title;
- char *description;
- protobuf_c_boolean has_thumbdata;
- ProtobufCBinaryData thumbdata;
- char *canonicalurl;
- char *matchtext;
- char *previewtype;
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail *hqthumbnail;
-};
-
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_response_message__peer_data_operation_result__placeholder_message_resend_response__descriptor)
- {}
-
- protobuf_c_boolean has_webmessageinfobytes;
- ProtobufCBinaryData webmessageinfobytes;
-};
-
-struct Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_response_message__peer_data_operation_result__descriptor)
- {}
-
- protobuf_c_boolean has_mediauploadresult;
- Wa__MediaRetryNotification__ResultType mediauploadresult;
- Wa__Message__StickerMessage *stickermessage;
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse *linkpreviewresponse;
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse *placeholdermessageresendresponse;
-};
-
-struct Wa__Message__PeerDataOperationRequestResponseMessage : public ProtobufCppMessage
-{
- Wa__Message__PeerDataOperationRequestResponseMessage() :
- ProtobufCppMessage(wa__message__peer_data_operation_request_response_message__descriptor)
- {}
-
- protobuf_c_boolean has_peerdataoperationrequesttype;
- Wa__Message__PeerDataOperationRequestType peerdataoperationrequesttype;
- char *stanzaid;
- size_t n_peerdataoperationresult;
- Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult **peerdataoperationresult;
-};
-
-struct Wa__Message__PinInChatMessage : public ProtobufCppMessage
-{
- Wa__Message__PinInChatMessage() :
- ProtobufCppMessage(wa__message__pin_in_chat_message__descriptor)
- {}
-
- Wa__MessageKey *key;
- protobuf_c_boolean has_type;
- Wa__Message__PinInChatMessage__Type type;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
+ protobuf_c_boolean has_servicetype;
+ Wa__Message__PaymentInviteMessage__ServiceType servicetype;
+ protobuf_c_boolean has_expirytimestamp;
+ int64_t expirytimestamp;
};
struct Wa__Message__PollCreationMessage__Option : public ProtobufCppMessage
{
- Wa__Message__PollCreationMessage__Option() :
- ProtobufCppMessage(wa__message__poll_creation_message__option__descriptor)
- {}
+ Wa__Message__PollCreationMessage__Option() :
+ ProtobufCppMessage(wa__message__poll_creation_message__option__descriptor)
+ {}
- char *optionname;
+ char *optionname;
};
struct Wa__Message__PollCreationMessage : public ProtobufCppMessage
{
- Wa__Message__PollCreationMessage() :
- ProtobufCppMessage(wa__message__poll_creation_message__descriptor)
- {}
+ Wa__Message__PollCreationMessage() :
+ ProtobufCppMessage(wa__message__poll_creation_message__descriptor)
+ {}
- protobuf_c_boolean has_enckey;
- ProtobufCBinaryData enckey;
- char *name;
- size_t n_options;
- Wa__Message__PollCreationMessage__Option **options;
- protobuf_c_boolean has_selectableoptionscount;
- uint32_t selectableoptionscount;
- Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_enckey;
+ ProtobufCBinaryData enckey;
+ char *name;
+ size_t n_options;
+ Wa__Message__PollCreationMessage__Option **options;
+ protobuf_c_boolean has_selectableoptionscount;
+ uint32_t selectableoptionscount;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__PollEncValue : public ProtobufCppMessage
{
- Wa__Message__PollEncValue() :
- ProtobufCppMessage(wa__message__poll_enc_value__descriptor)
- {}
+ Wa__Message__PollEncValue() :
+ ProtobufCppMessage(wa__message__poll_enc_value__descriptor)
+ {}
- protobuf_c_boolean has_encpayload;
- ProtobufCBinaryData encpayload;
- protobuf_c_boolean has_enciv;
- ProtobufCBinaryData enciv;
+ protobuf_c_boolean has_encpayload;
+ ProtobufCBinaryData encpayload;
+ protobuf_c_boolean has_enciv;
+ ProtobufCBinaryData enciv;
};
-struct Wa__Message__PollUpdateMessage : public ProtobufCppMessage
+struct Wa__Message__PollUpdateMessageMetadata : public ProtobufCppMessage
{
- Wa__Message__PollUpdateMessage() :
- ProtobufCppMessage(wa__message__poll_update_message__descriptor)
- {}
-
- Wa__MessageKey *pollcreationmessagekey;
- Wa__Message__PollEncValue *vote;
- Wa__Message__PollUpdateMessageMetadata *metadata;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
+ Wa__Message__PollUpdateMessageMetadata() :
+ ProtobufCppMessage(wa__message__poll_update_message_metadata__descriptor)
+ {}
};
-struct Wa__Message__PollUpdateMessageMetadata : public ProtobufCppMessage
+struct Wa__Message__PollUpdateMessage : public ProtobufCppMessage
{
- Wa__Message__PollUpdateMessageMetadata() :
- ProtobufCppMessage(wa__message__poll_update_message_metadata__descriptor)
- {}
+ Wa__Message__PollUpdateMessage() :
+ ProtobufCppMessage(wa__message__poll_update_message__descriptor)
+ {}
+ Wa__MessageKey *pollcreationmessagekey;
+ Wa__Message__PollEncValue *vote;
+ Wa__Message__PollUpdateMessageMetadata *metadata;
+ protobuf_c_boolean has_sendertimestampms;
+ int64_t sendertimestampms;
};
struct Wa__Message__PollVoteMessage : public ProtobufCppMessage
{
- Wa__Message__PollVoteMessage() :
- ProtobufCppMessage(wa__message__poll_vote_message__descriptor)
- {}
+ Wa__Message__PollVoteMessage() :
+ ProtobufCppMessage(wa__message__poll_vote_message__descriptor)
+ {}
- size_t n_selectedoptions;
- ProtobufCBinaryData *selectedoptions;
+ size_t n_selectedoptions;
+ ProtobufCBinaryData *selectedoptions;
};
struct Wa__Message__ProductMessage__CatalogSnapshot : public ProtobufCppMessage
{
- Wa__Message__ProductMessage__CatalogSnapshot() :
- ProtobufCppMessage(wa__message__product_message__catalog_snapshot__descriptor)
- {}
+ Wa__Message__ProductMessage__CatalogSnapshot() :
+ ProtobufCppMessage(wa__message__product_message__catalog_snapshot__descriptor)
+ {}
- Wa__Message__ImageMessage *catalogimage;
- char *title;
- char *description;
+ Wa__Message__ImageMessage *catalogimage;
+ char *title;
+ char *description;
};
struct Wa__Message__ProductMessage__ProductSnapshot : public ProtobufCppMessage
{
- Wa__Message__ProductMessage__ProductSnapshot() :
- ProtobufCppMessage(wa__message__product_message__product_snapshot__descriptor)
- {}
-
- Wa__Message__ImageMessage *productimage;
- char *productid;
- char *title;
- char *description;
- char *currencycode;
- protobuf_c_boolean has_priceamount1000;
- int64_t priceamount1000;
- char *retailerid;
- char *url;
- protobuf_c_boolean has_productimagecount;
- uint32_t productimagecount;
- char *firstimageid;
- protobuf_c_boolean has_salepriceamount1000;
- int64_t salepriceamount1000;
+ Wa__Message__ProductMessage__ProductSnapshot() :
+ ProtobufCppMessage(wa__message__product_message__product_snapshot__descriptor)
+ {}
+
+ Wa__Message__ImageMessage *productimage;
+ char *productid;
+ char *title;
+ char *description;
+ char *currencycode;
+ protobuf_c_boolean has_priceamount1000;
+ int64_t priceamount1000;
+ char *retailerid;
+ char *url;
+ protobuf_c_boolean has_productimagecount;
+ uint32_t productimagecount;
+ char *firstimageid;
+ protobuf_c_boolean has_salepriceamount1000;
+ int64_t salepriceamount1000;
};
struct Wa__Message__ProductMessage : public ProtobufCppMessage
{
- Wa__Message__ProductMessage() :
- ProtobufCppMessage(wa__message__product_message__descriptor)
- {}
+ Wa__Message__ProductMessage() :
+ ProtobufCppMessage(wa__message__product_message__descriptor)
+ {}
- Wa__Message__ProductMessage__ProductSnapshot *product;
- char *businessownerjid;
- Wa__Message__ProductMessage__CatalogSnapshot *catalog;
- char *body;
- char *footer;
- Wa__ContextInfo *contextinfo;
+ Wa__Message__ProductMessage__ProductSnapshot *product;
+ char *businessownerjid;
+ Wa__Message__ProductMessage__CatalogSnapshot *catalog;
+ char *body;
+ char *footer;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__ProtocolMessage : public ProtobufCppMessage
{
- Wa__Message__ProtocolMessage() :
- ProtobufCppMessage(wa__message__protocol_message__descriptor)
- {}
-
- Wa__MessageKey *key;
- protobuf_c_boolean has_type;
- Wa__Message__ProtocolMessage__Type type;
- protobuf_c_boolean has_ephemeralexpiration;
- uint32_t ephemeralexpiration;
- protobuf_c_boolean has_ephemeralsettingtimestamp;
- int64_t ephemeralsettingtimestamp;
- Wa__Message__HistorySyncNotification *historysyncnotification;
- Wa__Message__AppStateSyncKeyShare *appstatesynckeyshare;
- Wa__Message__AppStateSyncKeyRequest *appstatesynckeyrequest;
- Wa__Message__InitialSecurityNotificationSettingSync *initialsecuritynotificationsettingsync;
- Wa__Message__AppStateFatalExceptionNotification *appstatefatalexceptionnotification;
- Wa__DisappearingMode *disappearingmode;
- Wa__Message *editedmessage;
- protobuf_c_boolean has_timestampms;
- int64_t timestampms;
- Wa__Message__PeerDataOperationRequestMessage *peerdataoperationrequestmessage;
- Wa__Message__PeerDataOperationRequestResponseMessage *peerdataoperationrequestresponsemessage;
+ Wa__Message__ProtocolMessage() :
+ ProtobufCppMessage(wa__message__protocol_message__descriptor)
+ {}
+
+ Wa__MessageKey *key;
+ protobuf_c_boolean has_type;
+ Wa__Message__ProtocolMessage__Type type;
+ protobuf_c_boolean has_ephemeralexpiration;
+ uint32_t ephemeralexpiration;
+ protobuf_c_boolean has_ephemeralsettingtimestamp;
+ int64_t ephemeralsettingtimestamp;
+ Wa__Message__HistorySyncNotification *historysyncnotification;
+ Wa__Message__AppStateSyncKeyShare *appstatesynckeyshare;
+ Wa__Message__AppStateSyncKeyRequest *appstatesynckeyrequest;
+ Wa__Message__InitialSecurityNotificationSettingSync *initialsecuritynotificationsettingsync;
+ Wa__Message__AppStateFatalExceptionNotification *appstatefatalexceptionnotification;
+ Wa__DisappearingMode *disappearingmode;
+ Wa__Message__RequestMediaUploadMessage *requestmediauploadmessage;
+ Wa__Message__RequestMediaUploadResponseMessage *requestmediauploadresponsemessage;
};
struct Wa__Message__ReactionMessage : public ProtobufCppMessage
{
- Wa__Message__ReactionMessage() :
- ProtobufCppMessage(wa__message__reaction_message__descriptor)
- {}
+ Wa__Message__ReactionMessage() :
+ ProtobufCppMessage(wa__message__reaction_message__descriptor)
+ {}
- Wa__MessageKey *key;
- char *text;
- char *groupingkey;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
+ Wa__MessageKey *key;
+ char *text;
+ char *groupingkey;
+ protobuf_c_boolean has_sendertimestampms;
+ int64_t sendertimestampms;
};
-struct Wa__Message__RequestPaymentMessage : public ProtobufCppMessage
+struct Wa__Message__RequestMediaUploadMessage : public ProtobufCppMessage
{
- Wa__Message__RequestPaymentMessage() :
- ProtobufCppMessage(wa__message__request_payment_message__descriptor)
- {}
+ Wa__Message__RequestMediaUploadMessage() :
+ ProtobufCppMessage(wa__message__request_media_upload_message__descriptor)
+ {}
- Wa__Message *notemessage;
- char *currencycodeiso4217;
- protobuf_c_boolean has_amount1000;
- uint64_t amount1000;
- char *requestfrom;
- protobuf_c_boolean has_expirytimestamp;
- int64_t expirytimestamp;
- Wa__Money *amount;
- Wa__PaymentBackground *background;
+ size_t n_filesha256;
+ char **filesha256;
+ protobuf_c_boolean has_rmrsource;
+ Wa__Message__RmrSource rmrsource;
};
-struct Wa__Message__RequestPhoneNumberMessage : public ProtobufCppMessage
+struct Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult : public ProtobufCppMessage
{
- Wa__Message__RequestPhoneNumberMessage() :
- ProtobufCppMessage(wa__message__request_phone_number_message__descriptor)
- {}
+ Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult() :
+ ProtobufCppMessage(wa__message__request_media_upload_response_message__request_media_upload_result__descriptor)
+ {}
- Wa__ContextInfo *contextinfo;
+ char *filesha256;
+ protobuf_c_boolean has_mediauploadresult;
+ Wa__MediaRetryNotification__ResultType mediauploadresult;
+ Wa__Message__StickerMessage *stickermessage;
};
-struct Wa__Message__ScheduledCallCreationMessage : public ProtobufCppMessage
+struct Wa__Message__RequestMediaUploadResponseMessage : public ProtobufCppMessage
{
- Wa__Message__ScheduledCallCreationMessage() :
- ProtobufCppMessage(wa__message__scheduled_call_creation_message__descriptor)
- {}
+ Wa__Message__RequestMediaUploadResponseMessage() :
+ ProtobufCppMessage(wa__message__request_media_upload_response_message__descriptor)
+ {}
- protobuf_c_boolean has_scheduledtimestampms;
- int64_t scheduledtimestampms;
- protobuf_c_boolean has_calltype;
- Wa__Message__ScheduledCallCreationMessage__CallType calltype;
- char *title;
+ protobuf_c_boolean has_rmrsource;
+ Wa__Message__RmrSource rmrsource;
+ char *stanzaid;
+ size_t n_reuploadresult;
+ Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult **reuploadresult;
};
-struct Wa__Message__ScheduledCallEditMessage : public ProtobufCppMessage
+struct Wa__Message__RequestPaymentMessage : public ProtobufCppMessage
{
- Wa__Message__ScheduledCallEditMessage() :
- ProtobufCppMessage(wa__message__scheduled_call_edit_message__descriptor)
- {}
+ Wa__Message__RequestPaymentMessage() :
+ ProtobufCppMessage(wa__message__request_payment_message__descriptor)
+ {}
- Wa__MessageKey *key;
- protobuf_c_boolean has_edittype;
- Wa__Message__ScheduledCallEditMessage__EditType edittype;
+ Wa__Message *notemessage;
+ char *currencycodeiso4217;
+ protobuf_c_boolean has_amount1000;
+ uint64_t amount1000;
+ char *requestfrom;
+ protobuf_c_boolean has_expirytimestamp;
+ int64_t expirytimestamp;
+ Wa__Money *amount;
+ Wa__PaymentBackground *background;
+};
+
+struct Wa__Message__RequestPhoneNumberMessage : public ProtobufCppMessage
+{
+ Wa__Message__RequestPhoneNumberMessage() :
+ ProtobufCppMessage(wa__message__request_phone_number_message__descriptor)
+ {}
+
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__SendPaymentMessage : public ProtobufCppMessage
{
- Wa__Message__SendPaymentMessage() :
- ProtobufCppMessage(wa__message__send_payment_message__descriptor)
- {}
+ Wa__Message__SendPaymentMessage() :
+ ProtobufCppMessage(wa__message__send_payment_message__descriptor)
+ {}
- Wa__Message *notemessage;
- Wa__MessageKey *requestmessagekey;
- Wa__PaymentBackground *background;
+ Wa__Message *notemessage;
+ Wa__MessageKey *requestmessagekey;
+ Wa__PaymentBackground *background;
};
struct Wa__Message__SenderKeyDistributionMessage : public ProtobufCppMessage
{
- Wa__Message__SenderKeyDistributionMessage() :
- ProtobufCppMessage(wa__message__sender_key_distribution_message__descriptor)
- {}
+ Wa__Message__SenderKeyDistributionMessage() :
+ ProtobufCppMessage(wa__message__sender_key_distribution_message__descriptor)
+ {}
- char *groupid;
- protobuf_c_boolean has_axolotlsenderkeydistributionmessage;
- ProtobufCBinaryData axolotlsenderkeydistributionmessage;
+ char *groupid;
+ protobuf_c_boolean has_axolotlsenderkeydistributionmessage;
+ ProtobufCBinaryData axolotlsenderkeydistributionmessage;
};
struct Wa__Message__StickerMessage : public ProtobufCppMessage
{
- Wa__Message__StickerMessage() :
- ProtobufCppMessage(wa__message__sticker_message__descriptor)
- {}
-
- char *url;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *mimetype;
- protobuf_c_boolean has_height;
- uint32_t height;
- protobuf_c_boolean has_width;
- uint32_t width;
- char *directpath;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_firstframelength;
- uint32_t firstframelength;
- protobuf_c_boolean has_firstframesidecar;
- ProtobufCBinaryData firstframesidecar;
- protobuf_c_boolean has_isanimated;
- protobuf_c_boolean isanimated;
- protobuf_c_boolean has_pngthumbnail;
- ProtobufCBinaryData pngthumbnail;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_stickersentts;
- int64_t stickersentts;
- protobuf_c_boolean has_isavatar;
- protobuf_c_boolean isavatar;
+ Wa__Message__StickerMessage() :
+ ProtobufCppMessage(wa__message__sticker_message__descriptor)
+ {}
+
+ char *url;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *mimetype;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ char *directpath;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_firstframelength;
+ uint32_t firstframelength;
+ protobuf_c_boolean has_firstframesidecar;
+ ProtobufCBinaryData firstframesidecar;
+ protobuf_c_boolean has_isanimated;
+ protobuf_c_boolean isanimated;
+ protobuf_c_boolean has_pngthumbnail;
+ ProtobufCBinaryData pngthumbnail;
+ Wa__ContextInfo *contextinfo;
};
struct Wa__Message__StickerSyncRMRMessage : public ProtobufCppMessage
{
- Wa__Message__StickerSyncRMRMessage() :
- ProtobufCppMessage(wa__message__sticker_sync_rmrmessage__descriptor)
- {}
+ Wa__Message__StickerSyncRMRMessage() :
+ ProtobufCppMessage(wa__message__sticker_sync_rmrmessage__descriptor)
+ {}
- size_t n_filehash;
- char **filehash;
- char *rmrsource;
- protobuf_c_boolean has_requesttimestamp;
- int64_t requesttimestamp;
+ size_t n_filehash;
+ char **filehash;
+ char *rmrsource;
+ protobuf_c_boolean has_requesttimestamp;
+ int64_t requesttimestamp;
};
struct Wa__Message__TemplateButtonReplyMessage : public ProtobufCppMessage
{
- Wa__Message__TemplateButtonReplyMessage() :
- ProtobufCppMessage(wa__message__template_button_reply_message__descriptor)
- {}
-
- char *selectedid;
- char *selecteddisplaytext;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_selectedindex;
- uint32_t selectedindex;
-};
-
-typedef enum {
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE__NOT_SET = 0,
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_DOCUMENT_MESSAGE = 1,
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_HIGHLY_STRUCTURED_MESSAGE = 2,
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_IMAGE_MESSAGE = 3,
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_VIDEO_MESSAGE = 4,
- WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_LOCATION_MESSAGE = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE__CASE)
+ Wa__Message__TemplateButtonReplyMessage() :
+ ProtobufCppMessage(wa__message__template_button_reply_message__descriptor)
+ {}
+
+ char *selectedid;
+ char *selecteddisplaytext;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_selectedindex;
+ uint32_t selectedindex;
+};
+
+typedef enum
+{
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE__NOT_SET = 0,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_DOCUMENT_MESSAGE = 1,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_HIGHLY_STRUCTURED_MESSAGE = 2,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_IMAGE_MESSAGE = 3,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_VIDEO_MESSAGE = 4,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE_LOCATION_MESSAGE = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__FOUR_ROW_TEMPLATE__TITLE)
} Wa__Message__TemplateMessage__FourRowTemplate__TitleCase;
struct Wa__Message__TemplateMessage__FourRowTemplate : public ProtobufCppMessage
{
- Wa__Message__TemplateMessage__FourRowTemplate() :
- ProtobufCppMessage(wa__message__template_message__four_row_template__descriptor)
- {}
-
- Wa__Message__HighlyStructuredMessage *content;
- Wa__Message__HighlyStructuredMessage *footer;
- size_t n_buttons;
- Wa__TemplateButton **buttons;
- Wa__Message__TemplateMessage__FourRowTemplate__TitleCase title_case;
- union {
- Wa__Message__DocumentMessage *documentmessage;
- Wa__Message__HighlyStructuredMessage *highlystructuredmessage;
- Wa__Message__ImageMessage *imagemessage;
- Wa__Message__VideoMessage *videomessage;
- Wa__Message__LocationMessage *locationmessage;
- };
-};
-
-typedef enum {
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE__NOT_SET = 0,
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_DOCUMENT_MESSAGE = 1,
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_HYDRATED_TITLE_TEXT = 2,
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_IMAGE_MESSAGE = 3,
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_VIDEO_MESSAGE = 4,
- WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_LOCATION_MESSAGE = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE__CASE)
+ Wa__Message__TemplateMessage__FourRowTemplate() :
+ ProtobufCppMessage(wa__message__template_message__four_row_template__descriptor)
+ {}
+
+ Wa__Message__HighlyStructuredMessage *content;
+ Wa__Message__HighlyStructuredMessage *footer;
+ size_t n_buttons;
+ Wa__TemplateButton **buttons;
+ Wa__Message__TemplateMessage__FourRowTemplate__TitleCase title_case;
+ union
+ {
+ Wa__Message__DocumentMessage *documentmessage;
+ Wa__Message__HighlyStructuredMessage *highlystructuredmessage;
+ Wa__Message__ImageMessage *imagemessage;
+ Wa__Message__VideoMessage *videomessage;
+ Wa__Message__LocationMessage *locationmessage;
+ };
+};
+
+typedef enum
+{
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE__NOT_SET = 0,
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_DOCUMENT_MESSAGE = 1,
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_HYDRATED_TITLE_TEXT = 2,
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_IMAGE_MESSAGE = 3,
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_VIDEO_MESSAGE = 4,
+ WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE_LOCATION_MESSAGE = 5
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__HYDRATED_FOUR_ROW_TEMPLATE__TITLE)
} Wa__Message__TemplateMessage__HydratedFourRowTemplate__TitleCase;
struct Wa__Message__TemplateMessage__HydratedFourRowTemplate : public ProtobufCppMessage
{
- Wa__Message__TemplateMessage__HydratedFourRowTemplate() :
- ProtobufCppMessage(wa__message__template_message__hydrated_four_row_template__descriptor)
- {}
-
- char *hydratedcontenttext;
- char *hydratedfootertext;
- size_t n_hydratedbuttons;
- Wa__HydratedTemplateButton **hydratedbuttons;
- char *templateid;
- Wa__Message__TemplateMessage__HydratedFourRowTemplate__TitleCase title_case;
- union {
- Wa__Message__DocumentMessage *documentmessage;
- char *hydratedtitletext;
- Wa__Message__ImageMessage *imagemessage;
- Wa__Message__VideoMessage *videomessage;
- Wa__Message__LocationMessage *locationmessage;
- };
-};
-
-typedef enum {
- WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT__NOT_SET = 0,
- WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT_FOUR_ROW_TEMPLATE = 1,
- WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT_HYDRATED_FOUR_ROW_TEMPLATE = 2,
- WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT_INTERACTIVE_MESSAGE_TEMPLATE = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT__CASE)
+ Wa__Message__TemplateMessage__HydratedFourRowTemplate() :
+ ProtobufCppMessage(wa__message__template_message__hydrated_four_row_template__descriptor)
+ {}
+
+ char *hydratedcontenttext;
+ char *hydratedfootertext;
+ size_t n_hydratedbuttons;
+ Wa__HydratedTemplateButton **hydratedbuttons;
+ char *templateid;
+ Wa__Message__TemplateMessage__HydratedFourRowTemplate__TitleCase title_case;
+ union
+ {
+ Wa__Message__DocumentMessage *documentmessage;
+ char *hydratedtitletext;
+ Wa__Message__ImageMessage *imagemessage;
+ Wa__Message__VideoMessage *videomessage;
+ Wa__Message__LocationMessage *locationmessage;
+ };
+};
+
+typedef enum
+{
+ WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT__NOT_SET = 0,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT_FOUR_ROW_TEMPLATE = 1,
+ WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT_HYDRATED_FOUR_ROW_TEMPLATE = 2
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__MESSAGE__TEMPLATE_MESSAGE__FORMAT)
} Wa__Message__TemplateMessage__FormatCase;
struct Wa__Message__TemplateMessage : public ProtobufCppMessage
{
- Wa__Message__TemplateMessage() :
- ProtobufCppMessage(wa__message__template_message__descriptor)
- {}
+ Wa__Message__TemplateMessage() :
+ ProtobufCppMessage(wa__message__template_message__descriptor)
+ {}
- Wa__ContextInfo *contextinfo;
- Wa__Message__TemplateMessage__HydratedFourRowTemplate *hydratedtemplate;
- char *templateid;
- Wa__Message__TemplateMessage__FormatCase format_case;
- union {
- Wa__Message__TemplateMessage__FourRowTemplate *fourrowtemplate;
- Wa__Message__TemplateMessage__HydratedFourRowTemplate *hydratedfourrowtemplate;
- Wa__Message__InteractiveMessage *interactivemessagetemplate;
- };
+ Wa__ContextInfo *contextinfo;
+ Wa__Message__TemplateMessage__HydratedFourRowTemplate *hydratedtemplate;
+ Wa__Message__TemplateMessage__FormatCase format_case;
+ union
+ {
+ Wa__Message__TemplateMessage__FourRowTemplate *fourrowtemplate;
+ Wa__Message__TemplateMessage__HydratedFourRowTemplate *hydratedfourrowtemplate;
+ };
};
struct Wa__Message__VideoMessage : public ProtobufCppMessage
{
- Wa__Message__VideoMessage() :
- ProtobufCppMessage(wa__message__video_message__descriptor)
- {}
-
- char *url;
- char *mimetype;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_seconds;
- uint32_t seconds;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *caption;
- protobuf_c_boolean has_gifplayback;
- protobuf_c_boolean gifplayback;
- protobuf_c_boolean has_height;
- uint32_t height;
- protobuf_c_boolean has_width;
- uint32_t width;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- size_t n_interactiveannotations;
- Wa__InteractiveAnnotation **interactiveannotations;
- char *directpath;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_jpegthumbnail;
- ProtobufCBinaryData jpegthumbnail;
- Wa__ContextInfo *contextinfo;
- protobuf_c_boolean has_streamingsidecar;
- ProtobufCBinaryData streamingsidecar;
- protobuf_c_boolean has_gifattribution;
- Wa__Message__VideoMessage__Attribution gifattribution;
- protobuf_c_boolean has_viewonce;
- protobuf_c_boolean viewonce;
- char *thumbnaildirectpath;
- protobuf_c_boolean has_thumbnailsha256;
- ProtobufCBinaryData thumbnailsha256;
- protobuf_c_boolean has_thumbnailencsha256;
- ProtobufCBinaryData thumbnailencsha256;
- char *staticurl;
+ Wa__Message__VideoMessage() :
+ ProtobufCppMessage(wa__message__video_message__descriptor)
+ {}
+
+ char *url;
+ char *mimetype;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_seconds;
+ uint32_t seconds;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *caption;
+ protobuf_c_boolean has_gifplayback;
+ protobuf_c_boolean gifplayback;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ size_t n_interactiveannotations;
+ Wa__InteractiveAnnotation **interactiveannotations;
+ char *directpath;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_jpegthumbnail;
+ ProtobufCBinaryData jpegthumbnail;
+ Wa__ContextInfo *contextinfo;
+ protobuf_c_boolean has_streamingsidecar;
+ ProtobufCBinaryData streamingsidecar;
+ protobuf_c_boolean has_gifattribution;
+ Wa__Message__VideoMessage__Attribution gifattribution;
+ protobuf_c_boolean has_viewonce;
+ protobuf_c_boolean viewonce;
+ char *thumbnaildirectpath;
+ protobuf_c_boolean has_thumbnailsha256;
+ ProtobufCBinaryData thumbnailsha256;
+ protobuf_c_boolean has_thumbnailencsha256;
+ ProtobufCBinaryData thumbnailencsha256;
+ char *staticurl;
};
struct Wa__Message : public ProtobufCppMessage
{
- Wa__Message() :
- ProtobufCppMessage(wa__message__descriptor)
- {}
-
- char *conversation;
- Wa__Message__SenderKeyDistributionMessage *senderkeydistributionmessage;
- Wa__Message__ImageMessage *imagemessage;
- Wa__Message__ContactMessage *contactmessage;
- Wa__Message__LocationMessage *locationmessage;
- Wa__Message__ExtendedTextMessage *extendedtextmessage;
- Wa__Message__DocumentMessage *documentmessage;
- Wa__Message__AudioMessage *audiomessage;
- Wa__Message__VideoMessage *videomessage;
- Wa__Message__Call *call;
- Wa__Message__Chat *chat;
- Wa__Message__ProtocolMessage *protocolmessage;
- Wa__Message__ContactsArrayMessage *contactsarraymessage;
- Wa__Message__HighlyStructuredMessage *highlystructuredmessage;
- Wa__Message__SenderKeyDistributionMessage *fastratchetkeysenderkeydistributionmessage;
- Wa__Message__SendPaymentMessage *sendpaymentmessage;
- Wa__Message__LiveLocationMessage *livelocationmessage;
- Wa__Message__RequestPaymentMessage *requestpaymentmessage;
- Wa__Message__DeclinePaymentRequestMessage *declinepaymentrequestmessage;
- Wa__Message__CancelPaymentRequestMessage *cancelpaymentrequestmessage;
- Wa__Message__TemplateMessage *templatemessage;
- Wa__Message__StickerMessage *stickermessage;
- Wa__Message__GroupInviteMessage *groupinvitemessage;
- Wa__Message__TemplateButtonReplyMessage *templatebuttonreplymessage;
- Wa__Message__ProductMessage *productmessage;
- Wa__Message__DeviceSentMessage *devicesentmessage;
- Wa__MessageContextInfo *messagecontextinfo;
- Wa__Message__ListMessage *listmessage;
- Wa__Message__FutureProofMessage *viewoncemessage;
- Wa__Message__OrderMessage *ordermessage;
- Wa__Message__ListResponseMessage *listresponsemessage;
- Wa__Message__FutureProofMessage *ephemeralmessage;
- Wa__Message__InvoiceMessage *invoicemessage;
- Wa__Message__ButtonsMessage *buttonsmessage;
- Wa__Message__ButtonsResponseMessage *buttonsresponsemessage;
- Wa__Message__PaymentInviteMessage *paymentinvitemessage;
- Wa__Message__InteractiveMessage *interactivemessage;
- Wa__Message__ReactionMessage *reactionmessage;
- Wa__Message__StickerSyncRMRMessage *stickersyncrmrmessage;
- Wa__Message__InteractiveResponseMessage *interactiveresponsemessage;
- Wa__Message__PollCreationMessage *pollcreationmessage;
- Wa__Message__PollUpdateMessage *pollupdatemessage;
- Wa__Message__KeepInChatMessage *keepinchatmessage;
- Wa__Message__FutureProofMessage *documentwithcaptionmessage;
- Wa__Message__RequestPhoneNumberMessage *requestphonenumbermessage;
- Wa__Message__FutureProofMessage *viewoncemessagev2;
- Wa__Message__EncReactionMessage *encreactionmessage;
- Wa__Message__FutureProofMessage *editedmessage;
- Wa__Message__FutureProofMessage *viewoncemessagev2extension;
- Wa__Message__PollCreationMessage *pollcreationmessagev2;
- Wa__Message__ScheduledCallCreationMessage *scheduledcallcreationmessage;
- Wa__Message__FutureProofMessage *groupmentionedmessage;
- Wa__Message__PinInChatMessage *pininchatmessage;
- Wa__Message__PollCreationMessage *pollcreationmessagev3;
- Wa__Message__ScheduledCallEditMessage *scheduledcalleditmessage;
- Wa__Message__VideoMessage *ptvmessage;
-};
-
-struct Wa__MessageAddOnContextInfo : public ProtobufCppMessage
-{
- Wa__MessageAddOnContextInfo() :
- ProtobufCppMessage(wa__message_add_on_context_info__descriptor)
- {}
-
- protobuf_c_boolean has_messageaddondurationinsecs;
- uint32_t messageaddondurationinsecs;
+ Wa__Message() :
+ ProtobufCppMessage(wa__message__descriptor)
+ {}
+
+ char *conversation;
+ Wa__Message__SenderKeyDistributionMessage *senderkeydistributionmessage;
+ Wa__Message__ImageMessage *imagemessage;
+ Wa__Message__ContactMessage *contactmessage;
+ Wa__Message__LocationMessage *locationmessage;
+ Wa__Message__ExtendedTextMessage *extendedtextmessage;
+ Wa__Message__DocumentMessage *documentmessage;
+ Wa__Message__AudioMessage *audiomessage;
+ Wa__Message__VideoMessage *videomessage;
+ Wa__Message__Call *call;
+ Wa__Message__Chat *chat;
+ Wa__Message__ProtocolMessage *protocolmessage;
+ Wa__Message__ContactsArrayMessage *contactsarraymessage;
+ Wa__Message__HighlyStructuredMessage *highlystructuredmessage;
+ Wa__Message__SenderKeyDistributionMessage *fastratchetkeysenderkeydistributionmessage;
+ Wa__Message__SendPaymentMessage *sendpaymentmessage;
+ Wa__Message__LiveLocationMessage *livelocationmessage;
+ Wa__Message__RequestPaymentMessage *requestpaymentmessage;
+ Wa__Message__DeclinePaymentRequestMessage *declinepaymentrequestmessage;
+ Wa__Message__CancelPaymentRequestMessage *cancelpaymentrequestmessage;
+ Wa__Message__TemplateMessage *templatemessage;
+ Wa__Message__StickerMessage *stickermessage;
+ Wa__Message__GroupInviteMessage *groupinvitemessage;
+ Wa__Message__TemplateButtonReplyMessage *templatebuttonreplymessage;
+ Wa__Message__ProductMessage *productmessage;
+ Wa__Message__DeviceSentMessage *devicesentmessage;
+ Wa__MessageContextInfo *messagecontextinfo;
+ Wa__Message__ListMessage *listmessage;
+ Wa__Message__FutureProofMessage *viewoncemessage;
+ Wa__Message__OrderMessage *ordermessage;
+ Wa__Message__ListResponseMessage *listresponsemessage;
+ Wa__Message__FutureProofMessage *ephemeralmessage;
+ Wa__Message__InvoiceMessage *invoicemessage;
+ Wa__Message__ButtonsMessage *buttonsmessage;
+ Wa__Message__ButtonsResponseMessage *buttonsresponsemessage;
+ Wa__Message__PaymentInviteMessage *paymentinvitemessage;
+ Wa__Message__InteractiveMessage *interactivemessage;
+ Wa__Message__ReactionMessage *reactionmessage;
+ Wa__Message__StickerSyncRMRMessage *stickersyncrmrmessage;
+ Wa__Message__InteractiveResponseMessage *interactiveresponsemessage;
+ Wa__Message__PollCreationMessage *pollcreationmessage;
+ Wa__Message__PollUpdateMessage *pollupdatemessage;
+ Wa__Message__KeepInChatMessage *keepinchatmessage;
+ Wa__Message__FutureProofMessage *documentwithcaptionmessage;
+ Wa__Message__RequestPhoneNumberMessage *requestphonenumbermessage;
+ Wa__Message__FutureProofMessage *viewoncemessagev2;
};
struct Wa__MessageContextInfo : public ProtobufCppMessage
{
- Wa__MessageContextInfo() :
- ProtobufCppMessage(wa__message_context_info__descriptor)
- {}
+ Wa__MessageContextInfo() :
+ ProtobufCppMessage(wa__message_context_info__descriptor)
+ {}
- Wa__DeviceListMetadata *devicelistmetadata;
- protobuf_c_boolean has_devicelistmetadataversion;
- int32_t devicelistmetadataversion;
- protobuf_c_boolean has_messagesecret;
- ProtobufCBinaryData messagesecret;
- protobuf_c_boolean has_paddingbytes;
- ProtobufCBinaryData paddingbytes;
- protobuf_c_boolean has_messageaddondurationinsecs;
- uint32_t messageaddondurationinsecs;
+ Wa__DeviceListMetadata *devicelistmetadata;
+ protobuf_c_boolean has_devicelistmetadataversion;
+ int32_t devicelistmetadataversion;
+ protobuf_c_boolean has_messagesecret;
+ ProtobufCBinaryData messagesecret;
+ protobuf_c_boolean has_paddingbytes;
+ ProtobufCBinaryData paddingbytes;
};
struct Wa__MessageKey : public ProtobufCppMessage
{
- Wa__MessageKey() :
- ProtobufCppMessage(wa__message_key__descriptor)
- {}
+ Wa__MessageKey() :
+ ProtobufCppMessage(wa__message_key__descriptor)
+ {}
- char *remotejid;
- protobuf_c_boolean has_fromme;
- protobuf_c_boolean fromme;
- char *id;
- char *participant;
+ char *remotejid;
+ protobuf_c_boolean has_fromme;
+ protobuf_c_boolean fromme;
+ char *id;
+ char *participant;
};
struct Wa__Money : public ProtobufCppMessage
{
- Wa__Money() :
- ProtobufCppMessage(wa__money__descriptor)
- {}
+ Wa__Money() :
+ ProtobufCppMessage(wa__money__descriptor)
+ {}
- protobuf_c_boolean has_value;
- int64_t value;
- protobuf_c_boolean has_offset;
- uint32_t offset;
- char *currencycode;
+ protobuf_c_boolean has_value;
+ int64_t value;
+ protobuf_c_boolean has_offset;
+ uint32_t offset;
+ char *currencycode;
};
struct Wa__MsgOpaqueData__PollOption : public ProtobufCppMessage
{
- Wa__MsgOpaqueData__PollOption() :
- ProtobufCppMessage(wa__msg_opaque_data__poll_option__descriptor)
- {}
+ Wa__MsgOpaqueData__PollOption() :
+ ProtobufCppMessage(wa__msg_opaque_data__poll_option__descriptor)
+ {}
- char *name;
+ char *name;
};
struct Wa__MsgOpaqueData : public ProtobufCppMessage
{
- Wa__MsgOpaqueData() :
- ProtobufCppMessage(wa__msg_opaque_data__descriptor)
- {}
-
- char *body;
- char *caption;
- protobuf_c_boolean has_lng;
- double lng;
- protobuf_c_boolean has_islive;
- protobuf_c_boolean islive;
- protobuf_c_boolean has_lat;
- double lat;
- protobuf_c_boolean has_paymentamount1000;
- int32_t paymentamount1000;
- char *paymentnotemsgbody;
- char *canonicalurl;
- char *matchedtext;
- char *title;
- char *description;
- protobuf_c_boolean has_futureproofbuffer;
- ProtobufCBinaryData futureproofbuffer;
- char *clienturl;
- char *loc;
- char *pollname;
- size_t n_polloptions;
- Wa__MsgOpaqueData__PollOption **polloptions;
- protobuf_c_boolean has_pollselectableoptionscount;
- uint32_t pollselectableoptionscount;
- protobuf_c_boolean has_messagesecret;
- ProtobufCBinaryData messagesecret;
- char *originalselfauthor;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
- char *pollupdateparentkey;
- Wa__PollEncValue *encpollvote;
- protobuf_c_boolean has_issentcagpollcreation;
- protobuf_c_boolean issentcagpollcreation;
- char *encreactiontargetmessagekey;
- protobuf_c_boolean has_encreactionencpayload;
- ProtobufCBinaryData encreactionencpayload;
- protobuf_c_boolean has_encreactionenciv;
- ProtobufCBinaryData encreactionenciv;
+ Wa__MsgOpaqueData() :
+ ProtobufCppMessage(wa__msg_opaque_data__descriptor)
+ {}
+
+ char *body;
+ char *caption;
+ protobuf_c_boolean has_lng;
+ double lng;
+ protobuf_c_boolean has_islive;
+ protobuf_c_boolean islive;
+ protobuf_c_boolean has_lat;
+ double lat;
+ protobuf_c_boolean has_paymentamount1000;
+ int32_t paymentamount1000;
+ char *paymentnotemsgbody;
+ char *canonicalurl;
+ char *matchedtext;
+ char *title;
+ char *description;
+ protobuf_c_boolean has_futureproofbuffer;
+ ProtobufCBinaryData futureproofbuffer;
+ char *clienturl;
+ char *loc;
+ char *pollname;
+ size_t n_polloptions;
+ Wa__MsgOpaqueData__PollOption **polloptions;
+ protobuf_c_boolean has_pollselectableoptionscount;
+ uint32_t pollselectableoptionscount;
+ protobuf_c_boolean has_messagesecret;
+ ProtobufCBinaryData messagesecret;
+ protobuf_c_boolean has_sendertimestampms;
+ int64_t sendertimestampms;
+ char *pollupdateparentkey;
+ Wa__PollEncValue *encpollvote;
};
struct Wa__MsgRowOpaqueData : public ProtobufCppMessage
{
- Wa__MsgRowOpaqueData() :
- ProtobufCppMessage(wa__msg_row_opaque_data__descriptor)
- {}
+ Wa__MsgRowOpaqueData() :
+ ProtobufCppMessage(wa__msg_row_opaque_data__descriptor)
+ {}
- Wa__MsgOpaqueData *currentmsg;
- Wa__MsgOpaqueData *quotedmsg;
+ Wa__MsgOpaqueData *currentmsg;
+ Wa__MsgOpaqueData *quotedmsg;
};
struct Wa__NoiseCertificate__Details : public ProtobufCppMessage
{
- Wa__NoiseCertificate__Details() :
- ProtobufCppMessage(wa__noise_certificate__details__descriptor)
- {}
+ Wa__NoiseCertificate__Details() :
+ ProtobufCppMessage(wa__noise_certificate__details__descriptor)
+ {}
- protobuf_c_boolean has_serial;
- uint32_t serial;
- char *issuer;
- protobuf_c_boolean has_expires;
- uint64_t expires;
- char *subject;
- protobuf_c_boolean has_key;
- ProtobufCBinaryData key;
+ protobuf_c_boolean has_serial;
+ uint32_t serial;
+ char *issuer;
+ protobuf_c_boolean has_expires;
+ uint64_t expires;
+ char *subject;
+ protobuf_c_boolean has_key;
+ ProtobufCBinaryData key;
};
struct Wa__NoiseCertificate : public ProtobufCppMessage
{
- Wa__NoiseCertificate() :
- ProtobufCppMessage(wa__noise_certificate__descriptor)
- {}
+ Wa__NoiseCertificate() :
+ ProtobufCppMessage(wa__noise_certificate__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_signature;
- ProtobufCBinaryData signature;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_signature;
+ ProtobufCBinaryData signature;
};
struct Wa__NotificationMessageInfo : public ProtobufCppMessage
{
- Wa__NotificationMessageInfo() :
- ProtobufCppMessage(wa__notification_message_info__descriptor)
- {}
-
- Wa__MessageKey *key;
- Wa__Message *message;
- protobuf_c_boolean has_messagetimestamp;
- uint64_t messagetimestamp;
- char *participant;
-};
-
-struct Wa__NotificationSettings : public ProtobufCppMessage
-{
- Wa__NotificationSettings() :
- ProtobufCppMessage(wa__notification_settings__descriptor)
- {}
+ Wa__NotificationMessageInfo() :
+ ProtobufCppMessage(wa__notification_message_info__descriptor)
+ {}
- char *messagevibrate;
- char *messagepopup;
- char *messagelight;
- protobuf_c_boolean has_lowprioritynotifications;
- protobuf_c_boolean lowprioritynotifications;
- protobuf_c_boolean has_reactionsmuted;
- protobuf_c_boolean reactionsmuted;
- char *callvibrate;
+ Wa__MessageKey *key;
+ Wa__Message *message;
+ protobuf_c_boolean has_messagetimestamp;
+ uint64_t messagetimestamp;
+ char *participant;
};
struct Wa__PastParticipant : public ProtobufCppMessage
{
- Wa__PastParticipant() :
- ProtobufCppMessage(wa__past_participant__descriptor)
- {}
+ Wa__PastParticipant() :
+ ProtobufCppMessage(wa__past_participant__descriptor)
+ {}
- char *userjid;
- protobuf_c_boolean has_leavereason;
- Wa__PastParticipant__LeaveReason leavereason;
- protobuf_c_boolean has_leavets;
- uint64_t leavets;
+ char *userjid;
+ Wa__PastParticipant__LeaveReason leavereason;
+ uint64_t leavets;
};
struct Wa__PastParticipants : public ProtobufCppMessage
{
- Wa__PastParticipants() :
- ProtobufCppMessage(wa__past_participants__descriptor)
- {}
+ Wa__PastParticipants() :
+ ProtobufCppMessage(wa__past_participants__descriptor)
+ {}
- char *groupjid;
- size_t n_pastparticipants;
- Wa__PastParticipant **pastparticipants;
+ char *groupjid;
+ size_t n_pastparticipants;
+ Wa__PastParticipant **pastparticipants;
};
struct Wa__PaymentBackground__MediaData : public ProtobufCppMessage
{
- Wa__PaymentBackground__MediaData() :
- ProtobufCppMessage(wa__payment_background__media_data__descriptor)
- {}
+ Wa__PaymentBackground__MediaData() :
+ ProtobufCppMessage(wa__payment_background__media_data__descriptor)
+ {}
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- protobuf_c_boolean has_mediakeytimestamp;
- int64_t mediakeytimestamp;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- char *directpath;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ protobuf_c_boolean has_mediakeytimestamp;
+ int64_t mediakeytimestamp;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ char *directpath;
};
struct Wa__PaymentBackground : public ProtobufCppMessage
{
- Wa__PaymentBackground() :
- ProtobufCppMessage(wa__payment_background__descriptor)
- {}
-
- char *id;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_width;
- uint32_t width;
- protobuf_c_boolean has_height;
- uint32_t height;
- char *mimetype;
- protobuf_c_boolean has_placeholderargb;
- uint32_t placeholderargb;
- protobuf_c_boolean has_textargb;
- uint32_t textargb;
- protobuf_c_boolean has_subtextargb;
- uint32_t subtextargb;
- Wa__PaymentBackground__MediaData *mediadata;
- protobuf_c_boolean has_type;
- Wa__PaymentBackground__Type type;
+ Wa__PaymentBackground() :
+ ProtobufCppMessage(wa__payment_background__descriptor)
+ {}
+
+ char *id;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ char *mimetype;
+ protobuf_c_boolean has_placeholderargb;
+ uint32_t placeholderargb;
+ protobuf_c_boolean has_textargb;
+ uint32_t textargb;
+ protobuf_c_boolean has_subtextargb;
+ uint32_t subtextargb;
+ Wa__PaymentBackground__MediaData *mediadata;
+ protobuf_c_boolean has_type;
+ Wa__PaymentBackground__Type type;
};
struct Wa__PaymentInfo : public ProtobufCppMessage
{
- Wa__PaymentInfo() :
- ProtobufCppMessage(wa__payment_info__descriptor)
- {}
-
- protobuf_c_boolean has_currencydeprecated;
- Wa__PaymentInfo__Currency currencydeprecated;
- protobuf_c_boolean has_amount1000;
- uint64_t amount1000;
- char *receiverjid;
- protobuf_c_boolean has_status;
- Wa__PaymentInfo__Status status;
- protobuf_c_boolean has_transactiontimestamp;
- uint64_t transactiontimestamp;
- Wa__MessageKey *requestmessagekey;
- protobuf_c_boolean has_expirytimestamp;
- uint64_t expirytimestamp;
- protobuf_c_boolean has_futureproofed;
- protobuf_c_boolean futureproofed;
- char *currency;
- protobuf_c_boolean has_txnstatus;
- Wa__PaymentInfo__TxnStatus txnstatus;
- protobuf_c_boolean has_usenovifiatformat;
- protobuf_c_boolean usenovifiatformat;
- Wa__Money *primaryamount;
- Wa__Money *exchangeamount;
+ Wa__PaymentInfo() :
+ ProtobufCppMessage(wa__payment_info__descriptor)
+ {}
+
+ protobuf_c_boolean has_currencydeprecated;
+ Wa__PaymentInfo__Currency currencydeprecated;
+ protobuf_c_boolean has_amount1000;
+ uint64_t amount1000;
+ char *receiverjid;
+ protobuf_c_boolean has_status;
+ Wa__PaymentInfo__Status status;
+ protobuf_c_boolean has_transactiontimestamp;
+ uint64_t transactiontimestamp;
+ Wa__MessageKey *requestmessagekey;
+ protobuf_c_boolean has_expirytimestamp;
+ uint64_t expirytimestamp;
+ protobuf_c_boolean has_futureproofed;
+ protobuf_c_boolean futureproofed;
+ char *currency;
+ protobuf_c_boolean has_txnstatus;
+ Wa__PaymentInfo__TxnStatus txnstatus;
+ protobuf_c_boolean has_usenovifiatformat;
+ protobuf_c_boolean usenovifiatformat;
+ Wa__Money *primaryamount;
+ Wa__Money *exchangeamount;
+};
+
+struct Wa__PendingKeyExchange : public ProtobufCppMessage
+{
+ Wa__PendingKeyExchange() :
+ ProtobufCppMessage(wa__pending_key_exchange__descriptor)
+ {}
+
+ protobuf_c_boolean has_sequence;
+ uint32_t sequence;
+ protobuf_c_boolean has_localbasekey;
+ ProtobufCBinaryData localbasekey;
+ protobuf_c_boolean has_localbasekeyprivate;
+ ProtobufCBinaryData localbasekeyprivate;
+ protobuf_c_boolean has_localratchetkey;
+ ProtobufCBinaryData localratchetkey;
+ protobuf_c_boolean has_localratchetkeyprivate;
+ ProtobufCBinaryData localratchetkeyprivate;
+ protobuf_c_boolean has_localidentitykey;
+ ProtobufCBinaryData localidentitykey;
+ protobuf_c_boolean has_localidentitykeyprivate;
+ ProtobufCBinaryData localidentitykeyprivate;
+};
+
+struct Wa__PendingPreKey : public ProtobufCppMessage
+{
+ Wa__PendingPreKey() :
+ ProtobufCppMessage(wa__pending_pre_key__descriptor)
+ {}
+
+ protobuf_c_boolean has_prekeyid;
+ uint32_t prekeyid;
+ protobuf_c_boolean has_signedprekeyid;
+ int32_t signedprekeyid;
+ protobuf_c_boolean has_basekey;
+ ProtobufCBinaryData basekey;
};
struct Wa__PhotoChange : public ProtobufCppMessage
{
- Wa__PhotoChange() :
- ProtobufCppMessage(wa__photo_change__descriptor)
- {}
+ Wa__PhotoChange() :
+ ProtobufCppMessage(wa__photo_change__descriptor)
+ {}
- protobuf_c_boolean has_oldphoto;
- ProtobufCBinaryData oldphoto;
- protobuf_c_boolean has_newphoto;
- ProtobufCBinaryData newphoto;
- protobuf_c_boolean has_newphotoid;
- uint32_t newphotoid;
-};
-
-struct Wa__PinInChat : public ProtobufCppMessage
-{
- Wa__PinInChat() :
- ProtobufCppMessage(wa__pin_in_chat__descriptor)
- {}
-
- protobuf_c_boolean has_type;
- Wa__PinInChat__Type type;
- Wa__MessageKey *key;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
- protobuf_c_boolean has_servertimestampms;
- int64_t servertimestampms;
- Wa__MessageAddOnContextInfo *messageaddoncontextinfo;
+ protobuf_c_boolean has_oldphoto;
+ ProtobufCBinaryData oldphoto;
+ protobuf_c_boolean has_newphoto;
+ ProtobufCBinaryData newphoto;
+ protobuf_c_boolean has_newphotoid;
+ uint32_t newphotoid;
};
struct Wa__Point : public ProtobufCppMessage
{
- Wa__Point() :
- ProtobufCppMessage(wa__point__descriptor)
- {}
+ Wa__Point() :
+ ProtobufCppMessage(wa__point__descriptor)
+ {}
- protobuf_c_boolean has_xdeprecated;
- int32_t xdeprecated;
- protobuf_c_boolean has_ydeprecated;
- int32_t ydeprecated;
- protobuf_c_boolean has_x;
- double x;
- protobuf_c_boolean has_y;
- double y;
+ protobuf_c_boolean has_xdeprecated;
+ int32_t xdeprecated;
+ protobuf_c_boolean has_ydeprecated;
+ int32_t ydeprecated;
+ protobuf_c_boolean has_x;
+ double x;
+ protobuf_c_boolean has_y;
+ double y;
};
struct Wa__PollAdditionalMetadata : public ProtobufCppMessage
{
- Wa__PollAdditionalMetadata() :
- ProtobufCppMessage(wa__poll_additional_metadata__descriptor)
- {}
+ Wa__PollAdditionalMetadata() :
+ ProtobufCppMessage(wa__poll_additional_metadata__descriptor)
+ {}
- protobuf_c_boolean has_pollinvalidated;
- protobuf_c_boolean pollinvalidated;
+ protobuf_c_boolean has_pollinvalidated;
+ protobuf_c_boolean pollinvalidated;
};
struct Wa__PollEncValue : public ProtobufCppMessage
{
- Wa__PollEncValue() :
- ProtobufCppMessage(wa__poll_enc_value__descriptor)
- {}
+ Wa__PollEncValue() :
+ ProtobufCppMessage(wa__poll_enc_value__descriptor)
+ {}
- protobuf_c_boolean has_encpayload;
- ProtobufCBinaryData encpayload;
- protobuf_c_boolean has_enciv;
- ProtobufCBinaryData enciv;
+ protobuf_c_boolean has_encpayload;
+ ProtobufCBinaryData encpayload;
+ protobuf_c_boolean has_enciv;
+ ProtobufCBinaryData enciv;
};
struct Wa__PollUpdate : public ProtobufCppMessage
{
- Wa__PollUpdate() :
- ProtobufCppMessage(wa__poll_update__descriptor)
- {}
+ Wa__PollUpdate() :
+ ProtobufCppMessage(wa__poll_update__descriptor)
+ {}
- Wa__MessageKey *pollupdatemessagekey;
- Wa__Message__PollVoteMessage *vote;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
- protobuf_c_boolean has_servertimestampms;
- int64_t servertimestampms;
- protobuf_c_boolean has_unread;
- protobuf_c_boolean unread;
+ Wa__MessageKey *pollupdatemessagekey;
+ Wa__Message__PollVoteMessage *vote;
+ protobuf_c_boolean has_sendertimestampms;
+ int64_t sendertimestampms;
};
struct Wa__PreKeyRecordStructure : public ProtobufCppMessage
{
- Wa__PreKeyRecordStructure() :
- ProtobufCppMessage(wa__pre_key_record_structure__descriptor)
- {}
+ Wa__PreKeyRecordStructure() :
+ ProtobufCppMessage(wa__pre_key_record_structure__descriptor)
+ {}
- protobuf_c_boolean has_id;
- uint32_t id;
- protobuf_c_boolean has_publickey;
- ProtobufCBinaryData publickey;
- protobuf_c_boolean has_privatekey;
- ProtobufCBinaryData privatekey;
-};
-
-struct Wa__PreKeySignalMessage : public ProtobufCppMessage
-{
- Wa__PreKeySignalMessage() :
- ProtobufCppMessage(wa__pre_key_signal_message__descriptor)
- {}
-
- protobuf_c_boolean has_registrationid;
- uint32_t registrationid;
- protobuf_c_boolean has_prekeyid;
- uint32_t prekeyid;
- protobuf_c_boolean has_signedprekeyid;
- uint32_t signedprekeyid;
- protobuf_c_boolean has_basekey;
- ProtobufCBinaryData basekey;
- protobuf_c_boolean has_identitykey;
- ProtobufCBinaryData identitykey;
- protobuf_c_boolean has_message;
- ProtobufCBinaryData message;
+ protobuf_c_boolean has_id;
+ uint32_t id;
+ protobuf_c_boolean has_publickey;
+ ProtobufCBinaryData publickey;
+ protobuf_c_boolean has_privatekey;
+ ProtobufCBinaryData privatekey;
};
struct Wa__Pushname : public ProtobufCppMessage
{
- Wa__Pushname() :
- ProtobufCppMessage(wa__pushname__descriptor)
- {}
+ Wa__Pushname() :
+ ProtobufCppMessage(wa__pushname__descriptor)
+ {}
- char *id;
- char *pushname;
+ char *id;
+ char *pushname;
};
struct Wa__Reaction : public ProtobufCppMessage
{
- Wa__Reaction() :
- ProtobufCppMessage(wa__reaction__descriptor)
- {}
+ Wa__Reaction() :
+ ProtobufCppMessage(wa__reaction__descriptor)
+ {}
- Wa__MessageKey *key;
- char *text;
- char *groupingkey;
- protobuf_c_boolean has_sendertimestampms;
- int64_t sendertimestampms;
- protobuf_c_boolean has_unread;
- protobuf_c_boolean unread;
+ Wa__MessageKey *key;
+ char *text;
+ char *groupingkey;
+ protobuf_c_boolean has_sendertimestampms;
+ int64_t sendertimestampms;
+ protobuf_c_boolean has_unread;
+ protobuf_c_boolean unread;
};
struct Wa__RecentEmojiWeight : public ProtobufCppMessage
{
- Wa__RecentEmojiWeight() :
- ProtobufCppMessage(wa__recent_emoji_weight__descriptor)
- {}
+ Wa__RecentEmojiWeight() :
+ ProtobufCppMessage(wa__recent_emoji_weight__descriptor)
+ {}
- char *emoji;
- protobuf_c_boolean has_weight;
- float weight;
+ char *emoji;
+ protobuf_c_boolean has_weight;
+ float weight;
};
struct Wa__RecordStructure : public ProtobufCppMessage
{
- Wa__RecordStructure() :
- ProtobufCppMessage(wa__record_structure__descriptor)
- {}
+ Wa__RecordStructure() :
+ ProtobufCppMessage(wa__record_structure__descriptor)
+ {}
- Wa__SessionStructure *currentsession;
- size_t n_previoussessions;
- Wa__SessionStructure **previoussessions;
+ Wa__SessionStructure *currentsession;
+ size_t n_previoussessions;
+ Wa__SessionStructure **previoussessions;
};
-struct Wa__SenderKeyDistributionMessage : public ProtobufCppMessage
+struct Wa__SenderChainKey : public ProtobufCppMessage
{
- Wa__SenderKeyDistributionMessage() :
- ProtobufCppMessage(wa__sender_key_distribution_message__descriptor)
- {}
+ Wa__SenderChainKey() :
+ ProtobufCppMessage(wa__sender_chain_key__descriptor)
+ {}
- protobuf_c_boolean has_id;
- uint32_t id;
- protobuf_c_boolean has_iteration;
- uint32_t iteration;
- protobuf_c_boolean has_chainkey;
- ProtobufCBinaryData chainkey;
- protobuf_c_boolean has_signingkey;
- ProtobufCBinaryData signingkey;
-};
-
-struct Wa__SenderKeyMessage : public ProtobufCppMessage
-{
- Wa__SenderKeyMessage() :
- ProtobufCppMessage(wa__sender_key_message__descriptor)
- {}
-
- protobuf_c_boolean has_id;
- uint32_t id;
- protobuf_c_boolean has_iteration;
- uint32_t iteration;
- protobuf_c_boolean has_ciphertext;
- ProtobufCBinaryData ciphertext;
+ protobuf_c_boolean has_iteration;
+ uint32_t iteration;
+ protobuf_c_boolean has_seed;
+ ProtobufCBinaryData seed;
};
struct Wa__SenderKeyRecordStructure : public ProtobufCppMessage
{
- Wa__SenderKeyRecordStructure() :
- ProtobufCppMessage(wa__sender_key_record_structure__descriptor)
- {}
-
- size_t n_senderkeystates;
- Wa__SenderKeyStateStructure **senderkeystates;
-};
-
-struct Wa__SenderKeyStateStructure__SenderChainKey : public ProtobufCppMessage
-{
- Wa__SenderKeyStateStructure__SenderChainKey() :
- ProtobufCppMessage(wa__sender_key_state_structure__sender_chain_key__descriptor)
- {}
+ Wa__SenderKeyRecordStructure() :
+ ProtobufCppMessage(wa__sender_key_record_structure__descriptor)
+ {}
- protobuf_c_boolean has_iteration;
- uint32_t iteration;
- protobuf_c_boolean has_seed;
- ProtobufCBinaryData seed;
-};
-
-struct Wa__SenderKeyStateStructure__SenderMessageKey : public ProtobufCppMessage
-{
- Wa__SenderKeyStateStructure__SenderMessageKey() :
- ProtobufCppMessage(wa__sender_key_state_structure__sender_message_key__descriptor)
- {}
-
- protobuf_c_boolean has_iteration;
- uint32_t iteration;
- protobuf_c_boolean has_seed;
- ProtobufCBinaryData seed;
-};
-
-struct Wa__SenderKeyStateStructure__SenderSigningKey : public ProtobufCppMessage
-{
- Wa__SenderKeyStateStructure__SenderSigningKey() :
- ProtobufCppMessage(wa__sender_key_state_structure__sender_signing_key__descriptor)
- {}
-
- protobuf_c_boolean has_public_;
- ProtobufCBinaryData public_;
- protobuf_c_boolean has_private_;
- ProtobufCBinaryData private_;
+ size_t n_senderkeystates;
+ Wa__SenderKeyStateStructure **senderkeystates;
};
struct Wa__SenderKeyStateStructure : public ProtobufCppMessage
{
- Wa__SenderKeyStateStructure() :
- ProtobufCppMessage(wa__sender_key_state_structure__descriptor)
- {}
-
- protobuf_c_boolean has_senderkeyid;
- uint32_t senderkeyid;
- Wa__SenderKeyStateStructure__SenderChainKey *senderchainkey;
- Wa__SenderKeyStateStructure__SenderSigningKey *sendersigningkey;
- size_t n_sendermessagekeys;
- Wa__SenderKeyStateStructure__SenderMessageKey **sendermessagekeys;
-};
-
-struct Wa__ServerErrorReceipt : public ProtobufCppMessage
-{
- Wa__ServerErrorReceipt() :
- ProtobufCppMessage(wa__server_error_receipt__descriptor)
- {}
-
- char *stanzaid;
-};
-
-struct Wa__SessionStructure__Chain__ChainKey : public ProtobufCppMessage
-{
- Wa__SessionStructure__Chain__ChainKey() :
- ProtobufCppMessage(wa__session_structure__chain__chain_key__descriptor)
- {}
-
- protobuf_c_boolean has_index;
- uint32_t index;
- protobuf_c_boolean has_key;
- ProtobufCBinaryData key;
-};
-
-struct Wa__SessionStructure__Chain__MessageKey : public ProtobufCppMessage
-{
- Wa__SessionStructure__Chain__MessageKey() :
- ProtobufCppMessage(wa__session_structure__chain__message_key__descriptor)
- {}
+ Wa__SenderKeyStateStructure() :
+ ProtobufCppMessage(wa__sender_key_state_structure__descriptor)
+ {}
- protobuf_c_boolean has_index;
- uint32_t index;
- protobuf_c_boolean has_cipherkey;
- ProtobufCBinaryData cipherkey;
- protobuf_c_boolean has_mackey;
- ProtobufCBinaryData mackey;
- protobuf_c_boolean has_iv;
- ProtobufCBinaryData iv;
+ protobuf_c_boolean has_senderkeyid;
+ uint32_t senderkeyid;
+ Wa__SenderChainKey *senderchainkey;
+ Wa__SenderSigningKey *sendersigningkey;
+ size_t n_sendermessagekeys;
+ Wa__SenderMessageKey **sendermessagekeys;
};
-struct Wa__SessionStructure__Chain : public ProtobufCppMessage
+struct Wa__SenderMessageKey : public ProtobufCppMessage
{
- Wa__SessionStructure__Chain() :
- ProtobufCppMessage(wa__session_structure__chain__descriptor)
- {}
+ Wa__SenderMessageKey() :
+ ProtobufCppMessage(wa__sender_message_key__descriptor)
+ {}
- protobuf_c_boolean has_senderratchetkey;
- ProtobufCBinaryData senderratchetkey;
- protobuf_c_boolean has_senderratchetkeyprivate;
- ProtobufCBinaryData senderratchetkeyprivate;
- Wa__SessionStructure__Chain__ChainKey *chainkey;
- size_t n_messagekeys;
- Wa__SessionStructure__Chain__MessageKey **messagekeys;
+ protobuf_c_boolean has_iteration;
+ uint32_t iteration;
+ protobuf_c_boolean has_seed;
+ ProtobufCBinaryData seed;
};
-struct Wa__SessionStructure__PendingKeyExchange : public ProtobufCppMessage
+struct Wa__SenderSigningKey : public ProtobufCppMessage
{
- Wa__SessionStructure__PendingKeyExchange() :
- ProtobufCppMessage(wa__session_structure__pending_key_exchange__descriptor)
- {}
+ Wa__SenderSigningKey() :
+ ProtobufCppMessage(wa__sender_signing_key__descriptor)
+ {}
- protobuf_c_boolean has_sequence;
- uint32_t sequence;
- protobuf_c_boolean has_localbasekey;
- ProtobufCBinaryData localbasekey;
- protobuf_c_boolean has_localbasekeyprivate;
- ProtobufCBinaryData localbasekeyprivate;
- protobuf_c_boolean has_localratchetkey;
- ProtobufCBinaryData localratchetkey;
- protobuf_c_boolean has_localratchetkeyprivate;
- ProtobufCBinaryData localratchetkeyprivate;
- protobuf_c_boolean has_localidentitykey;
- ProtobufCBinaryData localidentitykey;
- protobuf_c_boolean has_localidentitykeyprivate;
- ProtobufCBinaryData localidentitykeyprivate;
+ protobuf_c_boolean has_public_;
+ ProtobufCBinaryData public_;
+ protobuf_c_boolean has_private_;
+ ProtobufCBinaryData private_;
};
-struct Wa__SessionStructure__PendingPreKey : public ProtobufCppMessage
+struct Wa__ServerErrorReceipt : public ProtobufCppMessage
{
- Wa__SessionStructure__PendingPreKey() :
- ProtobufCppMessage(wa__session_structure__pending_pre_key__descriptor)
- {}
+ Wa__ServerErrorReceipt() :
+ ProtobufCppMessage(wa__server_error_receipt__descriptor)
+ {}
- protobuf_c_boolean has_prekeyid;
- uint32_t prekeyid;
- protobuf_c_boolean has_signedprekeyid;
- int32_t signedprekeyid;
- protobuf_c_boolean has_basekey;
- ProtobufCBinaryData basekey;
+ char *stanzaid;
};
struct Wa__SessionStructure : public ProtobufCppMessage
{
- Wa__SessionStructure() :
- ProtobufCppMessage(wa__session_structure__descriptor)
- {}
-
- protobuf_c_boolean has_sessionversion;
- uint32_t sessionversion;
- protobuf_c_boolean has_localidentitypublic;
- ProtobufCBinaryData localidentitypublic;
- protobuf_c_boolean has_remoteidentitypublic;
- ProtobufCBinaryData remoteidentitypublic;
- protobuf_c_boolean has_rootkey;
- ProtobufCBinaryData rootkey;
- protobuf_c_boolean has_previouscounter;
- uint32_t previouscounter;
- Wa__SessionStructure__Chain *senderchain;
- size_t n_receiverchains;
- Wa__SessionStructure__Chain **receiverchains;
- Wa__SessionStructure__PendingKeyExchange *pendingkeyexchange;
- Wa__SessionStructure__PendingPreKey *pendingprekey;
- protobuf_c_boolean has_remoteregistrationid;
- uint32_t remoteregistrationid;
- protobuf_c_boolean has_localregistrationid;
- uint32_t localregistrationid;
- protobuf_c_boolean has_needsrefresh;
- protobuf_c_boolean needsrefresh;
- protobuf_c_boolean has_alicebasekey;
- ProtobufCBinaryData alicebasekey;
-};
-
-struct Wa__SignalMessage : public ProtobufCppMessage
-{
- Wa__SignalMessage() :
- ProtobufCppMessage(wa__signal_message__descriptor)
- {}
-
- protobuf_c_boolean has_ratchetkey;
- ProtobufCBinaryData ratchetkey;
- protobuf_c_boolean has_counter;
- uint32_t counter;
- protobuf_c_boolean has_previouscounter;
- uint32_t previouscounter;
- protobuf_c_boolean has_ciphertext;
- ProtobufCBinaryData ciphertext;
+ Wa__SessionStructure() :
+ ProtobufCppMessage(wa__session_structure__descriptor)
+ {}
+
+ protobuf_c_boolean has_sessionversion;
+ uint32_t sessionversion;
+ protobuf_c_boolean has_localidentitypublic;
+ ProtobufCBinaryData localidentitypublic;
+ protobuf_c_boolean has_remoteidentitypublic;
+ ProtobufCBinaryData remoteidentitypublic;
+ protobuf_c_boolean has_rootkey;
+ ProtobufCBinaryData rootkey;
+ protobuf_c_boolean has_previouscounter;
+ uint32_t previouscounter;
+ Wa__Chain *senderchain;
+ size_t n_receiverchains;
+ Wa__Chain **receiverchains;
+ Wa__PendingKeyExchange *pendingkeyexchange;
+ Wa__PendingPreKey *pendingprekey;
+ protobuf_c_boolean has_remoteregistrationid;
+ uint32_t remoteregistrationid;
+ protobuf_c_boolean has_localregistrationid;
+ uint32_t localregistrationid;
+ protobuf_c_boolean has_needsrefresh;
+ protobuf_c_boolean needsrefresh;
+ protobuf_c_boolean has_alicebasekey;
+ ProtobufCBinaryData alicebasekey;
};
struct Wa__SignedPreKeyRecordStructure : public ProtobufCppMessage
{
- Wa__SignedPreKeyRecordStructure() :
- ProtobufCppMessage(wa__signed_pre_key_record_structure__descriptor)
- {}
+ Wa__SignedPreKeyRecordStructure() :
+ ProtobufCppMessage(wa__signed_pre_key_record_structure__descriptor)
+ {}
- protobuf_c_boolean has_id;
- uint32_t id;
- protobuf_c_boolean has_publickey;
- ProtobufCBinaryData publickey;
- protobuf_c_boolean has_privatekey;
- ProtobufCBinaryData privatekey;
- protobuf_c_boolean has_signature;
- ProtobufCBinaryData signature;
- protobuf_c_boolean has_timestamp;
- uint64_t timestamp;
+ protobuf_c_boolean has_id;
+ uint32_t id;
+ protobuf_c_boolean has_publickey;
+ ProtobufCBinaryData publickey;
+ protobuf_c_boolean has_privatekey;
+ ProtobufCBinaryData privatekey;
+ protobuf_c_boolean has_signature;
+ ProtobufCBinaryData signature;
+ protobuf_c_boolean has_timestamp;
+ uint64_t timestamp;
};
struct Wa__StatusPSA : public ProtobufCppMessage
{
- Wa__StatusPSA() :
- ProtobufCppMessage(wa__status_psa__descriptor)
- {}
+ Wa__StatusPSA() :
+ ProtobufCppMessage(wa__status_psa__descriptor)
+ {}
- uint64_t campaignid;
- protobuf_c_boolean has_campaignexpirationtimestamp;
- uint64_t campaignexpirationtimestamp;
+ uint64_t campaignid;
+ protobuf_c_boolean has_campaignexpirationtimestamp;
+ uint64_t campaignexpirationtimestamp;
};
struct Wa__StickerMetadata : public ProtobufCppMessage
{
- Wa__StickerMetadata() :
- ProtobufCppMessage(wa__sticker_metadata__descriptor)
- {}
-
- char *url;
- protobuf_c_boolean has_filesha256;
- ProtobufCBinaryData filesha256;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *mimetype;
- protobuf_c_boolean has_height;
- uint32_t height;
- protobuf_c_boolean has_width;
- uint32_t width;
- char *directpath;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_weight;
- float weight;
- protobuf_c_boolean has_laststickersentts;
- int64_t laststickersentts;
+ Wa__StickerMetadata() :
+ ProtobufCppMessage(wa__sticker_metadata__descriptor)
+ {}
+
+ char *url;
+ protobuf_c_boolean has_filesha256;
+ ProtobufCBinaryData filesha256;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *mimetype;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ char *directpath;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_weight;
+ float weight;
};
struct Wa__SyncActionData : public ProtobufCppMessage
{
- Wa__SyncActionData() :
- ProtobufCppMessage(wa__sync_action_data__descriptor)
- {}
+ Wa__SyncActionData() :
+ ProtobufCppMessage(wa__sync_action_data__descriptor)
+ {}
- protobuf_c_boolean has_index;
- ProtobufCBinaryData index;
- Wa__SyncActionValue *value;
- protobuf_c_boolean has_padding;
- ProtobufCBinaryData padding;
- protobuf_c_boolean has_version;
- int32_t version;
+ protobuf_c_boolean has_index;
+ ProtobufCBinaryData index;
+ Wa__SyncActionValue *value;
+ protobuf_c_boolean has_padding;
+ ProtobufCBinaryData padding;
+ protobuf_c_boolean has_version;
+ int32_t version;
};
struct Wa__SyncActionValue__AgentAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__AgentAction() :
- ProtobufCppMessage(wa__sync_action_value__agent_action__descriptor)
- {}
+ Wa__SyncActionValue__AgentAction() :
+ ProtobufCppMessage(wa__sync_action_value__agent_action__descriptor)
+ {}
- char *name;
- protobuf_c_boolean has_deviceid;
- int32_t deviceid;
- protobuf_c_boolean has_isdeleted;
- protobuf_c_boolean isdeleted;
+ char *name;
+ protobuf_c_boolean has_deviceid;
+ int32_t deviceid;
+ protobuf_c_boolean has_isdeleted;
+ protobuf_c_boolean isdeleted;
};
struct Wa__SyncActionValue__AndroidUnsupportedActions : public ProtobufCppMessage
{
- Wa__SyncActionValue__AndroidUnsupportedActions() :
- ProtobufCppMessage(wa__sync_action_value__android_unsupported_actions__descriptor)
- {}
+ Wa__SyncActionValue__AndroidUnsupportedActions() :
+ ProtobufCppMessage(wa__sync_action_value__android_unsupported_actions__descriptor)
+ {}
- protobuf_c_boolean has_allowed;
- protobuf_c_boolean allowed;
+ protobuf_c_boolean has_allowed;
+ protobuf_c_boolean allowed;
};
struct Wa__SyncActionValue__ArchiveChatAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__ArchiveChatAction() :
- ProtobufCppMessage(wa__sync_action_value__archive_chat_action__descriptor)
- {}
+ Wa__SyncActionValue__ArchiveChatAction() :
+ ProtobufCppMessage(wa__sync_action_value__archive_chat_action__descriptor)
+ {}
- protobuf_c_boolean has_archived;
- protobuf_c_boolean archived;
- Wa__SyncActionValue__SyncActionMessageRange *messagerange;
-};
-
-struct Wa__SyncActionValue__ChatAssignmentAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__ChatAssignmentAction() :
- ProtobufCppMessage(wa__sync_action_value__chat_assignment_action__descriptor)
- {}
-
- char *deviceagentid;
-};
-
-struct Wa__SyncActionValue__ChatAssignmentOpenedStatusAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__ChatAssignmentOpenedStatusAction() :
- ProtobufCppMessage(wa__sync_action_value__chat_assignment_opened_status_action__descriptor)
- {}
-
- protobuf_c_boolean has_chatopened;
- protobuf_c_boolean chatopened;
+ protobuf_c_boolean has_archived;
+ protobuf_c_boolean archived;
+ Wa__SyncActionValue__SyncActionMessageRange *messagerange;
};
struct Wa__SyncActionValue__ClearChatAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__ClearChatAction() :
- ProtobufCppMessage(wa__sync_action_value__clear_chat_action__descriptor)
- {}
+ Wa__SyncActionValue__ClearChatAction() :
+ ProtobufCppMessage(wa__sync_action_value__clear_chat_action__descriptor)
+ {}
- Wa__SyncActionValue__SyncActionMessageRange *messagerange;
+ Wa__SyncActionValue__SyncActionMessageRange *messagerange;
};
struct Wa__SyncActionValue__ContactAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__ContactAction() :
- ProtobufCppMessage(wa__sync_action_value__contact_action__descriptor)
- {}
+ Wa__SyncActionValue__ContactAction() :
+ ProtobufCppMessage(wa__sync_action_value__contact_action__descriptor)
+ {}
- char *fullname;
- char *firstname;
- char *lidjid;
+ char *fullname;
+ char *firstname;
};
struct Wa__SyncActionValue__DeleteChatAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__DeleteChatAction() :
- ProtobufCppMessage(wa__sync_action_value__delete_chat_action__descriptor)
- {}
+ Wa__SyncActionValue__DeleteChatAction() :
+ ProtobufCppMessage(wa__sync_action_value__delete_chat_action__descriptor)
+ {}
- Wa__SyncActionValue__SyncActionMessageRange *messagerange;
+ Wa__SyncActionValue__SyncActionMessageRange *messagerange;
};
struct Wa__SyncActionValue__DeleteMessageForMeAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__DeleteMessageForMeAction() :
- ProtobufCppMessage(wa__sync_action_value__delete_message_for_me_action__descriptor)
- {}
-
- protobuf_c_boolean has_deletemedia;
- protobuf_c_boolean deletemedia;
- protobuf_c_boolean has_messagetimestamp;
- int64_t messagetimestamp;
-};
-
-struct Wa__SyncActionValue__ExternalWebBetaAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__ExternalWebBetaAction() :
- ProtobufCppMessage(wa__sync_action_value__external_web_beta_action__descriptor)
- {}
+ Wa__SyncActionValue__DeleteMessageForMeAction() :
+ ProtobufCppMessage(wa__sync_action_value__delete_message_for_me_action__descriptor)
+ {}
- protobuf_c_boolean has_isoptin;
- protobuf_c_boolean isoptin;
+ protobuf_c_boolean has_deletemedia;
+ protobuf_c_boolean deletemedia;
+ protobuf_c_boolean has_messagetimestamp;
+ int64_t messagetimestamp;
};
struct Wa__SyncActionValue__KeyExpiration : public ProtobufCppMessage
{
- Wa__SyncActionValue__KeyExpiration() :
- ProtobufCppMessage(wa__sync_action_value__key_expiration__descriptor)
- {}
+ Wa__SyncActionValue__KeyExpiration() :
+ ProtobufCppMessage(wa__sync_action_value__key_expiration__descriptor)
+ {}
- protobuf_c_boolean has_expiredkeyepoch;
- int32_t expiredkeyepoch;
+ protobuf_c_boolean has_expiredkeyepoch;
+ int32_t expiredkeyepoch;
};
struct Wa__SyncActionValue__LabelAssociationAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__LabelAssociationAction() :
- ProtobufCppMessage(wa__sync_action_value__label_association_action__descriptor)
- {}
+ Wa__SyncActionValue__LabelAssociationAction() :
+ ProtobufCppMessage(wa__sync_action_value__label_association_action__descriptor)
+ {}
- protobuf_c_boolean has_labeled;
- protobuf_c_boolean labeled;
+ protobuf_c_boolean has_labeled;
+ protobuf_c_boolean labeled;
};
struct Wa__SyncActionValue__LabelEditAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__LabelEditAction() :
- ProtobufCppMessage(wa__sync_action_value__label_edit_action__descriptor)
- {}
+ Wa__SyncActionValue__LabelEditAction() :
+ ProtobufCppMessage(wa__sync_action_value__label_edit_action__descriptor)
+ {}
- char *name;
- protobuf_c_boolean has_color;
- int32_t color;
- protobuf_c_boolean has_predefinedid;
- int32_t predefinedid;
- protobuf_c_boolean has_deleted;
- protobuf_c_boolean deleted;
+ char *name;
+ protobuf_c_boolean has_color;
+ int32_t color;
+ protobuf_c_boolean has_predefinedid;
+ int32_t predefinedid;
+ protobuf_c_boolean has_deleted;
+ protobuf_c_boolean deleted;
};
struct Wa__SyncActionValue__LocaleSetting : public ProtobufCppMessage
{
- Wa__SyncActionValue__LocaleSetting() :
- ProtobufCppMessage(wa__sync_action_value__locale_setting__descriptor)
- {}
+ Wa__SyncActionValue__LocaleSetting() :
+ ProtobufCppMessage(wa__sync_action_value__locale_setting__descriptor)
+ {}
- char *locale;
+ char *locale;
};
struct Wa__SyncActionValue__MarkChatAsReadAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__MarkChatAsReadAction() :
- ProtobufCppMessage(wa__sync_action_value__mark_chat_as_read_action__descriptor)
- {}
-
- protobuf_c_boolean has_read;
- protobuf_c_boolean read;
- Wa__SyncActionValue__SyncActionMessageRange *messagerange;
-};
-
-struct Wa__SyncActionValue__MarketingMessageAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__MarketingMessageAction() :
- ProtobufCppMessage(wa__sync_action_value__marketing_message_action__descriptor)
- {}
+ Wa__SyncActionValue__MarkChatAsReadAction() :
+ ProtobufCppMessage(wa__sync_action_value__mark_chat_as_read_action__descriptor)
+ {}
- char *name;
- char *message;
- protobuf_c_boolean has_type;
- Wa__SyncActionValue__MarketingMessageAction__MarketingMessagePrototypeType type;
- protobuf_c_boolean has_createdat;
- int64_t createdat;
- protobuf_c_boolean has_lastsentat;
- int64_t lastsentat;
- protobuf_c_boolean has_isdeleted;
- protobuf_c_boolean isdeleted;
- char *mediaid;
-};
-
-struct Wa__SyncActionValue__MarketingMessageBroadcastAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__MarketingMessageBroadcastAction() :
- ProtobufCppMessage(wa__sync_action_value__marketing_message_broadcast_action__descriptor)
- {}
-
- protobuf_c_boolean has_repliedcount;
- int32_t repliedcount;
+ protobuf_c_boolean has_read;
+ protobuf_c_boolean read;
+ Wa__SyncActionValue__SyncActionMessageRange *messagerange;
};
struct Wa__SyncActionValue__MuteAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__MuteAction() :
- ProtobufCppMessage(wa__sync_action_value__mute_action__descriptor)
- {}
+ Wa__SyncActionValue__MuteAction() :
+ ProtobufCppMessage(wa__sync_action_value__mute_action__descriptor)
+ {}
- protobuf_c_boolean has_muted;
- protobuf_c_boolean muted;
- protobuf_c_boolean has_muteendtimestamp;
- int64_t muteendtimestamp;
- protobuf_c_boolean has_automuted;
- protobuf_c_boolean automuted;
+ protobuf_c_boolean has_muted;
+ protobuf_c_boolean muted;
+ protobuf_c_boolean has_muteendtimestamp;
+ int64_t muteendtimestamp;
};
struct Wa__SyncActionValue__NuxAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__NuxAction() :
- ProtobufCppMessage(wa__sync_action_value__nux_action__descriptor)
- {}
+ Wa__SyncActionValue__NuxAction() :
+ ProtobufCppMessage(wa__sync_action_value__nux_action__descriptor)
+ {}
- protobuf_c_boolean has_acknowledged;
- protobuf_c_boolean acknowledged;
+ protobuf_c_boolean has_acknowledged;
+ protobuf_c_boolean acknowledged;
};
struct Wa__SyncActionValue__PinAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__PinAction() :
- ProtobufCppMessage(wa__sync_action_value__pin_action__descriptor)
- {}
+ Wa__SyncActionValue__PinAction() :
+ ProtobufCppMessage(wa__sync_action_value__pin_action__descriptor)
+ {}
- protobuf_c_boolean has_pinned;
- protobuf_c_boolean pinned;
-};
-
-struct Wa__SyncActionValue__PnForLidChatAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__PnForLidChatAction() :
- ProtobufCppMessage(wa__sync_action_value__pn_for_lid_chat_action__descriptor)
- {}
-
- char *pnjid;
+ protobuf_c_boolean has_pinned;
+ protobuf_c_boolean pinned;
};
struct Wa__SyncActionValue__PrimaryFeature : public ProtobufCppMessage
{
- Wa__SyncActionValue__PrimaryFeature() :
- ProtobufCppMessage(wa__sync_action_value__primary_feature__descriptor)
- {}
+ Wa__SyncActionValue__PrimaryFeature() :
+ ProtobufCppMessage(wa__sync_action_value__primary_feature__descriptor)
+ {}
- size_t n_flags;
- char **flags;
+ size_t n_flags;
+ char **flags;
};
struct Wa__SyncActionValue__PrimaryVersionAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__PrimaryVersionAction() :
- ProtobufCppMessage(wa__sync_action_value__primary_version_action__descriptor)
- {}
-
- char *version;
-};
-
-struct Wa__SyncActionValue__PrivacySettingRelayAllCalls : public ProtobufCppMessage
-{
- Wa__SyncActionValue__PrivacySettingRelayAllCalls() :
- ProtobufCppMessage(wa__sync_action_value__privacy_setting_relay_all_calls__descriptor)
- {}
+ Wa__SyncActionValue__PrimaryVersionAction() :
+ ProtobufCppMessage(wa__sync_action_value__primary_version_action__descriptor)
+ {}
- protobuf_c_boolean has_isenabled;
- protobuf_c_boolean isenabled;
+ char *version;
};
struct Wa__SyncActionValue__PushNameSetting : public ProtobufCppMessage
{
- Wa__SyncActionValue__PushNameSetting() :
- ProtobufCppMessage(wa__sync_action_value__push_name_setting__descriptor)
- {}
+ Wa__SyncActionValue__PushNameSetting() :
+ ProtobufCppMessage(wa__sync_action_value__push_name_setting__descriptor)
+ {}
- char *name;
+ char *name;
};
struct Wa__SyncActionValue__QuickReplyAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__QuickReplyAction() :
- ProtobufCppMessage(wa__sync_action_value__quick_reply_action__descriptor)
- {}
+ Wa__SyncActionValue__QuickReplyAction() :
+ ProtobufCppMessage(wa__sync_action_value__quick_reply_action__descriptor)
+ {}
- char *shortcut;
- char *message;
- size_t n_keywords;
- char **keywords;
- protobuf_c_boolean has_count;
- int32_t count;
- protobuf_c_boolean has_deleted;
- protobuf_c_boolean deleted;
+ char *shortcut;
+ char *message;
+ size_t n_keywords;
+ char **keywords;
+ protobuf_c_boolean has_count;
+ int32_t count;
+ protobuf_c_boolean has_deleted;
+ protobuf_c_boolean deleted;
};
struct Wa__SyncActionValue__RecentEmojiWeightsAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__RecentEmojiWeightsAction() :
- ProtobufCppMessage(wa__sync_action_value__recent_emoji_weights_action__descriptor)
- {}
-
- size_t n_weights;
- Wa__RecentEmojiWeight **weights;
-};
-
-struct Wa__SyncActionValue__RemoveRecentStickerAction : public ProtobufCppMessage
-{
- Wa__SyncActionValue__RemoveRecentStickerAction() :
- ProtobufCppMessage(wa__sync_action_value__remove_recent_sticker_action__descriptor)
- {}
+ Wa__SyncActionValue__RecentEmojiWeightsAction() :
+ ProtobufCppMessage(wa__sync_action_value__recent_emoji_weights_action__descriptor)
+ {}
- protobuf_c_boolean has_laststickersentts;
- int64_t laststickersentts;
+ size_t n_weights;
+ Wa__RecentEmojiWeight **weights;
};
struct Wa__SyncActionValue__SecurityNotificationSetting : public ProtobufCppMessage
{
- Wa__SyncActionValue__SecurityNotificationSetting() :
- ProtobufCppMessage(wa__sync_action_value__security_notification_setting__descriptor)
- {}
+ Wa__SyncActionValue__SecurityNotificationSetting() :
+ ProtobufCppMessage(wa__sync_action_value__security_notification_setting__descriptor)
+ {}
- protobuf_c_boolean has_shownotification;
- protobuf_c_boolean shownotification;
+ protobuf_c_boolean has_shownotification;
+ protobuf_c_boolean shownotification;
};
struct Wa__SyncActionValue__StarAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__StarAction() :
- ProtobufCppMessage(wa__sync_action_value__star_action__descriptor)
- {}
+ Wa__SyncActionValue__StarAction() :
+ ProtobufCppMessage(wa__sync_action_value__star_action__descriptor)
+ {}
- protobuf_c_boolean has_starred;
- protobuf_c_boolean starred;
+ protobuf_c_boolean has_starred;
+ protobuf_c_boolean starred;
};
struct Wa__SyncActionValue__StickerAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__StickerAction() :
- ProtobufCppMessage(wa__sync_action_value__sticker_action__descriptor)
- {}
-
- char *url;
- protobuf_c_boolean has_fileencsha256;
- ProtobufCBinaryData fileencsha256;
- protobuf_c_boolean has_mediakey;
- ProtobufCBinaryData mediakey;
- char *mimetype;
- protobuf_c_boolean has_height;
- uint32_t height;
- protobuf_c_boolean has_width;
- uint32_t width;
- char *directpath;
- protobuf_c_boolean has_filelength;
- uint64_t filelength;
- protobuf_c_boolean has_isfavorite;
- protobuf_c_boolean isfavorite;
- protobuf_c_boolean has_deviceidhint;
- uint32_t deviceidhint;
+ Wa__SyncActionValue__StickerAction() :
+ ProtobufCppMessage(wa__sync_action_value__sticker_action__descriptor)
+ {}
+
+ char *url;
+ protobuf_c_boolean has_fileencsha256;
+ ProtobufCBinaryData fileencsha256;
+ protobuf_c_boolean has_mediakey;
+ ProtobufCBinaryData mediakey;
+ char *mimetype;
+ protobuf_c_boolean has_height;
+ uint32_t height;
+ protobuf_c_boolean has_width;
+ uint32_t width;
+ char *directpath;
+ protobuf_c_boolean has_filelength;
+ uint64_t filelength;
+ protobuf_c_boolean has_isfavorite;
+ protobuf_c_boolean isfavorite;
+ protobuf_c_boolean has_deviceidhint;
+ uint32_t deviceidhint;
};
struct Wa__SyncActionValue__SubscriptionAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__SubscriptionAction() :
- ProtobufCppMessage(wa__sync_action_value__subscription_action__descriptor)
- {}
+ Wa__SyncActionValue__SubscriptionAction() :
+ ProtobufCppMessage(wa__sync_action_value__subscription_action__descriptor)
+ {}
- protobuf_c_boolean has_isdeactivated;
- protobuf_c_boolean isdeactivated;
- protobuf_c_boolean has_isautorenewing;
- protobuf_c_boolean isautorenewing;
- protobuf_c_boolean has_expirationdate;
- int64_t expirationdate;
+ protobuf_c_boolean has_isdeactivated;
+ protobuf_c_boolean isdeactivated;
+ protobuf_c_boolean has_isautorenewing;
+ protobuf_c_boolean isautorenewing;
+ protobuf_c_boolean has_expirationdate;
+ int64_t expirationdate;
};
-struct Wa__SyncActionValue__SyncActionMessage : public ProtobufCppMessage
+struct Wa__SyncActionValue__SyncActionMessageRange : public ProtobufCppMessage
{
- Wa__SyncActionValue__SyncActionMessage() :
- ProtobufCppMessage(wa__sync_action_value__sync_action_message__descriptor)
- {}
+ Wa__SyncActionValue__SyncActionMessageRange() :
+ ProtobufCppMessage(wa__sync_action_value__sync_action_message_range__descriptor)
+ {}
- Wa__MessageKey *key;
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
+ protobuf_c_boolean has_lastmessagetimestamp;
+ int64_t lastmessagetimestamp;
+ protobuf_c_boolean has_lastsystemmessagetimestamp;
+ int64_t lastsystemmessagetimestamp;
+ size_t n_messages;
+ Wa__SyncActionValue__SyncActionMessage **messages;
};
-struct Wa__SyncActionValue__SyncActionMessageRange : public ProtobufCppMessage
+struct Wa__SyncActionValue__SyncActionMessage : public ProtobufCppMessage
{
- Wa__SyncActionValue__SyncActionMessageRange() :
- ProtobufCppMessage(wa__sync_action_value__sync_action_message_range__descriptor)
- {}
+ Wa__SyncActionValue__SyncActionMessage() :
+ ProtobufCppMessage(wa__sync_action_value__sync_action_message__descriptor)
+ {}
- protobuf_c_boolean has_lastmessagetimestamp;
- int64_t lastmessagetimestamp;
- protobuf_c_boolean has_lastsystemmessagetimestamp;
- int64_t lastsystemmessagetimestamp;
- size_t n_messages;
- Wa__SyncActionValue__SyncActionMessage **messages;
+ Wa__MessageKey *key;
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
};
struct Wa__SyncActionValue__TimeFormatAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__TimeFormatAction() :
- ProtobufCppMessage(wa__sync_action_value__time_format_action__descriptor)
- {}
+ Wa__SyncActionValue__TimeFormatAction() :
+ ProtobufCppMessage(wa__sync_action_value__time_format_action__descriptor)
+ {}
- protobuf_c_boolean has_istwentyfourhourformatenabled;
- protobuf_c_boolean istwentyfourhourformatenabled;
+ protobuf_c_boolean has_istwentyfourhourformatenabled;
+ protobuf_c_boolean istwentyfourhourformatenabled;
};
struct Wa__SyncActionValue__UnarchiveChatsSetting : public ProtobufCppMessage
{
- Wa__SyncActionValue__UnarchiveChatsSetting() :
- ProtobufCppMessage(wa__sync_action_value__unarchive_chats_setting__descriptor)
- {}
+ Wa__SyncActionValue__UnarchiveChatsSetting() :
+ ProtobufCppMessage(wa__sync_action_value__unarchive_chats_setting__descriptor)
+ {}
- protobuf_c_boolean has_unarchivechats;
- protobuf_c_boolean unarchivechats;
+ protobuf_c_boolean has_unarchivechats;
+ protobuf_c_boolean unarchivechats;
};
struct Wa__SyncActionValue__UserStatusMuteAction : public ProtobufCppMessage
{
- Wa__SyncActionValue__UserStatusMuteAction() :
- ProtobufCppMessage(wa__sync_action_value__user_status_mute_action__descriptor)
- {}
+ Wa__SyncActionValue__UserStatusMuteAction() :
+ ProtobufCppMessage(wa__sync_action_value__user_status_mute_action__descriptor)
+ {}
- protobuf_c_boolean has_muted;
- protobuf_c_boolean muted;
+ protobuf_c_boolean has_muted;
+ protobuf_c_boolean muted;
};
struct Wa__SyncActionValue : public ProtobufCppMessage
{
- Wa__SyncActionValue() :
- ProtobufCppMessage(wa__sync_action_value__descriptor)
- {}
-
- protobuf_c_boolean has_timestamp;
- int64_t timestamp;
- Wa__SyncActionValue__StarAction *staraction;
- Wa__SyncActionValue__ContactAction *contactaction;
- Wa__SyncActionValue__MuteAction *muteaction;
- Wa__SyncActionValue__PinAction *pinaction;
- Wa__SyncActionValue__SecurityNotificationSetting *securitynotificationsetting;
- Wa__SyncActionValue__PushNameSetting *pushnamesetting;
- Wa__SyncActionValue__QuickReplyAction *quickreplyaction;
- Wa__SyncActionValue__RecentEmojiWeightsAction *recentemojiweightsaction;
- Wa__SyncActionValue__LabelEditAction *labeleditaction;
- Wa__SyncActionValue__LabelAssociationAction *labelassociationaction;
- Wa__SyncActionValue__LocaleSetting *localesetting;
- Wa__SyncActionValue__ArchiveChatAction *archivechataction;
- Wa__SyncActionValue__DeleteMessageForMeAction *deletemessageformeaction;
- Wa__SyncActionValue__KeyExpiration *keyexpiration;
- Wa__SyncActionValue__MarkChatAsReadAction *markchatasreadaction;
- Wa__SyncActionValue__ClearChatAction *clearchataction;
- Wa__SyncActionValue__DeleteChatAction *deletechataction;
- Wa__SyncActionValue__UnarchiveChatsSetting *unarchivechatssetting;
- Wa__SyncActionValue__PrimaryFeature *primaryfeature;
- Wa__SyncActionValue__AndroidUnsupportedActions *androidunsupportedactions;
- Wa__SyncActionValue__AgentAction *agentaction;
- Wa__SyncActionValue__SubscriptionAction *subscriptionaction;
- Wa__SyncActionValue__UserStatusMuteAction *userstatusmuteaction;
- Wa__SyncActionValue__TimeFormatAction *timeformataction;
- Wa__SyncActionValue__NuxAction *nuxaction;
- Wa__SyncActionValue__PrimaryVersionAction *primaryversionaction;
- Wa__SyncActionValue__StickerAction *stickeraction;
- Wa__SyncActionValue__RemoveRecentStickerAction *removerecentstickeraction;
- Wa__SyncActionValue__ChatAssignmentAction *chatassignment;
- Wa__SyncActionValue__ChatAssignmentOpenedStatusAction *chatassignmentopenedstatus;
- Wa__SyncActionValue__PnForLidChatAction *pnforlidchataction;
- Wa__SyncActionValue__MarketingMessageAction *marketingmessageaction;
- Wa__SyncActionValue__MarketingMessageBroadcastAction *marketingmessagebroadcastaction;
- Wa__SyncActionValue__ExternalWebBetaAction *externalwebbetaaction;
- Wa__SyncActionValue__PrivacySettingRelayAllCalls *privacysettingrelayallcalls;
+ Wa__SyncActionValue() :
+ ProtobufCppMessage(wa__sync_action_value__descriptor)
+ {}
+
+ protobuf_c_boolean has_timestamp;
+ int64_t timestamp;
+ Wa__SyncActionValue__StarAction *staraction;
+ Wa__SyncActionValue__ContactAction *contactaction;
+ Wa__SyncActionValue__MuteAction *muteaction;
+ Wa__SyncActionValue__PinAction *pinaction;
+ Wa__SyncActionValue__SecurityNotificationSetting *securitynotificationsetting;
+ Wa__SyncActionValue__PushNameSetting *pushnamesetting;
+ Wa__SyncActionValue__QuickReplyAction *quickreplyaction;
+ Wa__SyncActionValue__RecentEmojiWeightsAction *recentemojiweightsaction;
+ Wa__SyncActionValue__LabelEditAction *labeleditaction;
+ Wa__SyncActionValue__LabelAssociationAction *labelassociationaction;
+ Wa__SyncActionValue__LocaleSetting *localesetting;
+ Wa__SyncActionValue__ArchiveChatAction *archivechataction;
+ Wa__SyncActionValue__DeleteMessageForMeAction *deletemessageformeaction;
+ Wa__SyncActionValue__KeyExpiration *keyexpiration;
+ Wa__SyncActionValue__MarkChatAsReadAction *markchatasreadaction;
+ Wa__SyncActionValue__ClearChatAction *clearchataction;
+ Wa__SyncActionValue__DeleteChatAction *deletechataction;
+ Wa__SyncActionValue__UnarchiveChatsSetting *unarchivechatssetting;
+ Wa__SyncActionValue__PrimaryFeature *primaryfeature;
+ Wa__SyncActionValue__AndroidUnsupportedActions *androidunsupportedactions;
+ Wa__SyncActionValue__AgentAction *agentaction;
+ Wa__SyncActionValue__SubscriptionAction *subscriptionaction;
+ Wa__SyncActionValue__UserStatusMuteAction *userstatusmuteaction;
+ Wa__SyncActionValue__TimeFormatAction *timeformataction;
+ Wa__SyncActionValue__NuxAction *nuxaction;
+ Wa__SyncActionValue__PrimaryVersionAction *primaryversionaction;
+ Wa__SyncActionValue__StickerAction *stickeraction;
};
struct Wa__SyncdIndex : public ProtobufCppMessage
{
- Wa__SyncdIndex() :
- ProtobufCppMessage(wa__syncd_index__descriptor)
- {}
+ Wa__SyncdIndex() :
+ ProtobufCppMessage(wa__syncd_index__descriptor)
+ {}
- protobuf_c_boolean has_blob;
- ProtobufCBinaryData blob;
+ protobuf_c_boolean has_blob;
+ ProtobufCBinaryData blob;
};
struct Wa__SyncdMutation : public ProtobufCppMessage
{
- Wa__SyncdMutation() :
- ProtobufCppMessage(wa__syncd_mutation__descriptor)
- {}
+ Wa__SyncdMutation() :
+ ProtobufCppMessage(wa__syncd_mutation__descriptor)
+ {}
- protobuf_c_boolean has_operation;
- Wa__SyncdMutation__SyncdOperation operation;
- Wa__SyncdRecord *record;
+ protobuf_c_boolean has_operation;
+ Wa__SyncdMutation__SyncdOperation operation;
+ Wa__SyncdRecord *record;
};
struct Wa__SyncdMutations : public ProtobufCppMessage
{
- Wa__SyncdMutations() :
- ProtobufCppMessage(wa__syncd_mutations__descriptor)
- {}
+ Wa__SyncdMutations() :
+ ProtobufCppMessage(wa__syncd_mutations__descriptor)
+ {}
- size_t n_mutations;
- Wa__SyncdMutation **mutations;
+ size_t n_mutations;
+ Wa__SyncdMutation **mutations;
};
struct Wa__SyncdPatch : public ProtobufCppMessage
{
- Wa__SyncdPatch() :
- ProtobufCppMessage(wa__syncd_patch__descriptor)
- {}
+ Wa__SyncdPatch() :
+ ProtobufCppMessage(wa__syncd_patch__descriptor)
+ {}
- Wa__SyncdVersion *version;
- size_t n_mutations;
- Wa__SyncdMutation **mutations;
- Wa__ExternalBlobReference *externalmutations;
- protobuf_c_boolean has_snapshotmac;
- ProtobufCBinaryData snapshotmac;
- protobuf_c_boolean has_patchmac;
- ProtobufCBinaryData patchmac;
- Wa__KeyId *keyid;
- Wa__ExitCode *exitcode;
- protobuf_c_boolean has_deviceindex;
- uint32_t deviceindex;
+ Wa__SyncdVersion *version;
+ size_t n_mutations;
+ Wa__SyncdMutation **mutations;
+ Wa__ExternalBlobReference *externalmutations;
+ protobuf_c_boolean has_snapshotmac;
+ ProtobufCBinaryData snapshotmac;
+ protobuf_c_boolean has_patchmac;
+ ProtobufCBinaryData patchmac;
+ Wa__KeyId *keyid;
+ Wa__ExitCode *exitcode;
+ protobuf_c_boolean has_deviceindex;
+ uint32_t deviceindex;
};
struct Wa__SyncdRecord : public ProtobufCppMessage
{
- Wa__SyncdRecord() :
- ProtobufCppMessage(wa__syncd_record__descriptor)
- {}
+ Wa__SyncdRecord() :
+ ProtobufCppMessage(wa__syncd_record__descriptor)
+ {}
- Wa__SyncdIndex *index;
- Wa__SyncdValue *value;
- Wa__KeyId *keyid;
+ Wa__SyncdIndex *index;
+ Wa__SyncdValue *value;
+ Wa__KeyId *keyid;
};
struct Wa__SyncdSnapshot : public ProtobufCppMessage
{
- Wa__SyncdSnapshot() :
- ProtobufCppMessage(wa__syncd_snapshot__descriptor)
- {}
+ Wa__SyncdSnapshot() :
+ ProtobufCppMessage(wa__syncd_snapshot__descriptor)
+ {}
- Wa__SyncdVersion *version;
- size_t n_records;
- Wa__SyncdRecord **records;
- protobuf_c_boolean has_mac;
- ProtobufCBinaryData mac;
- Wa__KeyId *keyid;
+ Wa__SyncdVersion *version;
+ size_t n_records;
+ Wa__SyncdRecord **records;
+ protobuf_c_boolean has_mac;
+ ProtobufCBinaryData mac;
+ Wa__KeyId *keyid;
};
struct Wa__SyncdValue : public ProtobufCppMessage
{
- Wa__SyncdValue() :
- ProtobufCppMessage(wa__syncd_value__descriptor)
- {}
+ Wa__SyncdValue() :
+ ProtobufCppMessage(wa__syncd_value__descriptor)
+ {}
- protobuf_c_boolean has_blob;
- ProtobufCBinaryData blob;
+ protobuf_c_boolean has_blob;
+ ProtobufCBinaryData blob;
};
struct Wa__SyncdVersion : public ProtobufCppMessage
{
- Wa__SyncdVersion() :
- ProtobufCppMessage(wa__syncd_version__descriptor)
- {}
+ Wa__SyncdVersion() :
+ ProtobufCppMessage(wa__syncd_version__descriptor)
+ {}
- protobuf_c_boolean has_version;
- uint64_t version;
+ protobuf_c_boolean has_version;
+ uint64_t version;
};
struct Wa__TemplateButton__CallButton : public ProtobufCppMessage
{
- Wa__TemplateButton__CallButton() :
- ProtobufCppMessage(wa__template_button__call_button__descriptor)
- {}
+ Wa__TemplateButton__CallButton() :
+ ProtobufCppMessage(wa__template_button__call_button__descriptor)
+ {}
- Wa__Message__HighlyStructuredMessage *displaytext;
- Wa__Message__HighlyStructuredMessage *phonenumber;
+ Wa__Message__HighlyStructuredMessage *displaytext;
+ Wa__Message__HighlyStructuredMessage *phonenumber;
};
struct Wa__TemplateButton__QuickReplyButton : public ProtobufCppMessage
{
- Wa__TemplateButton__QuickReplyButton() :
- ProtobufCppMessage(wa__template_button__quick_reply_button__descriptor)
- {}
+ Wa__TemplateButton__QuickReplyButton() :
+ ProtobufCppMessage(wa__template_button__quick_reply_button__descriptor)
+ {}
- Wa__Message__HighlyStructuredMessage *displaytext;
- char *id;
+ Wa__Message__HighlyStructuredMessage *displaytext;
+ char *id;
};
struct Wa__TemplateButton__URLButton : public ProtobufCppMessage
{
- Wa__TemplateButton__URLButton() :
- ProtobufCppMessage(wa__template_button__urlbutton__descriptor)
- {}
+ Wa__TemplateButton__URLButton() :
+ ProtobufCppMessage(wa__template_button__urlbutton__descriptor)
+ {}
- Wa__Message__HighlyStructuredMessage *displaytext;
- Wa__Message__HighlyStructuredMessage *url;
+ Wa__Message__HighlyStructuredMessage *displaytext;
+ Wa__Message__HighlyStructuredMessage *url;
};
-typedef enum {
- WA__TEMPLATE_BUTTON__BUTTON__NOT_SET = 0,
- WA__TEMPLATE_BUTTON__BUTTON_QUICK_REPLY_BUTTON = 1,
- WA__TEMPLATE_BUTTON__BUTTON_URL_BUTTON = 2,
- WA__TEMPLATE_BUTTON__BUTTON_CALL_BUTTON = 3
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__TEMPLATE_BUTTON__BUTTON__CASE)
+typedef enum
+{
+ WA__TEMPLATE_BUTTON__BUTTON__NOT_SET = 0,
+ WA__TEMPLATE_BUTTON__BUTTON_QUICK_REPLY_BUTTON = 1,
+ WA__TEMPLATE_BUTTON__BUTTON_URL_BUTTON = 2,
+ WA__TEMPLATE_BUTTON__BUTTON_CALL_BUTTON = 3
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(WA__TEMPLATE_BUTTON__BUTTON)
} Wa__TemplateButton__ButtonCase;
struct Wa__TemplateButton : public ProtobufCppMessage
{
- Wa__TemplateButton() :
- ProtobufCppMessage(wa__template_button__descriptor)
- {}
+ Wa__TemplateButton() :
+ ProtobufCppMessage(wa__template_button__descriptor)
+ {}
- protobuf_c_boolean has_index;
- uint32_t index;
- Wa__TemplateButton__ButtonCase button_case;
- union {
- Wa__TemplateButton__QuickReplyButton *quickreplybutton;
- Wa__TemplateButton__URLButton *urlbutton;
- Wa__TemplateButton__CallButton *callbutton;
- };
+ protobuf_c_boolean has_index;
+ uint32_t index;
+ Wa__TemplateButton__ButtonCase button_case;
+ union
+ {
+ Wa__TemplateButton__QuickReplyButton *quickreplybutton;
+ Wa__TemplateButton__URLButton *urlbutton;
+ Wa__TemplateButton__CallButton *callbutton;
+ };
};
struct Wa__UserReceipt : public ProtobufCppMessage
{
- Wa__UserReceipt() :
- ProtobufCppMessage(wa__user_receipt__descriptor)
- {}
+ Wa__UserReceipt() :
+ ProtobufCppMessage(wa__user_receipt__descriptor)
+ {}
- char *userjid;
- protobuf_c_boolean has_receipttimestamp;
- int64_t receipttimestamp;
- protobuf_c_boolean has_readtimestamp;
- int64_t readtimestamp;
- protobuf_c_boolean has_playedtimestamp;
- int64_t playedtimestamp;
- size_t n_pendingdevicejid;
- char **pendingdevicejid;
- size_t n_delivereddevicejid;
- char **delivereddevicejid;
+ char *userjid;
+ protobuf_c_boolean has_receipttimestamp;
+ int64_t receipttimestamp;
+ protobuf_c_boolean has_readtimestamp;
+ int64_t readtimestamp;
+ protobuf_c_boolean has_playedtimestamp;
+ int64_t playedtimestamp;
+ size_t n_pendingdevicejid;
+ char **pendingdevicejid;
+ size_t n_delivereddevicejid;
+ char **delivereddevicejid;
};
struct Wa__VerifiedNameCertificate__Details : public ProtobufCppMessage
{
- Wa__VerifiedNameCertificate__Details() :
- ProtobufCppMessage(wa__verified_name_certificate__details__descriptor)
- {}
+ Wa__VerifiedNameCertificate__Details() :
+ ProtobufCppMessage(wa__verified_name_certificate__details__descriptor)
+ {}
- protobuf_c_boolean has_serial;
- uint64_t serial;
- char *issuer;
- char *verifiedname;
- size_t n_localizednames;
- Wa__LocalizedName **localizednames;
- protobuf_c_boolean has_issuetime;
- uint64_t issuetime;
+ protobuf_c_boolean has_serial;
+ uint64_t serial;
+ char *issuer;
+ char *verifiedname;
+ size_t n_localizednames;
+ Wa__LocalizedName **localizednames;
+ protobuf_c_boolean has_issuetime;
+ uint64_t issuetime;
};
struct Wa__VerifiedNameCertificate : public ProtobufCppMessage
{
- Wa__VerifiedNameCertificate() :
- ProtobufCppMessage(wa__verified_name_certificate__descriptor)
- {}
+ Wa__VerifiedNameCertificate() :
+ ProtobufCppMessage(wa__verified_name_certificate__descriptor)
+ {}
- protobuf_c_boolean has_details;
- ProtobufCBinaryData details;
- protobuf_c_boolean has_signature;
- ProtobufCBinaryData signature;
- protobuf_c_boolean has_serversignature;
- ProtobufCBinaryData serversignature;
+ protobuf_c_boolean has_details;
+ ProtobufCBinaryData details;
+ protobuf_c_boolean has_signature;
+ ProtobufCBinaryData signature;
+ protobuf_c_boolean has_serversignature;
+ ProtobufCBinaryData serversignature;
};
struct Wa__WallpaperSettings : public ProtobufCppMessage
{
- Wa__WallpaperSettings() :
- ProtobufCppMessage(wa__wallpaper_settings__descriptor)
- {}
+ Wa__WallpaperSettings() :
+ ProtobufCppMessage(wa__wallpaper_settings__descriptor)
+ {}
- char *filename;
- protobuf_c_boolean has_opacity;
- uint32_t opacity;
+ char *filename;
+ protobuf_c_boolean has_opacity;
+ uint32_t opacity;
};
struct Wa__WebFeatures : public ProtobufCppMessage
{
- Wa__WebFeatures() :
- ProtobufCppMessage(wa__web_features__descriptor)
- {}
-
- protobuf_c_boolean has_labelsdisplay;
- Wa__WebFeatures__Flag labelsdisplay;
- protobuf_c_boolean has_voipindividualoutgoing;
- Wa__WebFeatures__Flag voipindividualoutgoing;
- protobuf_c_boolean has_groupsv3;
- Wa__WebFeatures__Flag groupsv3;
- protobuf_c_boolean has_groupsv3create;
- Wa__WebFeatures__Flag groupsv3create;
- protobuf_c_boolean has_changenumberv2;
- Wa__WebFeatures__Flag changenumberv2;
- protobuf_c_boolean has_querystatusv3thumbnail;
- Wa__WebFeatures__Flag querystatusv3thumbnail;
- protobuf_c_boolean has_livelocations;
- Wa__WebFeatures__Flag livelocations;
- protobuf_c_boolean has_queryvname;
- Wa__WebFeatures__Flag queryvname;
- protobuf_c_boolean has_voipindividualincoming;
- Wa__WebFeatures__Flag voipindividualincoming;
- protobuf_c_boolean has_quickrepliesquery;
- Wa__WebFeatures__Flag quickrepliesquery;
- protobuf_c_boolean has_payments;
- Wa__WebFeatures__Flag payments;
- protobuf_c_boolean has_stickerpackquery;
- Wa__WebFeatures__Flag stickerpackquery;
- protobuf_c_boolean has_livelocationsfinal;
- Wa__WebFeatures__Flag livelocationsfinal;
- protobuf_c_boolean has_labelsedit;
- Wa__WebFeatures__Flag labelsedit;
- protobuf_c_boolean has_mediaupload;
- Wa__WebFeatures__Flag mediaupload;
- protobuf_c_boolean has_mediauploadrichquickreplies;
- Wa__WebFeatures__Flag mediauploadrichquickreplies;
- protobuf_c_boolean has_vnamev2;
- Wa__WebFeatures__Flag vnamev2;
- protobuf_c_boolean has_videoplaybackurl;
- Wa__WebFeatures__Flag videoplaybackurl;
- protobuf_c_boolean has_statusranking;
- Wa__WebFeatures__Flag statusranking;
- protobuf_c_boolean has_voipindividualvideo;
- Wa__WebFeatures__Flag voipindividualvideo;
- protobuf_c_boolean has_thirdpartystickers;
- Wa__WebFeatures__Flag thirdpartystickers;
- protobuf_c_boolean has_frequentlyforwardedsetting;
- Wa__WebFeatures__Flag frequentlyforwardedsetting;
- protobuf_c_boolean has_groupsv4joinpermission;
- Wa__WebFeatures__Flag groupsv4joinpermission;
- protobuf_c_boolean has_recentstickers;
- Wa__WebFeatures__Flag recentstickers;
- protobuf_c_boolean has_catalog;
- Wa__WebFeatures__Flag catalog;
- protobuf_c_boolean has_starredstickers;
- Wa__WebFeatures__Flag starredstickers;
- protobuf_c_boolean has_voipgroupcall;
- Wa__WebFeatures__Flag voipgroupcall;
- protobuf_c_boolean has_templatemessage;
- Wa__WebFeatures__Flag templatemessage;
- protobuf_c_boolean has_templatemessageinteractivity;
- Wa__WebFeatures__Flag templatemessageinteractivity;
- protobuf_c_boolean has_ephemeralmessages;
- Wa__WebFeatures__Flag ephemeralmessages;
- protobuf_c_boolean has_e2enotificationsync;
- Wa__WebFeatures__Flag e2enotificationsync;
- protobuf_c_boolean has_recentstickersv2;
- Wa__WebFeatures__Flag recentstickersv2;
- protobuf_c_boolean has_recentstickersv3;
- Wa__WebFeatures__Flag recentstickersv3;
- protobuf_c_boolean has_usernotice;
- Wa__WebFeatures__Flag usernotice;
- protobuf_c_boolean has_support;
- Wa__WebFeatures__Flag support;
- protobuf_c_boolean has_groupuiicleanup;
- Wa__WebFeatures__Flag groupuiicleanup;
- protobuf_c_boolean has_groupdogfoodinginternalonly;
- Wa__WebFeatures__Flag groupdogfoodinginternalonly;
- protobuf_c_boolean has_settingssync;
- Wa__WebFeatures__Flag settingssync;
- protobuf_c_boolean has_archivev2;
- Wa__WebFeatures__Flag archivev2;
- protobuf_c_boolean has_ephemeralallowgroupmembers;
- Wa__WebFeatures__Flag ephemeralallowgroupmembers;
- protobuf_c_boolean has_ephemeral24hduration;
- Wa__WebFeatures__Flag ephemeral24hduration;
- protobuf_c_boolean has_mdforceupgrade;
- Wa__WebFeatures__Flag mdforceupgrade;
- protobuf_c_boolean has_disappearingmode;
- Wa__WebFeatures__Flag disappearingmode;
- protobuf_c_boolean has_externalmdoptinavailable;
- Wa__WebFeatures__Flag externalmdoptinavailable;
- protobuf_c_boolean has_nodeletemessagetimelimit;
- Wa__WebFeatures__Flag nodeletemessagetimelimit;
+ Wa__WebFeatures() :
+ ProtobufCppMessage(wa__web_features__descriptor)
+ {}
+
+ protobuf_c_boolean has_labelsdisplay;
+ Wa__WebFeatures__Flag labelsdisplay;
+ protobuf_c_boolean has_voipindividualoutgoing;
+ Wa__WebFeatures__Flag voipindividualoutgoing;
+ protobuf_c_boolean has_groupsv3;
+ Wa__WebFeatures__Flag groupsv3;
+ protobuf_c_boolean has_groupsv3create;
+ Wa__WebFeatures__Flag groupsv3create;
+ protobuf_c_boolean has_changenumberv2;
+ Wa__WebFeatures__Flag changenumberv2;
+ protobuf_c_boolean has_querystatusv3thumbnail;
+ Wa__WebFeatures__Flag querystatusv3thumbnail;
+ protobuf_c_boolean has_livelocations;
+ Wa__WebFeatures__Flag livelocations;
+ protobuf_c_boolean has_queryvname;
+ Wa__WebFeatures__Flag queryvname;
+ protobuf_c_boolean has_voipindividualincoming;
+ Wa__WebFeatures__Flag voipindividualincoming;
+ protobuf_c_boolean has_quickrepliesquery;
+ Wa__WebFeatures__Flag quickrepliesquery;
+ protobuf_c_boolean has_payments;
+ Wa__WebFeatures__Flag payments;
+ protobuf_c_boolean has_stickerpackquery;
+ Wa__WebFeatures__Flag stickerpackquery;
+ protobuf_c_boolean has_livelocationsfinal;
+ Wa__WebFeatures__Flag livelocationsfinal;
+ protobuf_c_boolean has_labelsedit;
+ Wa__WebFeatures__Flag labelsedit;
+ protobuf_c_boolean has_mediaupload;
+ Wa__WebFeatures__Flag mediaupload;
+ protobuf_c_boolean has_mediauploadrichquickreplies;
+ Wa__WebFeatures__Flag mediauploadrichquickreplies;
+ protobuf_c_boolean has_vnamev2;
+ Wa__WebFeatures__Flag vnamev2;
+ protobuf_c_boolean has_videoplaybackurl;
+ Wa__WebFeatures__Flag videoplaybackurl;
+ protobuf_c_boolean has_statusranking;
+ Wa__WebFeatures__Flag statusranking;
+ protobuf_c_boolean has_voipindividualvideo;
+ Wa__WebFeatures__Flag voipindividualvideo;
+ protobuf_c_boolean has_thirdpartystickers;
+ Wa__WebFeatures__Flag thirdpartystickers;
+ protobuf_c_boolean has_frequentlyforwardedsetting;
+ Wa__WebFeatures__Flag frequentlyforwardedsetting;
+ protobuf_c_boolean has_groupsv4joinpermission;
+ Wa__WebFeatures__Flag groupsv4joinpermission;
+ protobuf_c_boolean has_recentstickers;
+ Wa__WebFeatures__Flag recentstickers;
+ protobuf_c_boolean has_catalog;
+ Wa__WebFeatures__Flag catalog;
+ protobuf_c_boolean has_starredstickers;
+ Wa__WebFeatures__Flag starredstickers;
+ protobuf_c_boolean has_voipgroupcall;
+ Wa__WebFeatures__Flag voipgroupcall;
+ protobuf_c_boolean has_templatemessage;
+ Wa__WebFeatures__Flag templatemessage;
+ protobuf_c_boolean has_templatemessageinteractivity;
+ Wa__WebFeatures__Flag templatemessageinteractivity;
+ protobuf_c_boolean has_ephemeralmessages;
+ Wa__WebFeatures__Flag ephemeralmessages;
+ protobuf_c_boolean has_e2enotificationsync;
+ Wa__WebFeatures__Flag e2enotificationsync;
+ protobuf_c_boolean has_recentstickersv2;
+ Wa__WebFeatures__Flag recentstickersv2;
+ protobuf_c_boolean has_recentstickersv3;
+ Wa__WebFeatures__Flag recentstickersv3;
+ protobuf_c_boolean has_usernotice;
+ Wa__WebFeatures__Flag usernotice;
+ protobuf_c_boolean has_support;
+ Wa__WebFeatures__Flag support;
+ protobuf_c_boolean has_groupuiicleanup;
+ Wa__WebFeatures__Flag groupuiicleanup;
+ protobuf_c_boolean has_groupdogfoodinginternalonly;
+ Wa__WebFeatures__Flag groupdogfoodinginternalonly;
+ protobuf_c_boolean has_settingssync;
+ Wa__WebFeatures__Flag settingssync;
+ protobuf_c_boolean has_archivev2;
+ Wa__WebFeatures__Flag archivev2;
+ protobuf_c_boolean has_ephemeralallowgroupmembers;
+ Wa__WebFeatures__Flag ephemeralallowgroupmembers;
+ protobuf_c_boolean has_ephemeral24hduration;
+ Wa__WebFeatures__Flag ephemeral24hduration;
+ protobuf_c_boolean has_mdforceupgrade;
+ Wa__WebFeatures__Flag mdforceupgrade;
+ protobuf_c_boolean has_disappearingmode;
+ Wa__WebFeatures__Flag disappearingmode;
+ protobuf_c_boolean has_externalmdoptinavailable;
+ Wa__WebFeatures__Flag externalmdoptinavailable;
+ protobuf_c_boolean has_nodeletemessagetimelimit;
+ Wa__WebFeatures__Flag nodeletemessagetimelimit;
};
struct Wa__WebMessageInfo : public ProtobufCppMessage
{
- Wa__WebMessageInfo() :
- ProtobufCppMessage(wa__web_message_info__descriptor)
- {}
-
- Wa__MessageKey *key;
- Wa__Message *message;
- protobuf_c_boolean has_messagetimestamp;
- uint64_t messagetimestamp;
- protobuf_c_boolean has_status;
- Wa__WebMessageInfo__Status status;
- char *participant;
- protobuf_c_boolean has_messagec2stimestamp;
- uint64_t messagec2stimestamp;
- protobuf_c_boolean has_ignore;
- protobuf_c_boolean ignore;
- protobuf_c_boolean has_starred;
- protobuf_c_boolean starred;
- protobuf_c_boolean has_broadcast;
- protobuf_c_boolean broadcast;
- char *pushname;
- protobuf_c_boolean has_mediaciphertextsha256;
- ProtobufCBinaryData mediaciphertextsha256;
- protobuf_c_boolean has_multicast;
- protobuf_c_boolean multicast;
- protobuf_c_boolean has_urltext;
- protobuf_c_boolean urltext;
- protobuf_c_boolean has_urlnumber;
- protobuf_c_boolean urlnumber;
- protobuf_c_boolean has_messagestubtype;
- Wa__WebMessageInfo__StubType messagestubtype;
- protobuf_c_boolean has_clearmedia;
- protobuf_c_boolean clearmedia;
- size_t n_messagestubparameters;
- char **messagestubparameters;
- protobuf_c_boolean has_duration;
- uint32_t duration;
- size_t n_labels;
- char **labels;
- Wa__PaymentInfo *paymentinfo;
- Wa__Message__LiveLocationMessage *finallivelocation;
- Wa__PaymentInfo *quotedpaymentinfo;
- protobuf_c_boolean has_ephemeralstarttimestamp;
- uint64_t ephemeralstarttimestamp;
- protobuf_c_boolean has_ephemeralduration;
- uint32_t ephemeralduration;
- protobuf_c_boolean has_ephemeralofftoon;
- protobuf_c_boolean ephemeralofftoon;
- protobuf_c_boolean has_ephemeraloutofsync;
- protobuf_c_boolean ephemeraloutofsync;
- protobuf_c_boolean has_bizprivacystatus;
- Wa__WebMessageInfo__BizPrivacyStatus bizprivacystatus;
- char *verifiedbizname;
- Wa__MediaData *mediadata;
- Wa__PhotoChange *photochange;
- size_t n_userreceipt;
- Wa__UserReceipt **userreceipt;
- size_t n_reactions;
- Wa__Reaction **reactions;
- Wa__MediaData *quotedstickerdata;
- protobuf_c_boolean has_futureproofdata;
- ProtobufCBinaryData futureproofdata;
- Wa__StatusPSA *statuspsa;
- size_t n_pollupdates;
- Wa__PollUpdate **pollupdates;
- Wa__PollAdditionalMetadata *polladditionalmetadata;
- char *agentid;
- protobuf_c_boolean has_statusalreadyviewed;
- protobuf_c_boolean statusalreadyviewed;
- protobuf_c_boolean has_messagesecret;
- ProtobufCBinaryData messagesecret;
- Wa__KeepInChat *keepinchat;
- char *originalselfauthoruserjidstring;
- protobuf_c_boolean has_revokemessagetimestamp;
- uint64_t revokemessagetimestamp;
- Wa__PinInChat *pininchat;
+ Wa__WebMessageInfo() :
+ ProtobufCppMessage(wa__web_message_info__descriptor)
+ {}
+
+ Wa__MessageKey *key;
+ Wa__Message *message;
+ protobuf_c_boolean has_messagetimestamp;
+ uint64_t messagetimestamp;
+ protobuf_c_boolean has_status;
+ Wa__WebMessageInfo__Status status;
+ char *participant;
+ protobuf_c_boolean has_messagec2stimestamp;
+ uint64_t messagec2stimestamp;
+ protobuf_c_boolean has_ignore;
+ protobuf_c_boolean ignore;
+ protobuf_c_boolean has_starred;
+ protobuf_c_boolean starred;
+ protobuf_c_boolean has_broadcast;
+ protobuf_c_boolean broadcast;
+ char *pushname;
+ protobuf_c_boolean has_mediaciphertextsha256;
+ ProtobufCBinaryData mediaciphertextsha256;
+ protobuf_c_boolean has_multicast;
+ protobuf_c_boolean multicast;
+ protobuf_c_boolean has_urltext;
+ protobuf_c_boolean urltext;
+ protobuf_c_boolean has_urlnumber;
+ protobuf_c_boolean urlnumber;
+ protobuf_c_boolean has_messagestubtype;
+ Wa__WebMessageInfo__StubType messagestubtype;
+ protobuf_c_boolean has_clearmedia;
+ protobuf_c_boolean clearmedia;
+ size_t n_messagestubparameters;
+ char **messagestubparameters;
+ protobuf_c_boolean has_duration;
+ uint32_t duration;
+ size_t n_labels;
+ char **labels;
+ Wa__PaymentInfo *paymentinfo;
+ Wa__Message__LiveLocationMessage *finallivelocation;
+ Wa__PaymentInfo *quotedpaymentinfo;
+ protobuf_c_boolean has_ephemeralstarttimestamp;
+ uint64_t ephemeralstarttimestamp;
+ protobuf_c_boolean has_ephemeralduration;
+ uint32_t ephemeralduration;
+ protobuf_c_boolean has_ephemeralofftoon;
+ protobuf_c_boolean ephemeralofftoon;
+ protobuf_c_boolean has_ephemeraloutofsync;
+ protobuf_c_boolean ephemeraloutofsync;
+ protobuf_c_boolean has_bizprivacystatus;
+ Wa__WebMessageInfo__BizPrivacyStatus bizprivacystatus;
+ char *verifiedbizname;
+ Wa__MediaData *mediadata;
+ Wa__PhotoChange *photochange;
+ size_t n_userreceipt;
+ Wa__UserReceipt **userreceipt;
+ size_t n_reactions;
+ Wa__Reaction **reactions;
+ Wa__MediaData *quotedstickerdata;
+ protobuf_c_boolean has_futureproofdata;
+ ProtobufCBinaryData futureproofdata;
+ Wa__StatusPSA *statuspsa;
+ size_t n_pollupdates;
+ Wa__PollUpdate **pollupdates;
+ Wa__PollAdditionalMetadata *polladditionalmetadata;
+ char *agentid;
+ protobuf_c_boolean has_statusalreadyviewed;
+ protobuf_c_boolean statusalreadyviewed;
+ protobuf_c_boolean has_messagesecret;
+ ProtobufCBinaryData messagesecret;
+ Wa__KeepInChat *keepinchat;
+ char *originalselfauthoruserjidstring;
+ protobuf_c_boolean has_revokemessagetimestamp;
+ uint64_t revokemessagetimestamp;
};
struct Wa__WebNotificationsInfo : public ProtobufCppMessage
{
- Wa__WebNotificationsInfo() :
- ProtobufCppMessage(wa__web_notifications_info__descriptor)
- {}
+ Wa__WebNotificationsInfo() :
+ ProtobufCppMessage(wa__web_notifications_info__descriptor)
+ {}
- protobuf_c_boolean has_timestamp;
- uint64_t timestamp;
- protobuf_c_boolean has_unreadchats;
- uint32_t unreadchats;
- protobuf_c_boolean has_notifymessagecount;
- uint32_t notifymessagecount;
- size_t n_notifymessages;
- Wa__WebMessageInfo **notifymessages;
+ protobuf_c_boolean has_timestamp;
+ uint64_t timestamp;
+ protobuf_c_boolean has_unreadchats;
+ uint32_t unreadchats;
+ protobuf_c_boolean has_notifymessagecount;
+ uint32_t notifymessagecount;
+ size_t n_notifymessages;
+ Wa__WebMessageInfo **notifymessages;
};
+/* Wa__ADVDeviceIdentity methods */
+void wa__advdevice_identity__init
+(Wa__ADVDeviceIdentity *message);
size_t wa__advdevice_identity__get_packed_size
- (const Wa__ADVDeviceIdentity *message);
+(const Wa__ADVDeviceIdentity *message);
size_t wa__advdevice_identity__pack
- (const Wa__ADVDeviceIdentity *message,
- uint8_t *out);
+(const Wa__ADVDeviceIdentity *message,
+ uint8_t *out);
size_t wa__advdevice_identity__pack_to_buffer
- (const Wa__ADVDeviceIdentity *message,
- ProtobufCBuffer *buffer);
+(const Wa__ADVDeviceIdentity *message,
+ ProtobufCBuffer *buffer);
Wa__ADVDeviceIdentity *
- wa__advdevice_identity__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__advdevice_identity__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__advdevice_identity__free_unpacked
- (Wa__ADVDeviceIdentity *message,
- ProtobufCAllocator *allocator);
+(Wa__ADVDeviceIdentity *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ADVKeyIndexList methods */
+void wa__advkey_index_list__init
+(Wa__ADVKeyIndexList *message);
size_t wa__advkey_index_list__get_packed_size
- (const Wa__ADVKeyIndexList *message);
+(const Wa__ADVKeyIndexList *message);
size_t wa__advkey_index_list__pack
- (const Wa__ADVKeyIndexList *message,
- uint8_t *out);
+(const Wa__ADVKeyIndexList *message,
+ uint8_t *out);
size_t wa__advkey_index_list__pack_to_buffer
- (const Wa__ADVKeyIndexList *message,
- ProtobufCBuffer *buffer);
+(const Wa__ADVKeyIndexList *message,
+ ProtobufCBuffer *buffer);
Wa__ADVKeyIndexList *
- wa__advkey_index_list__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__advkey_index_list__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__advkey_index_list__free_unpacked
- (Wa__ADVKeyIndexList *message,
- ProtobufCAllocator *allocator);
+(Wa__ADVKeyIndexList *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ADVSignedDeviceIdentity methods */
+void wa__advsigned_device_identity__init
+(Wa__ADVSignedDeviceIdentity *message);
size_t wa__advsigned_device_identity__get_packed_size
- (const Wa__ADVSignedDeviceIdentity *message);
+(const Wa__ADVSignedDeviceIdentity *message);
size_t wa__advsigned_device_identity__pack
- (const Wa__ADVSignedDeviceIdentity *message,
- uint8_t *out);
+(const Wa__ADVSignedDeviceIdentity *message,
+ uint8_t *out);
size_t wa__advsigned_device_identity__pack_to_buffer
- (const Wa__ADVSignedDeviceIdentity *message,
- ProtobufCBuffer *buffer);
+(const Wa__ADVSignedDeviceIdentity *message,
+ ProtobufCBuffer *buffer);
Wa__ADVSignedDeviceIdentity *
- wa__advsigned_device_identity__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__advsigned_device_identity__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__advsigned_device_identity__free_unpacked
- (Wa__ADVSignedDeviceIdentity *message,
- ProtobufCAllocator *allocator);
+(Wa__ADVSignedDeviceIdentity *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ADVSignedDeviceIdentityHMAC methods */
+void wa__advsigned_device_identity_hmac__init
+(Wa__ADVSignedDeviceIdentityHMAC *message);
size_t wa__advsigned_device_identity_hmac__get_packed_size
- (const Wa__ADVSignedDeviceIdentityHMAC *message);
+(const Wa__ADVSignedDeviceIdentityHMAC *message);
size_t wa__advsigned_device_identity_hmac__pack
- (const Wa__ADVSignedDeviceIdentityHMAC *message,
- uint8_t *out);
+(const Wa__ADVSignedDeviceIdentityHMAC *message,
+ uint8_t *out);
size_t wa__advsigned_device_identity_hmac__pack_to_buffer
- (const Wa__ADVSignedDeviceIdentityHMAC *message,
- ProtobufCBuffer *buffer);
+(const Wa__ADVSignedDeviceIdentityHMAC *message,
+ ProtobufCBuffer *buffer);
Wa__ADVSignedDeviceIdentityHMAC *
- wa__advsigned_device_identity_hmac__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__advsigned_device_identity_hmac__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__advsigned_device_identity_hmac__free_unpacked
- (Wa__ADVSignedDeviceIdentityHMAC *message,
- ProtobufCAllocator *allocator);
+(Wa__ADVSignedDeviceIdentityHMAC *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ADVSignedKeyIndexList methods */
+void wa__advsigned_key_index_list__init
+(Wa__ADVSignedKeyIndexList *message);
size_t wa__advsigned_key_index_list__get_packed_size
- (const Wa__ADVSignedKeyIndexList *message);
+(const Wa__ADVSignedKeyIndexList *message);
size_t wa__advsigned_key_index_list__pack
- (const Wa__ADVSignedKeyIndexList *message,
- uint8_t *out);
+(const Wa__ADVSignedKeyIndexList *message,
+ uint8_t *out);
size_t wa__advsigned_key_index_list__pack_to_buffer
- (const Wa__ADVSignedKeyIndexList *message,
- ProtobufCBuffer *buffer);
+(const Wa__ADVSignedKeyIndexList *message,
+ ProtobufCBuffer *buffer);
Wa__ADVSignedKeyIndexList *
- wa__advsigned_key_index_list__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__advsigned_key_index_list__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__advsigned_key_index_list__free_unpacked
- (Wa__ADVSignedKeyIndexList *message,
- ProtobufCAllocator *allocator);
+(Wa__ADVSignedKeyIndexList *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ActionLink methods */
+void wa__action_link__init
+(Wa__ActionLink *message);
size_t wa__action_link__get_packed_size
- (const Wa__ActionLink *message);
+(const Wa__ActionLink *message);
size_t wa__action_link__pack
- (const Wa__ActionLink *message,
- uint8_t *out);
+(const Wa__ActionLink *message,
+ uint8_t *out);
size_t wa__action_link__pack_to_buffer
- (const Wa__ActionLink *message,
- ProtobufCBuffer *buffer);
+(const Wa__ActionLink *message,
+ ProtobufCBuffer *buffer);
Wa__ActionLink *
- wa__action_link__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__action_link__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__action_link__free_unpacked
- (Wa__ActionLink *message,
- ProtobufCAllocator *allocator);
+(Wa__ActionLink *message,
+ ProtobufCAllocator *allocator);
+/* Wa__AutoDownloadSettings methods */
+void wa__auto_download_settings__init
+(Wa__AutoDownloadSettings *message);
size_t wa__auto_download_settings__get_packed_size
- (const Wa__AutoDownloadSettings *message);
+(const Wa__AutoDownloadSettings *message);
size_t wa__auto_download_settings__pack
- (const Wa__AutoDownloadSettings *message,
- uint8_t *out);
+(const Wa__AutoDownloadSettings *message,
+ uint8_t *out);
size_t wa__auto_download_settings__pack_to_buffer
- (const Wa__AutoDownloadSettings *message,
- ProtobufCBuffer *buffer);
+(const Wa__AutoDownloadSettings *message,
+ ProtobufCBuffer *buffer);
Wa__AutoDownloadSettings *
- wa__auto_download_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__auto_download_settings__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__auto_download_settings__free_unpacked
- (Wa__AutoDownloadSettings *message,
- ProtobufCAllocator *allocator);
-size_t wa__avatar_user_settings__get_packed_size
- (const Wa__AvatarUserSettings *message);
-size_t wa__avatar_user_settings__pack
- (const Wa__AvatarUserSettings *message,
- uint8_t *out);
-size_t wa__avatar_user_settings__pack_to_buffer
- (const Wa__AvatarUserSettings *message,
- ProtobufCBuffer *buffer);
-Wa__AvatarUserSettings *
- wa__avatar_user_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__avatar_user_settings__free_unpacked
- (Wa__AvatarUserSettings *message,
- ProtobufCAllocator *allocator);
+(Wa__AutoDownloadSettings *message,
+ ProtobufCAllocator *allocator);
+/* Wa__BizAccountLinkInfo methods */
+void wa__biz_account_link_info__init
+(Wa__BizAccountLinkInfo *message);
size_t wa__biz_account_link_info__get_packed_size
- (const Wa__BizAccountLinkInfo *message);
+(const Wa__BizAccountLinkInfo *message);
size_t wa__biz_account_link_info__pack
- (const Wa__BizAccountLinkInfo *message,
- uint8_t *out);
+(const Wa__BizAccountLinkInfo *message,
+ uint8_t *out);
size_t wa__biz_account_link_info__pack_to_buffer
- (const Wa__BizAccountLinkInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__BizAccountLinkInfo *message,
+ ProtobufCBuffer *buffer);
Wa__BizAccountLinkInfo *
- wa__biz_account_link_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__biz_account_link_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__biz_account_link_info__free_unpacked
- (Wa__BizAccountLinkInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__BizAccountLinkInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__BizAccountPayload methods */
+void wa__biz_account_payload__init
+(Wa__BizAccountPayload *message);
size_t wa__biz_account_payload__get_packed_size
- (const Wa__BizAccountPayload *message);
+(const Wa__BizAccountPayload *message);
size_t wa__biz_account_payload__pack
- (const Wa__BizAccountPayload *message,
- uint8_t *out);
+(const Wa__BizAccountPayload *message,
+ uint8_t *out);
size_t wa__biz_account_payload__pack_to_buffer
- (const Wa__BizAccountPayload *message,
- ProtobufCBuffer *buffer);
+(const Wa__BizAccountPayload *message,
+ ProtobufCBuffer *buffer);
Wa__BizAccountPayload *
- wa__biz_account_payload__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__biz_account_payload__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__biz_account_payload__free_unpacked
- (Wa__BizAccountPayload *message,
- ProtobufCAllocator *allocator);
+(Wa__BizAccountPayload *message,
+ ProtobufCAllocator *allocator);
+/* Wa__BizIdentityInfo methods */
+void wa__biz_identity_info__init
+(Wa__BizIdentityInfo *message);
size_t wa__biz_identity_info__get_packed_size
- (const Wa__BizIdentityInfo *message);
+(const Wa__BizIdentityInfo *message);
size_t wa__biz_identity_info__pack
- (const Wa__BizIdentityInfo *message,
- uint8_t *out);
+(const Wa__BizIdentityInfo *message,
+ uint8_t *out);
size_t wa__biz_identity_info__pack_to_buffer
- (const Wa__BizIdentityInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__BizIdentityInfo *message,
+ ProtobufCBuffer *buffer);
Wa__BizIdentityInfo *
- wa__biz_identity_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__biz_identity_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__biz_identity_info__free_unpacked
- (Wa__BizIdentityInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__BizIdentityInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__CertChain__NoiseCertificate__Details methods */
+void wa__cert_chain__noise_certificate__details__init
+(Wa__CertChain__NoiseCertificate__Details *message);
+/* Wa__CertChain__NoiseCertificate methods */
+void wa__cert_chain__noise_certificate__init
+(Wa__CertChain__NoiseCertificate *message);
+/* Wa__CertChain methods */
+void wa__cert_chain__init
+(Wa__CertChain *message);
size_t wa__cert_chain__get_packed_size
- (const Wa__CertChain *message);
+(const Wa__CertChain *message);
size_t wa__cert_chain__pack
- (const Wa__CertChain *message,
- uint8_t *out);
+(const Wa__CertChain *message,
+ uint8_t *out);
size_t wa__cert_chain__pack_to_buffer
- (const Wa__CertChain *message,
- ProtobufCBuffer *buffer);
+(const Wa__CertChain *message,
+ ProtobufCBuffer *buffer);
Wa__CertChain *
- wa__cert_chain__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__cert_chain__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__cert_chain__free_unpacked
- (Wa__CertChain *message,
- ProtobufCAllocator *allocator);
+(Wa__CertChain *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Chain methods */
+void wa__chain__init
+(Wa__Chain *message);
+size_t wa__chain__get_packed_size
+(const Wa__Chain *message);
+size_t wa__chain__pack
+(const Wa__Chain *message,
+ uint8_t *out);
+size_t wa__chain__pack_to_buffer
+(const Wa__Chain *message,
+ ProtobufCBuffer *buffer);
+Wa__Chain *
+wa__chain__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__chain__free_unpacked
+(Wa__Chain *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ChainKey methods */
+void wa__chain_key__init
+(Wa__ChainKey *message);
+size_t wa__chain_key__get_packed_size
+(const Wa__ChainKey *message);
+size_t wa__chain_key__pack
+(const Wa__ChainKey *message,
+ uint8_t *out);
+size_t wa__chain_key__pack_to_buffer
+(const Wa__ChainKey *message,
+ ProtobufCBuffer *buffer);
+Wa__ChainKey *
+wa__chain_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__chain_key__free_unpacked
+(Wa__ChainKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ClientPayload__DNSSource methods */
+void wa__client_payload__dnssource__init
+(Wa__ClientPayload__DNSSource *message);
+/* Wa__ClientPayload__DevicePairingRegistrationData methods */
+void wa__client_payload__device_pairing_registration_data__init
+(Wa__ClientPayload__DevicePairingRegistrationData *message);
+/* Wa__ClientPayload__UserAgent__AppVersion methods */
+void wa__client_payload__user_agent__app_version__init
+(Wa__ClientPayload__UserAgent__AppVersion *message);
+/* Wa__ClientPayload__UserAgent methods */
+void wa__client_payload__user_agent__init
+(Wa__ClientPayload__UserAgent *message);
+/* Wa__ClientPayload__WebInfo__WebdPayload methods */
+void wa__client_payload__web_info__webd_payload__init
+(Wa__ClientPayload__WebInfo__WebdPayload *message);
+/* Wa__ClientPayload__WebInfo methods */
+void wa__client_payload__web_info__init
+(Wa__ClientPayload__WebInfo *message);
+/* Wa__ClientPayload methods */
+void wa__client_payload__init
+(Wa__ClientPayload *message);
size_t wa__client_payload__get_packed_size
- (const Wa__ClientPayload *message);
+(const Wa__ClientPayload *message);
size_t wa__client_payload__pack
- (const Wa__ClientPayload *message,
- uint8_t *out);
+(const Wa__ClientPayload *message,
+ uint8_t *out);
size_t wa__client_payload__pack_to_buffer
- (const Wa__ClientPayload *message,
- ProtobufCBuffer *buffer);
+(const Wa__ClientPayload *message,
+ ProtobufCBuffer *buffer);
Wa__ClientPayload *
- wa__client_payload__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__client_payload__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__client_payload__free_unpacked
- (Wa__ClientPayload *message,
- ProtobufCAllocator *allocator);
+(Wa__ClientPayload *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ContextInfo__AdReplyInfo methods */
+void wa__context_info__ad_reply_info__init
+(Wa__ContextInfo__AdReplyInfo *message);
+/* Wa__ContextInfo__ExternalAdReplyInfo methods */
+void wa__context_info__external_ad_reply_info__init
+(Wa__ContextInfo__ExternalAdReplyInfo *message);
+/* Wa__ContextInfo methods */
+void wa__context_info__init
+(Wa__ContextInfo *message);
size_t wa__context_info__get_packed_size
- (const Wa__ContextInfo *message);
+(const Wa__ContextInfo *message);
size_t wa__context_info__pack
- (const Wa__ContextInfo *message,
- uint8_t *out);
+(const Wa__ContextInfo *message,
+ uint8_t *out);
size_t wa__context_info__pack_to_buffer
- (const Wa__ContextInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__ContextInfo *message,
+ ProtobufCBuffer *buffer);
Wa__ContextInfo *
- wa__context_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__context_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__context_info__free_unpacked
- (Wa__ContextInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__ContextInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Conversation methods */
+void wa__conversation__init
+(Wa__Conversation *message);
size_t wa__conversation__get_packed_size
- (const Wa__Conversation *message);
+(const Wa__Conversation *message);
size_t wa__conversation__pack
- (const Wa__Conversation *message,
- uint8_t *out);
+(const Wa__Conversation *message,
+ uint8_t *out);
size_t wa__conversation__pack_to_buffer
- (const Wa__Conversation *message,
- ProtobufCBuffer *buffer);
+(const Wa__Conversation *message,
+ ProtobufCBuffer *buffer);
Wa__Conversation *
- wa__conversation__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__conversation__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__conversation__free_unpacked
- (Wa__Conversation *message,
- ProtobufCAllocator *allocator);
-size_t wa__device_consistency_code_message__get_packed_size
- (const Wa__DeviceConsistencyCodeMessage *message);
-size_t wa__device_consistency_code_message__pack
- (const Wa__DeviceConsistencyCodeMessage *message,
- uint8_t *out);
-size_t wa__device_consistency_code_message__pack_to_buffer
- (const Wa__DeviceConsistencyCodeMessage *message,
- ProtobufCBuffer *buffer);
-Wa__DeviceConsistencyCodeMessage *
- wa__device_consistency_code_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__device_consistency_code_message__free_unpacked
- (Wa__DeviceConsistencyCodeMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__Conversation *message,
+ ProtobufCAllocator *allocator);
+/* Wa__DeviceListMetadata methods */
+void wa__device_list_metadata__init
+(Wa__DeviceListMetadata *message);
size_t wa__device_list_metadata__get_packed_size
- (const Wa__DeviceListMetadata *message);
+(const Wa__DeviceListMetadata *message);
size_t wa__device_list_metadata__pack
- (const Wa__DeviceListMetadata *message,
- uint8_t *out);
+(const Wa__DeviceListMetadata *message,
+ uint8_t *out);
size_t wa__device_list_metadata__pack_to_buffer
- (const Wa__DeviceListMetadata *message,
- ProtobufCBuffer *buffer);
+(const Wa__DeviceListMetadata *message,
+ ProtobufCBuffer *buffer);
Wa__DeviceListMetadata *
- wa__device_list_metadata__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__device_list_metadata__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__device_list_metadata__free_unpacked
- (Wa__DeviceListMetadata *message,
- ProtobufCAllocator *allocator);
+(Wa__DeviceListMetadata *message,
+ ProtobufCAllocator *allocator);
+/* Wa__DeviceProps__AppVersion methods */
+void wa__device_props__app_version__init
+(Wa__DeviceProps__AppVersion *message);
+/* Wa__DeviceProps methods */
+void wa__device_props__init
+(Wa__DeviceProps *message);
size_t wa__device_props__get_packed_size
- (const Wa__DeviceProps *message);
+(const Wa__DeviceProps *message);
size_t wa__device_props__pack
- (const Wa__DeviceProps *message,
- uint8_t *out);
+(const Wa__DeviceProps *message,
+ uint8_t *out);
size_t wa__device_props__pack_to_buffer
- (const Wa__DeviceProps *message,
- ProtobufCBuffer *buffer);
+(const Wa__DeviceProps *message,
+ ProtobufCBuffer *buffer);
Wa__DeviceProps *
- wa__device_props__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__device_props__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__device_props__free_unpacked
- (Wa__DeviceProps *message,
- ProtobufCAllocator *allocator);
+(Wa__DeviceProps *message,
+ ProtobufCAllocator *allocator);
+/* Wa__DisappearingMode methods */
+void wa__disappearing_mode__init
+(Wa__DisappearingMode *message);
size_t wa__disappearing_mode__get_packed_size
- (const Wa__DisappearingMode *message);
+(const Wa__DisappearingMode *message);
size_t wa__disappearing_mode__pack
- (const Wa__DisappearingMode *message,
- uint8_t *out);
+(const Wa__DisappearingMode *message,
+ uint8_t *out);
size_t wa__disappearing_mode__pack_to_buffer
- (const Wa__DisappearingMode *message,
- ProtobufCBuffer *buffer);
+(const Wa__DisappearingMode *message,
+ ProtobufCBuffer *buffer);
Wa__DisappearingMode *
- wa__disappearing_mode__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__disappearing_mode__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__disappearing_mode__free_unpacked
- (Wa__DisappearingMode *message,
- ProtobufCAllocator *allocator);
+(Wa__DisappearingMode *message,
+ ProtobufCAllocator *allocator);
+/* Wa__EphemeralSetting methods */
+void wa__ephemeral_setting__init
+(Wa__EphemeralSetting *message);
size_t wa__ephemeral_setting__get_packed_size
- (const Wa__EphemeralSetting *message);
+(const Wa__EphemeralSetting *message);
size_t wa__ephemeral_setting__pack
- (const Wa__EphemeralSetting *message,
- uint8_t *out);
+(const Wa__EphemeralSetting *message,
+ uint8_t *out);
size_t wa__ephemeral_setting__pack_to_buffer
- (const Wa__EphemeralSetting *message,
- ProtobufCBuffer *buffer);
+(const Wa__EphemeralSetting *message,
+ ProtobufCBuffer *buffer);
Wa__EphemeralSetting *
- wa__ephemeral_setting__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__ephemeral_setting__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__ephemeral_setting__free_unpacked
- (Wa__EphemeralSetting *message,
- ProtobufCAllocator *allocator);
+(Wa__EphemeralSetting *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ExitCode methods */
+void wa__exit_code__init
+(Wa__ExitCode *message);
size_t wa__exit_code__get_packed_size
- (const Wa__ExitCode *message);
+(const Wa__ExitCode *message);
size_t wa__exit_code__pack
- (const Wa__ExitCode *message,
- uint8_t *out);
+(const Wa__ExitCode *message,
+ uint8_t *out);
size_t wa__exit_code__pack_to_buffer
- (const Wa__ExitCode *message,
- ProtobufCBuffer *buffer);
+(const Wa__ExitCode *message,
+ ProtobufCBuffer *buffer);
Wa__ExitCode *
- wa__exit_code__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__exit_code__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__exit_code__free_unpacked
- (Wa__ExitCode *message,
- ProtobufCAllocator *allocator);
+(Wa__ExitCode *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ExternalBlobReference methods */
+void wa__external_blob_reference__init
+(Wa__ExternalBlobReference *message);
size_t wa__external_blob_reference__get_packed_size
- (const Wa__ExternalBlobReference *message);
+(const Wa__ExternalBlobReference *message);
size_t wa__external_blob_reference__pack
- (const Wa__ExternalBlobReference *message,
- uint8_t *out);
+(const Wa__ExternalBlobReference *message,
+ uint8_t *out);
size_t wa__external_blob_reference__pack_to_buffer
- (const Wa__ExternalBlobReference *message,
- ProtobufCBuffer *buffer);
+(const Wa__ExternalBlobReference *message,
+ ProtobufCBuffer *buffer);
Wa__ExternalBlobReference *
- wa__external_blob_reference__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__external_blob_reference__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__external_blob_reference__free_unpacked
- (Wa__ExternalBlobReference *message,
- ProtobufCAllocator *allocator);
+(Wa__ExternalBlobReference *message,
+ ProtobufCAllocator *allocator);
+/* Wa__GlobalSettings methods */
+void wa__global_settings__init
+(Wa__GlobalSettings *message);
size_t wa__global_settings__get_packed_size
- (const Wa__GlobalSettings *message);
+(const Wa__GlobalSettings *message);
size_t wa__global_settings__pack
- (const Wa__GlobalSettings *message,
- uint8_t *out);
+(const Wa__GlobalSettings *message,
+ uint8_t *out);
size_t wa__global_settings__pack_to_buffer
- (const Wa__GlobalSettings *message,
- ProtobufCBuffer *buffer);
+(const Wa__GlobalSettings *message,
+ ProtobufCBuffer *buffer);
Wa__GlobalSettings *
- wa__global_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__global_settings__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__global_settings__free_unpacked
- (Wa__GlobalSettings *message,
- ProtobufCAllocator *allocator);
-size_t wa__group_mention__get_packed_size
- (const Wa__GroupMention *message);
-size_t wa__group_mention__pack
- (const Wa__GroupMention *message,
- uint8_t *out);
-size_t wa__group_mention__pack_to_buffer
- (const Wa__GroupMention *message,
- ProtobufCBuffer *buffer);
-Wa__GroupMention *
- wa__group_mention__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__group_mention__free_unpacked
- (Wa__GroupMention *message,
- ProtobufCAllocator *allocator);
+(Wa__GlobalSettings *message,
+ ProtobufCAllocator *allocator);
+/* Wa__GroupParticipant methods */
+void wa__group_participant__init
+(Wa__GroupParticipant *message);
size_t wa__group_participant__get_packed_size
- (const Wa__GroupParticipant *message);
+(const Wa__GroupParticipant *message);
size_t wa__group_participant__pack
- (const Wa__GroupParticipant *message,
- uint8_t *out);
+(const Wa__GroupParticipant *message,
+ uint8_t *out);
size_t wa__group_participant__pack_to_buffer
- (const Wa__GroupParticipant *message,
- ProtobufCBuffer *buffer);
+(const Wa__GroupParticipant *message,
+ ProtobufCBuffer *buffer);
Wa__GroupParticipant *
- wa__group_participant__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__group_participant__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__group_participant__free_unpacked
- (Wa__GroupParticipant *message,
- ProtobufCAllocator *allocator);
+(Wa__GroupParticipant *message,
+ ProtobufCAllocator *allocator);
+/* Wa__HandshakeMessage__ClientFinish methods */
+void wa__handshake_message__client_finish__init
+(Wa__HandshakeMessage__ClientFinish *message);
+/* Wa__HandshakeMessage__ClientHello methods */
+void wa__handshake_message__client_hello__init
+(Wa__HandshakeMessage__ClientHello *message);
+/* Wa__HandshakeMessage__ServerHello methods */
+void wa__handshake_message__server_hello__init
+(Wa__HandshakeMessage__ServerHello *message);
+/* Wa__HandshakeMessage methods */
+void wa__handshake_message__init
+(Wa__HandshakeMessage *message);
size_t wa__handshake_message__get_packed_size
- (const Wa__HandshakeMessage *message);
+(const Wa__HandshakeMessage *message);
size_t wa__handshake_message__pack
- (const Wa__HandshakeMessage *message,
- uint8_t *out);
+(const Wa__HandshakeMessage *message,
+ uint8_t *out);
size_t wa__handshake_message__pack_to_buffer
- (const Wa__HandshakeMessage *message,
- ProtobufCBuffer *buffer);
+(const Wa__HandshakeMessage *message,
+ ProtobufCBuffer *buffer);
Wa__HandshakeMessage *
- wa__handshake_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__handshake_message__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__handshake_message__free_unpacked
- (Wa__HandshakeMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__HandshakeMessage *message,
+ ProtobufCAllocator *allocator);
+/* Wa__HistorySync methods */
+void wa__history_sync__init
+(Wa__HistorySync *message);
size_t wa__history_sync__get_packed_size
- (const Wa__HistorySync *message);
+(const Wa__HistorySync *message);
size_t wa__history_sync__pack
- (const Wa__HistorySync *message,
- uint8_t *out);
+(const Wa__HistorySync *message,
+ uint8_t *out);
size_t wa__history_sync__pack_to_buffer
- (const Wa__HistorySync *message,
- ProtobufCBuffer *buffer);
+(const Wa__HistorySync *message,
+ ProtobufCBuffer *buffer);
Wa__HistorySync *
- wa__history_sync__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__history_sync__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__history_sync__free_unpacked
- (Wa__HistorySync *message,
- ProtobufCAllocator *allocator);
+(Wa__HistorySync *message,
+ ProtobufCAllocator *allocator);
+/* Wa__HistorySyncMsg methods */
+void wa__history_sync_msg__init
+(Wa__HistorySyncMsg *message);
size_t wa__history_sync_msg__get_packed_size
- (const Wa__HistorySyncMsg *message);
+(const Wa__HistorySyncMsg *message);
size_t wa__history_sync_msg__pack
- (const Wa__HistorySyncMsg *message,
- uint8_t *out);
+(const Wa__HistorySyncMsg *message,
+ uint8_t *out);
size_t wa__history_sync_msg__pack_to_buffer
- (const Wa__HistorySyncMsg *message,
- ProtobufCBuffer *buffer);
+(const Wa__HistorySyncMsg *message,
+ ProtobufCBuffer *buffer);
Wa__HistorySyncMsg *
- wa__history_sync_msg__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__history_sync_msg__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__history_sync_msg__free_unpacked
- (Wa__HistorySyncMsg *message,
- ProtobufCAllocator *allocator);
+(Wa__HistorySyncMsg *message,
+ ProtobufCAllocator *allocator);
+/* Wa__HydratedTemplateButton__HydratedCallButton methods */
+void wa__hydrated_template_button__hydrated_call_button__init
+(Wa__HydratedTemplateButton__HydratedCallButton *message);
+/* Wa__HydratedTemplateButton__HydratedQuickReplyButton methods */
+void wa__hydrated_template_button__hydrated_quick_reply_button__init
+(Wa__HydratedTemplateButton__HydratedQuickReplyButton *message);
+/* Wa__HydratedTemplateButton__HydratedURLButton methods */
+void wa__hydrated_template_button__hydrated_urlbutton__init
+(Wa__HydratedTemplateButton__HydratedURLButton *message);
+/* Wa__HydratedTemplateButton methods */
+void wa__hydrated_template_button__init
+(Wa__HydratedTemplateButton *message);
size_t wa__hydrated_template_button__get_packed_size
- (const Wa__HydratedTemplateButton *message);
+(const Wa__HydratedTemplateButton *message);
size_t wa__hydrated_template_button__pack
- (const Wa__HydratedTemplateButton *message,
- uint8_t *out);
+(const Wa__HydratedTemplateButton *message,
+ uint8_t *out);
size_t wa__hydrated_template_button__pack_to_buffer
- (const Wa__HydratedTemplateButton *message,
- ProtobufCBuffer *buffer);
+(const Wa__HydratedTemplateButton *message,
+ ProtobufCBuffer *buffer);
Wa__HydratedTemplateButton *
- wa__hydrated_template_button__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__hydrated_template_button__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__hydrated_template_button__free_unpacked
- (Wa__HydratedTemplateButton *message,
- ProtobufCAllocator *allocator);
+(Wa__HydratedTemplateButton *message,
+ ProtobufCAllocator *allocator);
+/* Wa__IdentityKeyPairStructure methods */
+void wa__identity_key_pair_structure__init
+(Wa__IdentityKeyPairStructure *message);
size_t wa__identity_key_pair_structure__get_packed_size
- (const Wa__IdentityKeyPairStructure *message);
+(const Wa__IdentityKeyPairStructure *message);
size_t wa__identity_key_pair_structure__pack
- (const Wa__IdentityKeyPairStructure *message,
- uint8_t *out);
+(const Wa__IdentityKeyPairStructure *message,
+ uint8_t *out);
size_t wa__identity_key_pair_structure__pack_to_buffer
- (const Wa__IdentityKeyPairStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__IdentityKeyPairStructure *message,
+ ProtobufCBuffer *buffer);
Wa__IdentityKeyPairStructure *
- wa__identity_key_pair_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__identity_key_pair_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__identity_key_pair_structure__free_unpacked
- (Wa__IdentityKeyPairStructure *message,
- ProtobufCAllocator *allocator);
+(Wa__IdentityKeyPairStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__InteractiveAnnotation methods */
+void wa__interactive_annotation__init
+(Wa__InteractiveAnnotation *message);
size_t wa__interactive_annotation__get_packed_size
- (const Wa__InteractiveAnnotation *message);
+(const Wa__InteractiveAnnotation *message);
size_t wa__interactive_annotation__pack
- (const Wa__InteractiveAnnotation *message,
- uint8_t *out);
+(const Wa__InteractiveAnnotation *message,
+ uint8_t *out);
size_t wa__interactive_annotation__pack_to_buffer
- (const Wa__InteractiveAnnotation *message,
- ProtobufCBuffer *buffer);
+(const Wa__InteractiveAnnotation *message,
+ ProtobufCBuffer *buffer);
Wa__InteractiveAnnotation *
- wa__interactive_annotation__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__interactive_annotation__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__interactive_annotation__free_unpacked
- (Wa__InteractiveAnnotation *message,
- ProtobufCAllocator *allocator);
+(Wa__InteractiveAnnotation *message,
+ ProtobufCAllocator *allocator);
+/* Wa__KeepInChat methods */
+void wa__keep_in_chat__init
+(Wa__KeepInChat *message);
size_t wa__keep_in_chat__get_packed_size
- (const Wa__KeepInChat *message);
+(const Wa__KeepInChat *message);
size_t wa__keep_in_chat__pack
- (const Wa__KeepInChat *message,
- uint8_t *out);
+(const Wa__KeepInChat *message,
+ uint8_t *out);
size_t wa__keep_in_chat__pack_to_buffer
- (const Wa__KeepInChat *message,
- ProtobufCBuffer *buffer);
+(const Wa__KeepInChat *message,
+ ProtobufCBuffer *buffer);
Wa__KeepInChat *
- wa__keep_in_chat__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__keep_in_chat__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__keep_in_chat__free_unpacked
- (Wa__KeepInChat *message,
- ProtobufCAllocator *allocator);
-size_t wa__key_exchange_message__get_packed_size
- (const Wa__KeyExchangeMessage *message);
-size_t wa__key_exchange_message__pack
- (const Wa__KeyExchangeMessage *message,
- uint8_t *out);
-size_t wa__key_exchange_message__pack_to_buffer
- (const Wa__KeyExchangeMessage *message,
- ProtobufCBuffer *buffer);
-Wa__KeyExchangeMessage *
- wa__key_exchange_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__key_exchange_message__free_unpacked
- (Wa__KeyExchangeMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__KeepInChat *message,
+ ProtobufCAllocator *allocator);
+/* Wa__KeyId methods */
+void wa__key_id__init
+(Wa__KeyId *message);
size_t wa__key_id__get_packed_size
- (const Wa__KeyId *message);
+(const Wa__KeyId *message);
size_t wa__key_id__pack
- (const Wa__KeyId *message,
- uint8_t *out);
+(const Wa__KeyId *message,
+ uint8_t *out);
size_t wa__key_id__pack_to_buffer
- (const Wa__KeyId *message,
- ProtobufCBuffer *buffer);
+(const Wa__KeyId *message,
+ ProtobufCBuffer *buffer);
Wa__KeyId *
- wa__key_id__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__key_id__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__key_id__free_unpacked
- (Wa__KeyId *message,
- ProtobufCAllocator *allocator);
+(Wa__KeyId *message,
+ ProtobufCAllocator *allocator);
+/* Wa__LocalizedName methods */
+void wa__localized_name__init
+(Wa__LocalizedName *message);
size_t wa__localized_name__get_packed_size
- (const Wa__LocalizedName *message);
+(const Wa__LocalizedName *message);
size_t wa__localized_name__pack
- (const Wa__LocalizedName *message,
- uint8_t *out);
+(const Wa__LocalizedName *message,
+ uint8_t *out);
size_t wa__localized_name__pack_to_buffer
- (const Wa__LocalizedName *message,
- ProtobufCBuffer *buffer);
+(const Wa__LocalizedName *message,
+ ProtobufCBuffer *buffer);
Wa__LocalizedName *
- wa__localized_name__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__localized_name__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__localized_name__free_unpacked
- (Wa__LocalizedName *message,
- ProtobufCAllocator *allocator);
+(Wa__LocalizedName *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Location methods */
+void wa__location__init
+(Wa__Location *message);
size_t wa__location__get_packed_size
- (const Wa__Location *message);
+(const Wa__Location *message);
size_t wa__location__pack
- (const Wa__Location *message,
- uint8_t *out);
+(const Wa__Location *message,
+ uint8_t *out);
size_t wa__location__pack_to_buffer
- (const Wa__Location *message,
- ProtobufCBuffer *buffer);
+(const Wa__Location *message,
+ ProtobufCBuffer *buffer);
Wa__Location *
- wa__location__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__location__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__location__free_unpacked
- (Wa__Location *message,
- ProtobufCAllocator *allocator);
+(Wa__Location *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MediaData methods */
+void wa__media_data__init
+(Wa__MediaData *message);
size_t wa__media_data__get_packed_size
- (const Wa__MediaData *message);
+(const Wa__MediaData *message);
size_t wa__media_data__pack
- (const Wa__MediaData *message,
- uint8_t *out);
+(const Wa__MediaData *message,
+ uint8_t *out);
size_t wa__media_data__pack_to_buffer
- (const Wa__MediaData *message,
- ProtobufCBuffer *buffer);
+(const Wa__MediaData *message,
+ ProtobufCBuffer *buffer);
Wa__MediaData *
- wa__media_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__media_data__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__media_data__free_unpacked
- (Wa__MediaData *message,
- ProtobufCAllocator *allocator);
+(Wa__MediaData *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MediaRetryNotification methods */
+void wa__media_retry_notification__init
+(Wa__MediaRetryNotification *message);
size_t wa__media_retry_notification__get_packed_size
- (const Wa__MediaRetryNotification *message);
+(const Wa__MediaRetryNotification *message);
size_t wa__media_retry_notification__pack
- (const Wa__MediaRetryNotification *message,
- uint8_t *out);
+(const Wa__MediaRetryNotification *message,
+ uint8_t *out);
size_t wa__media_retry_notification__pack_to_buffer
- (const Wa__MediaRetryNotification *message,
- ProtobufCBuffer *buffer);
+(const Wa__MediaRetryNotification *message,
+ ProtobufCBuffer *buffer);
Wa__MediaRetryNotification *
- wa__media_retry_notification__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__media_retry_notification__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__media_retry_notification__free_unpacked
- (Wa__MediaRetryNotification *message,
- ProtobufCAllocator *allocator);
+(Wa__MediaRetryNotification *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Message__AppStateFatalExceptionNotification methods */
+void wa__message__app_state_fatal_exception_notification__init
+(Wa__Message__AppStateFatalExceptionNotification *message);
+/* Wa__Message__AppStateSyncKeyData methods */
+void wa__message__app_state_sync_key_data__init
+(Wa__Message__AppStateSyncKeyData *message);
+/* Wa__Message__AppStateSyncKeyFingerprint methods */
+void wa__message__app_state_sync_key_fingerprint__init
+(Wa__Message__AppStateSyncKeyFingerprint *message);
+/* Wa__Message__AppStateSyncKeyId methods */
+void wa__message__app_state_sync_key_id__init
+(Wa__Message__AppStateSyncKeyId *message);
+/* Wa__Message__AppStateSyncKeyRequest methods */
+void wa__message__app_state_sync_key_request__init
+(Wa__Message__AppStateSyncKeyRequest *message);
+/* Wa__Message__AppStateSyncKeyShare methods */
+void wa__message__app_state_sync_key_share__init
+(Wa__Message__AppStateSyncKeyShare *message);
+/* Wa__Message__AppStateSyncKey methods */
+void wa__message__app_state_sync_key__init
+(Wa__Message__AppStateSyncKey *message);
+/* Wa__Message__AudioMessage methods */
+void wa__message__audio_message__init
+(Wa__Message__AudioMessage *message);
+/* Wa__Message__ButtonsMessage__Button__ButtonText methods */
+void wa__message__buttons_message__button__button_text__init
+(Wa__Message__ButtonsMessage__Button__ButtonText *message);
+/* Wa__Message__ButtonsMessage__Button__NativeFlowInfo methods */
+void wa__message__buttons_message__button__native_flow_info__init
+(Wa__Message__ButtonsMessage__Button__NativeFlowInfo *message);
+/* Wa__Message__ButtonsMessage__Button methods */
+void wa__message__buttons_message__button__init
+(Wa__Message__ButtonsMessage__Button *message);
+/* Wa__Message__ButtonsMessage methods */
+void wa__message__buttons_message__init
+(Wa__Message__ButtonsMessage *message);
+/* Wa__Message__ButtonsResponseMessage methods */
+void wa__message__buttons_response_message__init
+(Wa__Message__ButtonsResponseMessage *message);
+/* Wa__Message__Call methods */
+void wa__message__call__init
+(Wa__Message__Call *message);
+/* Wa__Message__CancelPaymentRequestMessage methods */
+void wa__message__cancel_payment_request_message__init
+(Wa__Message__CancelPaymentRequestMessage *message);
+/* Wa__Message__Chat methods */
+void wa__message__chat__init
+(Wa__Message__Chat *message);
+/* Wa__Message__ContactMessage methods */
+void wa__message__contact_message__init
+(Wa__Message__ContactMessage *message);
+/* Wa__Message__ContactsArrayMessage methods */
+void wa__message__contacts_array_message__init
+(Wa__Message__ContactsArrayMessage *message);
+/* Wa__Message__DeclinePaymentRequestMessage methods */
+void wa__message__decline_payment_request_message__init
+(Wa__Message__DeclinePaymentRequestMessage *message);
+/* Wa__Message__DeviceSentMessage methods */
+void wa__message__device_sent_message__init
+(Wa__Message__DeviceSentMessage *message);
+/* Wa__Message__DocumentMessage methods */
+void wa__message__document_message__init
+(Wa__Message__DocumentMessage *message);
+/* Wa__Message__ExtendedTextMessage methods */
+void wa__message__extended_text_message__init
+(Wa__Message__ExtendedTextMessage *message);
+/* Wa__Message__FutureProofMessage methods */
+void wa__message__future_proof_message__init
+(Wa__Message__FutureProofMessage *message);
+/* Wa__Message__GroupInviteMessage methods */
+void wa__message__group_invite_message__init
+(Wa__Message__GroupInviteMessage *message);
+/* Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency methods */
+void wa__message__highly_structured_message__hsmlocalizable_parameter__hsmcurrency__init
+(Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency *message);
+/* Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent methods */
+void wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_component__init
+(Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent *message);
+/* Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch methods */
+void wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__hsmdate_time_unix_epoch__init
+(Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch *message);
+/* Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime methods */
+void wa__message__highly_structured_message__hsmlocalizable_parameter__hsmdate_time__init
+(Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime *message);
+/* Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter methods */
+void wa__message__highly_structured_message__hsmlocalizable_parameter__init
+(Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter *message);
+/* Wa__Message__HighlyStructuredMessage methods */
+void wa__message__highly_structured_message__init
+(Wa__Message__HighlyStructuredMessage *message);
+/* Wa__Message__HistorySyncNotification methods */
+void wa__message__history_sync_notification__init
+(Wa__Message__HistorySyncNotification *message);
+/* Wa__Message__ImageMessage methods */
+void wa__message__image_message__init
+(Wa__Message__ImageMessage *message);
+/* Wa__Message__InitialSecurityNotificationSettingSync methods */
+void wa__message__initial_security_notification_setting_sync__init
+(Wa__Message__InitialSecurityNotificationSettingSync *message);
+/* Wa__Message__InteractiveMessage__Body methods */
+void wa__message__interactive_message__body__init
+(Wa__Message__InteractiveMessage__Body *message);
+/* Wa__Message__InteractiveMessage__CollectionMessage methods */
+void wa__message__interactive_message__collection_message__init
+(Wa__Message__InteractiveMessage__CollectionMessage *message);
+/* Wa__Message__InteractiveMessage__Footer methods */
+void wa__message__interactive_message__footer__init
+(Wa__Message__InteractiveMessage__Footer *message);
+/* Wa__Message__InteractiveMessage__Header methods */
+void wa__message__interactive_message__header__init
+(Wa__Message__InteractiveMessage__Header *message);
+/* Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton methods */
+void wa__message__interactive_message__native_flow_message__native_flow_button__init
+(Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton *message);
+/* Wa__Message__InteractiveMessage__NativeFlowMessage methods */
+void wa__message__interactive_message__native_flow_message__init
+(Wa__Message__InteractiveMessage__NativeFlowMessage *message);
+/* Wa__Message__InteractiveMessage__ShopMessage methods */
+void wa__message__interactive_message__shop_message__init
+(Wa__Message__InteractiveMessage__ShopMessage *message);
+/* Wa__Message__InteractiveMessage methods */
+void wa__message__interactive_message__init
+(Wa__Message__InteractiveMessage *message);
+/* Wa__Message__InteractiveResponseMessage__Body methods */
+void wa__message__interactive_response_message__body__init
+(Wa__Message__InteractiveResponseMessage__Body *message);
+/* Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage methods */
+void wa__message__interactive_response_message__native_flow_response_message__init
+(Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage *message);
+/* Wa__Message__InteractiveResponseMessage methods */
+void wa__message__interactive_response_message__init
+(Wa__Message__InteractiveResponseMessage *message);
+/* Wa__Message__InvoiceMessage methods */
+void wa__message__invoice_message__init
+(Wa__Message__InvoiceMessage *message);
+/* Wa__Message__KeepInChatMessage methods */
+void wa__message__keep_in_chat_message__init
+(Wa__Message__KeepInChatMessage *message);
+/* Wa__Message__ListMessage__ProductListHeaderImage methods */
+void wa__message__list_message__product_list_header_image__init
+(Wa__Message__ListMessage__ProductListHeaderImage *message);
+/* Wa__Message__ListMessage__ProductListInfo methods */
+void wa__message__list_message__product_list_info__init
+(Wa__Message__ListMessage__ProductListInfo *message);
+/* Wa__Message__ListMessage__ProductSection methods */
+void wa__message__list_message__product_section__init
+(Wa__Message__ListMessage__ProductSection *message);
+/* Wa__Message__ListMessage__Product methods */
+void wa__message__list_message__product__init
+(Wa__Message__ListMessage__Product *message);
+/* Wa__Message__ListMessage__Row methods */
+void wa__message__list_message__row__init
+(Wa__Message__ListMessage__Row *message);
+/* Wa__Message__ListMessage__Section methods */
+void wa__message__list_message__section__init
+(Wa__Message__ListMessage__Section *message);
+/* Wa__Message__ListMessage methods */
+void wa__message__list_message__init
+(Wa__Message__ListMessage *message);
+/* Wa__Message__ListResponseMessage__SingleSelectReply methods */
+void wa__message__list_response_message__single_select_reply__init
+(Wa__Message__ListResponseMessage__SingleSelectReply *message);
+/* Wa__Message__ListResponseMessage methods */
+void wa__message__list_response_message__init
+(Wa__Message__ListResponseMessage *message);
+/* Wa__Message__LiveLocationMessage methods */
+void wa__message__live_location_message__init
+(Wa__Message__LiveLocationMessage *message);
+/* Wa__Message__LocationMessage methods */
+void wa__message__location_message__init
+(Wa__Message__LocationMessage *message);
+/* Wa__Message__OrderMessage methods */
+void wa__message__order_message__init
+(Wa__Message__OrderMessage *message);
+/* Wa__Message__PaymentInviteMessage methods */
+void wa__message__payment_invite_message__init
+(Wa__Message__PaymentInviteMessage *message);
+/* Wa__Message__PollCreationMessage__Option methods */
+void wa__message__poll_creation_message__option__init
+(Wa__Message__PollCreationMessage__Option *message);
+/* Wa__Message__PollCreationMessage methods */
+void wa__message__poll_creation_message__init
+(Wa__Message__PollCreationMessage *message);
+/* Wa__Message__PollEncValue methods */
+void wa__message__poll_enc_value__init
+(Wa__Message__PollEncValue *message);
+/* Wa__Message__PollUpdateMessageMetadata methods */
+void wa__message__poll_update_message_metadata__init
+(Wa__Message__PollUpdateMessageMetadata *message);
+/* Wa__Message__PollUpdateMessage methods */
+void wa__message__poll_update_message__init
+(Wa__Message__PollUpdateMessage *message);
+/* Wa__Message__PollVoteMessage methods */
+void wa__message__poll_vote_message__init
+(Wa__Message__PollVoteMessage *message);
+/* Wa__Message__ProductMessage__CatalogSnapshot methods */
+void wa__message__product_message__catalog_snapshot__init
+(Wa__Message__ProductMessage__CatalogSnapshot *message);
+/* Wa__Message__ProductMessage__ProductSnapshot methods */
+void wa__message__product_message__product_snapshot__init
+(Wa__Message__ProductMessage__ProductSnapshot *message);
+/* Wa__Message__ProductMessage methods */
+void wa__message__product_message__init
+(Wa__Message__ProductMessage *message);
+/* Wa__Message__ProtocolMessage methods */
+void wa__message__protocol_message__init
+(Wa__Message__ProtocolMessage *message);
+/* Wa__Message__ReactionMessage methods */
+void wa__message__reaction_message__init
+(Wa__Message__ReactionMessage *message);
+/* Wa__Message__RequestMediaUploadMessage methods */
+void wa__message__request_media_upload_message__init
+(Wa__Message__RequestMediaUploadMessage *message);
+/* Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult methods */
+void wa__message__request_media_upload_response_message__request_media_upload_result__init
+(Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult *message);
+/* Wa__Message__RequestMediaUploadResponseMessage methods */
+void wa__message__request_media_upload_response_message__init
+(Wa__Message__RequestMediaUploadResponseMessage *message);
+/* Wa__Message__RequestPaymentMessage methods */
+void wa__message__request_payment_message__init
+(Wa__Message__RequestPaymentMessage *message);
+/* Wa__Message__RequestPhoneNumberMessage methods */
+void wa__message__request_phone_number_message__init
+(Wa__Message__RequestPhoneNumberMessage *message);
+/* Wa__Message__SendPaymentMessage methods */
+void wa__message__send_payment_message__init
+(Wa__Message__SendPaymentMessage *message);
+/* Wa__Message__SenderKeyDistributionMessage methods */
+void wa__message__sender_key_distribution_message__init
+(Wa__Message__SenderKeyDistributionMessage *message);
+/* Wa__Message__StickerMessage methods */
+void wa__message__sticker_message__init
+(Wa__Message__StickerMessage *message);
+/* Wa__Message__StickerSyncRMRMessage methods */
+void wa__message__sticker_sync_rmrmessage__init
+(Wa__Message__StickerSyncRMRMessage *message);
+/* Wa__Message__TemplateButtonReplyMessage methods */
+void wa__message__template_button_reply_message__init
+(Wa__Message__TemplateButtonReplyMessage *message);
+/* Wa__Message__TemplateMessage__FourRowTemplate methods */
+void wa__message__template_message__four_row_template__init
+(Wa__Message__TemplateMessage__FourRowTemplate *message);
+/* Wa__Message__TemplateMessage__HydratedFourRowTemplate methods */
+void wa__message__template_message__hydrated_four_row_template__init
+(Wa__Message__TemplateMessage__HydratedFourRowTemplate *message);
+/* Wa__Message__TemplateMessage methods */
+void wa__message__template_message__init
+(Wa__Message__TemplateMessage *message);
+/* Wa__Message__VideoMessage methods */
+void wa__message__video_message__init
+(Wa__Message__VideoMessage *message);
+/* Wa__Message methods */
+void wa__message__init
+(Wa__Message *message);
size_t wa__message__get_packed_size
- (const Wa__Message *message);
+(const Wa__Message *message);
size_t wa__message__pack
- (const Wa__Message *message,
- uint8_t *out);
+(const Wa__Message *message,
+ uint8_t *out);
size_t wa__message__pack_to_buffer
- (const Wa__Message *message,
- ProtobufCBuffer *buffer);
+(const Wa__Message *message,
+ ProtobufCBuffer *buffer);
Wa__Message *
- wa__message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__message__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__message__free_unpacked
- (Wa__Message *message,
- ProtobufCAllocator *allocator);
-size_t wa__message_add_on_context_info__get_packed_size
- (const Wa__MessageAddOnContextInfo *message);
-size_t wa__message_add_on_context_info__pack
- (const Wa__MessageAddOnContextInfo *message,
- uint8_t *out);
-size_t wa__message_add_on_context_info__pack_to_buffer
- (const Wa__MessageAddOnContextInfo *message,
- ProtobufCBuffer *buffer);
-Wa__MessageAddOnContextInfo *
- wa__message_add_on_context_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__message_add_on_context_info__free_unpacked
- (Wa__MessageAddOnContextInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__Message *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MessageContextInfo methods */
+void wa__message_context_info__init
+(Wa__MessageContextInfo *message);
size_t wa__message_context_info__get_packed_size
- (const Wa__MessageContextInfo *message);
+(const Wa__MessageContextInfo *message);
size_t wa__message_context_info__pack
- (const Wa__MessageContextInfo *message,
- uint8_t *out);
+(const Wa__MessageContextInfo *message,
+ uint8_t *out);
size_t wa__message_context_info__pack_to_buffer
- (const Wa__MessageContextInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__MessageContextInfo *message,
+ ProtobufCBuffer *buffer);
Wa__MessageContextInfo *
- wa__message_context_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__message_context_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__message_context_info__free_unpacked
- (Wa__MessageContextInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__MessageContextInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MessageKey methods */
+void wa__message_key__init
+(Wa__MessageKey *message);
size_t wa__message_key__get_packed_size
- (const Wa__MessageKey *message);
+(const Wa__MessageKey *message);
size_t wa__message_key__pack
- (const Wa__MessageKey *message,
- uint8_t *out);
+(const Wa__MessageKey *message,
+ uint8_t *out);
size_t wa__message_key__pack_to_buffer
- (const Wa__MessageKey *message,
- ProtobufCBuffer *buffer);
+(const Wa__MessageKey *message,
+ ProtobufCBuffer *buffer);
Wa__MessageKey *
- wa__message_key__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__message_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__message_key__free_unpacked
- (Wa__MessageKey *message,
- ProtobufCAllocator *allocator);
+(Wa__MessageKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Money methods */
+void wa__money__init
+(Wa__Money *message);
size_t wa__money__get_packed_size
- (const Wa__Money *message);
+(const Wa__Money *message);
size_t wa__money__pack
- (const Wa__Money *message,
- uint8_t *out);
+(const Wa__Money *message,
+ uint8_t *out);
size_t wa__money__pack_to_buffer
- (const Wa__Money *message,
- ProtobufCBuffer *buffer);
+(const Wa__Money *message,
+ ProtobufCBuffer *buffer);
Wa__Money *
- wa__money__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__money__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__money__free_unpacked
- (Wa__Money *message,
- ProtobufCAllocator *allocator);
+(Wa__Money *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MsgOpaqueData__PollOption methods */
+void wa__msg_opaque_data__poll_option__init
+(Wa__MsgOpaqueData__PollOption *message);
+/* Wa__MsgOpaqueData methods */
+void wa__msg_opaque_data__init
+(Wa__MsgOpaqueData *message);
size_t wa__msg_opaque_data__get_packed_size
- (const Wa__MsgOpaqueData *message);
+(const Wa__MsgOpaqueData *message);
size_t wa__msg_opaque_data__pack
- (const Wa__MsgOpaqueData *message,
- uint8_t *out);
+(const Wa__MsgOpaqueData *message,
+ uint8_t *out);
size_t wa__msg_opaque_data__pack_to_buffer
- (const Wa__MsgOpaqueData *message,
- ProtobufCBuffer *buffer);
+(const Wa__MsgOpaqueData *message,
+ ProtobufCBuffer *buffer);
Wa__MsgOpaqueData *
- wa__msg_opaque_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__msg_opaque_data__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__msg_opaque_data__free_unpacked
- (Wa__MsgOpaqueData *message,
- ProtobufCAllocator *allocator);
+(Wa__MsgOpaqueData *message,
+ ProtobufCAllocator *allocator);
+/* Wa__MsgRowOpaqueData methods */
+void wa__msg_row_opaque_data__init
+(Wa__MsgRowOpaqueData *message);
size_t wa__msg_row_opaque_data__get_packed_size
- (const Wa__MsgRowOpaqueData *message);
+(const Wa__MsgRowOpaqueData *message);
size_t wa__msg_row_opaque_data__pack
- (const Wa__MsgRowOpaqueData *message,
- uint8_t *out);
+(const Wa__MsgRowOpaqueData *message,
+ uint8_t *out);
size_t wa__msg_row_opaque_data__pack_to_buffer
- (const Wa__MsgRowOpaqueData *message,
- ProtobufCBuffer *buffer);
+(const Wa__MsgRowOpaqueData *message,
+ ProtobufCBuffer *buffer);
Wa__MsgRowOpaqueData *
- wa__msg_row_opaque_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__msg_row_opaque_data__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__msg_row_opaque_data__free_unpacked
- (Wa__MsgRowOpaqueData *message,
- ProtobufCAllocator *allocator);
+(Wa__MsgRowOpaqueData *message,
+ ProtobufCAllocator *allocator);
+/* Wa__NoiseCertificate__Details methods */
+void wa__noise_certificate__details__init
+(Wa__NoiseCertificate__Details *message);
+/* Wa__NoiseCertificate methods */
+void wa__noise_certificate__init
+(Wa__NoiseCertificate *message);
size_t wa__noise_certificate__get_packed_size
- (const Wa__NoiseCertificate *message);
+(const Wa__NoiseCertificate *message);
size_t wa__noise_certificate__pack
- (const Wa__NoiseCertificate *message,
- uint8_t *out);
+(const Wa__NoiseCertificate *message,
+ uint8_t *out);
size_t wa__noise_certificate__pack_to_buffer
- (const Wa__NoiseCertificate *message,
- ProtobufCBuffer *buffer);
+(const Wa__NoiseCertificate *message,
+ ProtobufCBuffer *buffer);
Wa__NoiseCertificate *
- wa__noise_certificate__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__noise_certificate__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__noise_certificate__free_unpacked
- (Wa__NoiseCertificate *message,
- ProtobufCAllocator *allocator);
+(Wa__NoiseCertificate *message,
+ ProtobufCAllocator *allocator);
+/* Wa__NotificationMessageInfo methods */
+void wa__notification_message_info__init
+(Wa__NotificationMessageInfo *message);
size_t wa__notification_message_info__get_packed_size
- (const Wa__NotificationMessageInfo *message);
+(const Wa__NotificationMessageInfo *message);
size_t wa__notification_message_info__pack
- (const Wa__NotificationMessageInfo *message,
- uint8_t *out);
+(const Wa__NotificationMessageInfo *message,
+ uint8_t *out);
size_t wa__notification_message_info__pack_to_buffer
- (const Wa__NotificationMessageInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__NotificationMessageInfo *message,
+ ProtobufCBuffer *buffer);
Wa__NotificationMessageInfo *
- wa__notification_message_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__notification_message_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__notification_message_info__free_unpacked
- (Wa__NotificationMessageInfo *message,
- ProtobufCAllocator *allocator);
-size_t wa__notification_settings__get_packed_size
- (const Wa__NotificationSettings *message);
-size_t wa__notification_settings__pack
- (const Wa__NotificationSettings *message,
- uint8_t *out);
-size_t wa__notification_settings__pack_to_buffer
- (const Wa__NotificationSettings *message,
- ProtobufCBuffer *buffer);
-Wa__NotificationSettings *
- wa__notification_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__notification_settings__free_unpacked
- (Wa__NotificationSettings *message,
- ProtobufCAllocator *allocator);
+(Wa__NotificationMessageInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PastParticipant methods */
+void wa__past_participant__init
+(Wa__PastParticipant *message);
size_t wa__past_participant__get_packed_size
- (const Wa__PastParticipant *message);
+(const Wa__PastParticipant *message);
size_t wa__past_participant__pack
- (const Wa__PastParticipant *message,
- uint8_t *out);
+(const Wa__PastParticipant *message,
+ uint8_t *out);
size_t wa__past_participant__pack_to_buffer
- (const Wa__PastParticipant *message,
- ProtobufCBuffer *buffer);
+(const Wa__PastParticipant *message,
+ ProtobufCBuffer *buffer);
Wa__PastParticipant *
- wa__past_participant__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__past_participant__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__past_participant__free_unpacked
- (Wa__PastParticipant *message,
- ProtobufCAllocator *allocator);
+(Wa__PastParticipant *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PastParticipants methods */
+void wa__past_participants__init
+(Wa__PastParticipants *message);
size_t wa__past_participants__get_packed_size
- (const Wa__PastParticipants *message);
+(const Wa__PastParticipants *message);
size_t wa__past_participants__pack
- (const Wa__PastParticipants *message,
- uint8_t *out);
+(const Wa__PastParticipants *message,
+ uint8_t *out);
size_t wa__past_participants__pack_to_buffer
- (const Wa__PastParticipants *message,
- ProtobufCBuffer *buffer);
+(const Wa__PastParticipants *message,
+ ProtobufCBuffer *buffer);
Wa__PastParticipants *
- wa__past_participants__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__past_participants__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__past_participants__free_unpacked
- (Wa__PastParticipants *message,
- ProtobufCAllocator *allocator);
+(Wa__PastParticipants *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PaymentBackground__MediaData methods */
+void wa__payment_background__media_data__init
+(Wa__PaymentBackground__MediaData *message);
+/* Wa__PaymentBackground methods */
+void wa__payment_background__init
+(Wa__PaymentBackground *message);
size_t wa__payment_background__get_packed_size
- (const Wa__PaymentBackground *message);
+(const Wa__PaymentBackground *message);
size_t wa__payment_background__pack
- (const Wa__PaymentBackground *message,
- uint8_t *out);
+(const Wa__PaymentBackground *message,
+ uint8_t *out);
size_t wa__payment_background__pack_to_buffer
- (const Wa__PaymentBackground *message,
- ProtobufCBuffer *buffer);
+(const Wa__PaymentBackground *message,
+ ProtobufCBuffer *buffer);
Wa__PaymentBackground *
- wa__payment_background__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__payment_background__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__payment_background__free_unpacked
- (Wa__PaymentBackground *message,
- ProtobufCAllocator *allocator);
+(Wa__PaymentBackground *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PaymentInfo methods */
+void wa__payment_info__init
+(Wa__PaymentInfo *message);
size_t wa__payment_info__get_packed_size
- (const Wa__PaymentInfo *message);
+(const Wa__PaymentInfo *message);
size_t wa__payment_info__pack
- (const Wa__PaymentInfo *message,
- uint8_t *out);
+(const Wa__PaymentInfo *message,
+ uint8_t *out);
size_t wa__payment_info__pack_to_buffer
- (const Wa__PaymentInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__PaymentInfo *message,
+ ProtobufCBuffer *buffer);
Wa__PaymentInfo *
- wa__payment_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__payment_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__payment_info__free_unpacked
- (Wa__PaymentInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__PaymentInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PendingKeyExchange methods */
+void wa__pending_key_exchange__init
+(Wa__PendingKeyExchange *message);
+size_t wa__pending_key_exchange__get_packed_size
+(const Wa__PendingKeyExchange *message);
+size_t wa__pending_key_exchange__pack
+(const Wa__PendingKeyExchange *message,
+ uint8_t *out);
+size_t wa__pending_key_exchange__pack_to_buffer
+(const Wa__PendingKeyExchange *message,
+ ProtobufCBuffer *buffer);
+Wa__PendingKeyExchange *
+wa__pending_key_exchange__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__pending_key_exchange__free_unpacked
+(Wa__PendingKeyExchange *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PendingPreKey methods */
+void wa__pending_pre_key__init
+(Wa__PendingPreKey *message);
+size_t wa__pending_pre_key__get_packed_size
+(const Wa__PendingPreKey *message);
+size_t wa__pending_pre_key__pack
+(const Wa__PendingPreKey *message,
+ uint8_t *out);
+size_t wa__pending_pre_key__pack_to_buffer
+(const Wa__PendingPreKey *message,
+ ProtobufCBuffer *buffer);
+Wa__PendingPreKey *
+wa__pending_pre_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__pending_pre_key__free_unpacked
+(Wa__PendingPreKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PhotoChange methods */
+void wa__photo_change__init
+(Wa__PhotoChange *message);
size_t wa__photo_change__get_packed_size
- (const Wa__PhotoChange *message);
+(const Wa__PhotoChange *message);
size_t wa__photo_change__pack
- (const Wa__PhotoChange *message,
- uint8_t *out);
+(const Wa__PhotoChange *message,
+ uint8_t *out);
size_t wa__photo_change__pack_to_buffer
- (const Wa__PhotoChange *message,
- ProtobufCBuffer *buffer);
+(const Wa__PhotoChange *message,
+ ProtobufCBuffer *buffer);
Wa__PhotoChange *
- wa__photo_change__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__photo_change__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__photo_change__free_unpacked
- (Wa__PhotoChange *message,
- ProtobufCAllocator *allocator);
-size_t wa__pin_in_chat__get_packed_size
- (const Wa__PinInChat *message);
-size_t wa__pin_in_chat__pack
- (const Wa__PinInChat *message,
- uint8_t *out);
-size_t wa__pin_in_chat__pack_to_buffer
- (const Wa__PinInChat *message,
- ProtobufCBuffer *buffer);
-Wa__PinInChat *
- wa__pin_in_chat__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__pin_in_chat__free_unpacked
- (Wa__PinInChat *message,
- ProtobufCAllocator *allocator);
+(Wa__PhotoChange *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Point methods */
+void wa__point__init
+(Wa__Point *message);
size_t wa__point__get_packed_size
- (const Wa__Point *message);
+(const Wa__Point *message);
size_t wa__point__pack
- (const Wa__Point *message,
- uint8_t *out);
+(const Wa__Point *message,
+ uint8_t *out);
size_t wa__point__pack_to_buffer
- (const Wa__Point *message,
- ProtobufCBuffer *buffer);
+(const Wa__Point *message,
+ ProtobufCBuffer *buffer);
Wa__Point *
- wa__point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__point__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__point__free_unpacked
- (Wa__Point *message,
- ProtobufCAllocator *allocator);
+(Wa__Point *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PollAdditionalMetadata methods */
+void wa__poll_additional_metadata__init
+(Wa__PollAdditionalMetadata *message);
size_t wa__poll_additional_metadata__get_packed_size
- (const Wa__PollAdditionalMetadata *message);
+(const Wa__PollAdditionalMetadata *message);
size_t wa__poll_additional_metadata__pack
- (const Wa__PollAdditionalMetadata *message,
- uint8_t *out);
+(const Wa__PollAdditionalMetadata *message,
+ uint8_t *out);
size_t wa__poll_additional_metadata__pack_to_buffer
- (const Wa__PollAdditionalMetadata *message,
- ProtobufCBuffer *buffer);
+(const Wa__PollAdditionalMetadata *message,
+ ProtobufCBuffer *buffer);
Wa__PollAdditionalMetadata *
- wa__poll_additional_metadata__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__poll_additional_metadata__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__poll_additional_metadata__free_unpacked
- (Wa__PollAdditionalMetadata *message,
- ProtobufCAllocator *allocator);
+(Wa__PollAdditionalMetadata *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PollEncValue methods */
+void wa__poll_enc_value__init
+(Wa__PollEncValue *message);
size_t wa__poll_enc_value__get_packed_size
- (const Wa__PollEncValue *message);
+(const Wa__PollEncValue *message);
size_t wa__poll_enc_value__pack
- (const Wa__PollEncValue *message,
- uint8_t *out);
+(const Wa__PollEncValue *message,
+ uint8_t *out);
size_t wa__poll_enc_value__pack_to_buffer
- (const Wa__PollEncValue *message,
- ProtobufCBuffer *buffer);
+(const Wa__PollEncValue *message,
+ ProtobufCBuffer *buffer);
Wa__PollEncValue *
- wa__poll_enc_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__poll_enc_value__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__poll_enc_value__free_unpacked
- (Wa__PollEncValue *message,
- ProtobufCAllocator *allocator);
+(Wa__PollEncValue *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PollUpdate methods */
+void wa__poll_update__init
+(Wa__PollUpdate *message);
size_t wa__poll_update__get_packed_size
- (const Wa__PollUpdate *message);
+(const Wa__PollUpdate *message);
size_t wa__poll_update__pack
- (const Wa__PollUpdate *message,
- uint8_t *out);
+(const Wa__PollUpdate *message,
+ uint8_t *out);
size_t wa__poll_update__pack_to_buffer
- (const Wa__PollUpdate *message,
- ProtobufCBuffer *buffer);
+(const Wa__PollUpdate *message,
+ ProtobufCBuffer *buffer);
Wa__PollUpdate *
- wa__poll_update__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__poll_update__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__poll_update__free_unpacked
- (Wa__PollUpdate *message,
- ProtobufCAllocator *allocator);
+(Wa__PollUpdate *message,
+ ProtobufCAllocator *allocator);
+/* Wa__PreKeyRecordStructure methods */
+void wa__pre_key_record_structure__init
+(Wa__PreKeyRecordStructure *message);
size_t wa__pre_key_record_structure__get_packed_size
- (const Wa__PreKeyRecordStructure *message);
+(const Wa__PreKeyRecordStructure *message);
size_t wa__pre_key_record_structure__pack
- (const Wa__PreKeyRecordStructure *message,
- uint8_t *out);
+(const Wa__PreKeyRecordStructure *message,
+ uint8_t *out);
size_t wa__pre_key_record_structure__pack_to_buffer
- (const Wa__PreKeyRecordStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__PreKeyRecordStructure *message,
+ ProtobufCBuffer *buffer);
Wa__PreKeyRecordStructure *
- wa__pre_key_record_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__pre_key_record_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__pre_key_record_structure__free_unpacked
- (Wa__PreKeyRecordStructure *message,
- ProtobufCAllocator *allocator);
-size_t wa__pre_key_signal_message__get_packed_size
- (const Wa__PreKeySignalMessage *message);
-size_t wa__pre_key_signal_message__pack
- (const Wa__PreKeySignalMessage *message,
- uint8_t *out);
-size_t wa__pre_key_signal_message__pack_to_buffer
- (const Wa__PreKeySignalMessage *message,
- ProtobufCBuffer *buffer);
-Wa__PreKeySignalMessage *
- wa__pre_key_signal_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__pre_key_signal_message__free_unpacked
- (Wa__PreKeySignalMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__PreKeyRecordStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Pushname methods */
+void wa__pushname__init
+(Wa__Pushname *message);
size_t wa__pushname__get_packed_size
- (const Wa__Pushname *message);
+(const Wa__Pushname *message);
size_t wa__pushname__pack
- (const Wa__Pushname *message,
- uint8_t *out);
+(const Wa__Pushname *message,
+ uint8_t *out);
size_t wa__pushname__pack_to_buffer
- (const Wa__Pushname *message,
- ProtobufCBuffer *buffer);
+(const Wa__Pushname *message,
+ ProtobufCBuffer *buffer);
Wa__Pushname *
- wa__pushname__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__pushname__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__pushname__free_unpacked
- (Wa__Pushname *message,
- ProtobufCAllocator *allocator);
+(Wa__Pushname *message,
+ ProtobufCAllocator *allocator);
+/* Wa__Reaction methods */
+void wa__reaction__init
+(Wa__Reaction *message);
size_t wa__reaction__get_packed_size
- (const Wa__Reaction *message);
+(const Wa__Reaction *message);
size_t wa__reaction__pack
- (const Wa__Reaction *message,
- uint8_t *out);
+(const Wa__Reaction *message,
+ uint8_t *out);
size_t wa__reaction__pack_to_buffer
- (const Wa__Reaction *message,
- ProtobufCBuffer *buffer);
+(const Wa__Reaction *message,
+ ProtobufCBuffer *buffer);
Wa__Reaction *
- wa__reaction__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__reaction__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__reaction__free_unpacked
- (Wa__Reaction *message,
- ProtobufCAllocator *allocator);
+(Wa__Reaction *message,
+ ProtobufCAllocator *allocator);
+/* Wa__RecentEmojiWeight methods */
+void wa__recent_emoji_weight__init
+(Wa__RecentEmojiWeight *message);
size_t wa__recent_emoji_weight__get_packed_size
- (const Wa__RecentEmojiWeight *message);
+(const Wa__RecentEmojiWeight *message);
size_t wa__recent_emoji_weight__pack
- (const Wa__RecentEmojiWeight *message,
- uint8_t *out);
+(const Wa__RecentEmojiWeight *message,
+ uint8_t *out);
size_t wa__recent_emoji_weight__pack_to_buffer
- (const Wa__RecentEmojiWeight *message,
- ProtobufCBuffer *buffer);
+(const Wa__RecentEmojiWeight *message,
+ ProtobufCBuffer *buffer);
Wa__RecentEmojiWeight *
- wa__recent_emoji_weight__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__recent_emoji_weight__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__recent_emoji_weight__free_unpacked
- (Wa__RecentEmojiWeight *message,
- ProtobufCAllocator *allocator);
+(Wa__RecentEmojiWeight *message,
+ ProtobufCAllocator *allocator);
+/* Wa__RecordStructure methods */
+void wa__record_structure__init
+(Wa__RecordStructure *message);
size_t wa__record_structure__get_packed_size
- (const Wa__RecordStructure *message);
+(const Wa__RecordStructure *message);
size_t wa__record_structure__pack
- (const Wa__RecordStructure *message,
- uint8_t *out);
+(const Wa__RecordStructure *message,
+ uint8_t *out);
size_t wa__record_structure__pack_to_buffer
- (const Wa__RecordStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__RecordStructure *message,
+ ProtobufCBuffer *buffer);
Wa__RecordStructure *
- wa__record_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__record_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__record_structure__free_unpacked
- (Wa__RecordStructure *message,
- ProtobufCAllocator *allocator);
-size_t wa__sender_key_distribution_message__get_packed_size
- (const Wa__SenderKeyDistributionMessage *message);
-size_t wa__sender_key_distribution_message__pack
- (const Wa__SenderKeyDistributionMessage *message,
- uint8_t *out);
-size_t wa__sender_key_distribution_message__pack_to_buffer
- (const Wa__SenderKeyDistributionMessage *message,
- ProtobufCBuffer *buffer);
-Wa__SenderKeyDistributionMessage *
- wa__sender_key_distribution_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__sender_key_distribution_message__free_unpacked
- (Wa__SenderKeyDistributionMessage *message,
- ProtobufCAllocator *allocator);
-size_t wa__sender_key_message__get_packed_size
- (const Wa__SenderKeyMessage *message);
-size_t wa__sender_key_message__pack
- (const Wa__SenderKeyMessage *message,
- uint8_t *out);
-size_t wa__sender_key_message__pack_to_buffer
- (const Wa__SenderKeyMessage *message,
- ProtobufCBuffer *buffer);
-Wa__SenderKeyMessage *
- wa__sender_key_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__sender_key_message__free_unpacked
- (Wa__SenderKeyMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__RecordStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SenderChainKey methods */
+void wa__sender_chain_key__init
+(Wa__SenderChainKey *message);
+size_t wa__sender_chain_key__get_packed_size
+(const Wa__SenderChainKey *message);
+size_t wa__sender_chain_key__pack
+(const Wa__SenderChainKey *message,
+ uint8_t *out);
+size_t wa__sender_chain_key__pack_to_buffer
+(const Wa__SenderChainKey *message,
+ ProtobufCBuffer *buffer);
+Wa__SenderChainKey *
+wa__sender_chain_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__sender_chain_key__free_unpacked
+(Wa__SenderChainKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SenderKeyRecordStructure methods */
+void wa__sender_key_record_structure__init
+(Wa__SenderKeyRecordStructure *message);
size_t wa__sender_key_record_structure__get_packed_size
- (const Wa__SenderKeyRecordStructure *message);
+(const Wa__SenderKeyRecordStructure *message);
size_t wa__sender_key_record_structure__pack
- (const Wa__SenderKeyRecordStructure *message,
- uint8_t *out);
+(const Wa__SenderKeyRecordStructure *message,
+ uint8_t *out);
size_t wa__sender_key_record_structure__pack_to_buffer
- (const Wa__SenderKeyRecordStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__SenderKeyRecordStructure *message,
+ ProtobufCBuffer *buffer);
Wa__SenderKeyRecordStructure *
- wa__sender_key_record_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__sender_key_record_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__sender_key_record_structure__free_unpacked
- (Wa__SenderKeyRecordStructure *message,
- ProtobufCAllocator *allocator);
+(Wa__SenderKeyRecordStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SenderKeyStateStructure methods */
+void wa__sender_key_state_structure__init
+(Wa__SenderKeyStateStructure *message);
size_t wa__sender_key_state_structure__get_packed_size
- (const Wa__SenderKeyStateStructure *message);
+(const Wa__SenderKeyStateStructure *message);
size_t wa__sender_key_state_structure__pack
- (const Wa__SenderKeyStateStructure *message,
- uint8_t *out);
+(const Wa__SenderKeyStateStructure *message,
+ uint8_t *out);
size_t wa__sender_key_state_structure__pack_to_buffer
- (const Wa__SenderKeyStateStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__SenderKeyStateStructure *message,
+ ProtobufCBuffer *buffer);
Wa__SenderKeyStateStructure *
- wa__sender_key_state_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__sender_key_state_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__sender_key_state_structure__free_unpacked
- (Wa__SenderKeyStateStructure *message,
- ProtobufCAllocator *allocator);
+(Wa__SenderKeyStateStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SenderMessageKey methods */
+void wa__sender_message_key__init
+(Wa__SenderMessageKey *message);
+size_t wa__sender_message_key__get_packed_size
+(const Wa__SenderMessageKey *message);
+size_t wa__sender_message_key__pack
+(const Wa__SenderMessageKey *message,
+ uint8_t *out);
+size_t wa__sender_message_key__pack_to_buffer
+(const Wa__SenderMessageKey *message,
+ ProtobufCBuffer *buffer);
+Wa__SenderMessageKey *
+wa__sender_message_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__sender_message_key__free_unpacked
+(Wa__SenderMessageKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SenderSigningKey methods */
+void wa__sender_signing_key__init
+(Wa__SenderSigningKey *message);
+size_t wa__sender_signing_key__get_packed_size
+(const Wa__SenderSigningKey *message);
+size_t wa__sender_signing_key__pack
+(const Wa__SenderSigningKey *message,
+ uint8_t *out);
+size_t wa__sender_signing_key__pack_to_buffer
+(const Wa__SenderSigningKey *message,
+ ProtobufCBuffer *buffer);
+Wa__SenderSigningKey *
+wa__sender_signing_key__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void wa__sender_signing_key__free_unpacked
+(Wa__SenderSigningKey *message,
+ ProtobufCAllocator *allocator);
+/* Wa__ServerErrorReceipt methods */
+void wa__server_error_receipt__init
+(Wa__ServerErrorReceipt *message);
size_t wa__server_error_receipt__get_packed_size
- (const Wa__ServerErrorReceipt *message);
+(const Wa__ServerErrorReceipt *message);
size_t wa__server_error_receipt__pack
- (const Wa__ServerErrorReceipt *message,
- uint8_t *out);
+(const Wa__ServerErrorReceipt *message,
+ uint8_t *out);
size_t wa__server_error_receipt__pack_to_buffer
- (const Wa__ServerErrorReceipt *message,
- ProtobufCBuffer *buffer);
+(const Wa__ServerErrorReceipt *message,
+ ProtobufCBuffer *buffer);
Wa__ServerErrorReceipt *
- wa__server_error_receipt__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__server_error_receipt__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__server_error_receipt__free_unpacked
- (Wa__ServerErrorReceipt *message,
- ProtobufCAllocator *allocator);
+(Wa__ServerErrorReceipt *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SessionStructure methods */
+void wa__session_structure__init
+(Wa__SessionStructure *message);
size_t wa__session_structure__get_packed_size
- (const Wa__SessionStructure *message);
+(const Wa__SessionStructure *message);
size_t wa__session_structure__pack
- (const Wa__SessionStructure *message,
- uint8_t *out);
+(const Wa__SessionStructure *message,
+ uint8_t *out);
size_t wa__session_structure__pack_to_buffer
- (const Wa__SessionStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__SessionStructure *message,
+ ProtobufCBuffer *buffer);
Wa__SessionStructure *
- wa__session_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__session_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__session_structure__free_unpacked
- (Wa__SessionStructure *message,
- ProtobufCAllocator *allocator);
-size_t wa__signal_message__get_packed_size
- (const Wa__SignalMessage *message);
-size_t wa__signal_message__pack
- (const Wa__SignalMessage *message,
- uint8_t *out);
-size_t wa__signal_message__pack_to_buffer
- (const Wa__SignalMessage *message,
- ProtobufCBuffer *buffer);
-Wa__SignalMessage *
- wa__signal_message__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void wa__signal_message__free_unpacked
- (Wa__SignalMessage *message,
- ProtobufCAllocator *allocator);
+(Wa__SessionStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SignedPreKeyRecordStructure methods */
+void wa__signed_pre_key_record_structure__init
+(Wa__SignedPreKeyRecordStructure *message);
size_t wa__signed_pre_key_record_structure__get_packed_size
- (const Wa__SignedPreKeyRecordStructure *message);
+(const Wa__SignedPreKeyRecordStructure *message);
size_t wa__signed_pre_key_record_structure__pack
- (const Wa__SignedPreKeyRecordStructure *message,
- uint8_t *out);
+(const Wa__SignedPreKeyRecordStructure *message,
+ uint8_t *out);
size_t wa__signed_pre_key_record_structure__pack_to_buffer
- (const Wa__SignedPreKeyRecordStructure *message,
- ProtobufCBuffer *buffer);
+(const Wa__SignedPreKeyRecordStructure *message,
+ ProtobufCBuffer *buffer);
Wa__SignedPreKeyRecordStructure *
- wa__signed_pre_key_record_structure__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__signed_pre_key_record_structure__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__signed_pre_key_record_structure__free_unpacked
- (Wa__SignedPreKeyRecordStructure *message,
- ProtobufCAllocator *allocator);
+(Wa__SignedPreKeyRecordStructure *message,
+ ProtobufCAllocator *allocator);
+/* Wa__StatusPSA methods */
+void wa__status_psa__init
+(Wa__StatusPSA *message);
size_t wa__status_psa__get_packed_size
- (const Wa__StatusPSA *message);
+(const Wa__StatusPSA *message);
size_t wa__status_psa__pack
- (const Wa__StatusPSA *message,
- uint8_t *out);
+(const Wa__StatusPSA *message,
+ uint8_t *out);
size_t wa__status_psa__pack_to_buffer
- (const Wa__StatusPSA *message,
- ProtobufCBuffer *buffer);
+(const Wa__StatusPSA *message,
+ ProtobufCBuffer *buffer);
Wa__StatusPSA *
- wa__status_psa__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__status_psa__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__status_psa__free_unpacked
- (Wa__StatusPSA *message,
- ProtobufCAllocator *allocator);
+(Wa__StatusPSA *message,
+ ProtobufCAllocator *allocator);
+/* Wa__StickerMetadata methods */
+void wa__sticker_metadata__init
+(Wa__StickerMetadata *message);
size_t wa__sticker_metadata__get_packed_size
- (const Wa__StickerMetadata *message);
+(const Wa__StickerMetadata *message);
size_t wa__sticker_metadata__pack
- (const Wa__StickerMetadata *message,
- uint8_t *out);
+(const Wa__StickerMetadata *message,
+ uint8_t *out);
size_t wa__sticker_metadata__pack_to_buffer
- (const Wa__StickerMetadata *message,
- ProtobufCBuffer *buffer);
+(const Wa__StickerMetadata *message,
+ ProtobufCBuffer *buffer);
Wa__StickerMetadata *
- wa__sticker_metadata__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__sticker_metadata__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__sticker_metadata__free_unpacked
- (Wa__StickerMetadata *message,
- ProtobufCAllocator *allocator);
+(Wa__StickerMetadata *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncActionData methods */
+void wa__sync_action_data__init
+(Wa__SyncActionData *message);
size_t wa__sync_action_data__get_packed_size
- (const Wa__SyncActionData *message);
+(const Wa__SyncActionData *message);
size_t wa__sync_action_data__pack
- (const Wa__SyncActionData *message,
- uint8_t *out);
+(const Wa__SyncActionData *message,
+ uint8_t *out);
size_t wa__sync_action_data__pack_to_buffer
- (const Wa__SyncActionData *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncActionData *message,
+ ProtobufCBuffer *buffer);
Wa__SyncActionData *
- wa__sync_action_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__sync_action_data__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__sync_action_data__free_unpacked
- (Wa__SyncActionData *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncActionData *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncActionValue__AgentAction methods */
+void wa__sync_action_value__agent_action__init
+(Wa__SyncActionValue__AgentAction *message);
+/* Wa__SyncActionValue__AndroidUnsupportedActions methods */
+void wa__sync_action_value__android_unsupported_actions__init
+(Wa__SyncActionValue__AndroidUnsupportedActions *message);
+/* Wa__SyncActionValue__ArchiveChatAction methods */
+void wa__sync_action_value__archive_chat_action__init
+(Wa__SyncActionValue__ArchiveChatAction *message);
+/* Wa__SyncActionValue__ClearChatAction methods */
+void wa__sync_action_value__clear_chat_action__init
+(Wa__SyncActionValue__ClearChatAction *message);
+/* Wa__SyncActionValue__ContactAction methods */
+void wa__sync_action_value__contact_action__init
+(Wa__SyncActionValue__ContactAction *message);
+/* Wa__SyncActionValue__DeleteChatAction methods */
+void wa__sync_action_value__delete_chat_action__init
+(Wa__SyncActionValue__DeleteChatAction *message);
+/* Wa__SyncActionValue__DeleteMessageForMeAction methods */
+void wa__sync_action_value__delete_message_for_me_action__init
+(Wa__SyncActionValue__DeleteMessageForMeAction *message);
+/* Wa__SyncActionValue__KeyExpiration methods */
+void wa__sync_action_value__key_expiration__init
+(Wa__SyncActionValue__KeyExpiration *message);
+/* Wa__SyncActionValue__LabelAssociationAction methods */
+void wa__sync_action_value__label_association_action__init
+(Wa__SyncActionValue__LabelAssociationAction *message);
+/* Wa__SyncActionValue__LabelEditAction methods */
+void wa__sync_action_value__label_edit_action__init
+(Wa__SyncActionValue__LabelEditAction *message);
+/* Wa__SyncActionValue__LocaleSetting methods */
+void wa__sync_action_value__locale_setting__init
+(Wa__SyncActionValue__LocaleSetting *message);
+/* Wa__SyncActionValue__MarkChatAsReadAction methods */
+void wa__sync_action_value__mark_chat_as_read_action__init
+(Wa__SyncActionValue__MarkChatAsReadAction *message);
+/* Wa__SyncActionValue__MuteAction methods */
+void wa__sync_action_value__mute_action__init
+(Wa__SyncActionValue__MuteAction *message);
+/* Wa__SyncActionValue__NuxAction methods */
+void wa__sync_action_value__nux_action__init
+(Wa__SyncActionValue__NuxAction *message);
+/* Wa__SyncActionValue__PinAction methods */
+void wa__sync_action_value__pin_action__init
+(Wa__SyncActionValue__PinAction *message);
+/* Wa__SyncActionValue__PrimaryFeature methods */
+void wa__sync_action_value__primary_feature__init
+(Wa__SyncActionValue__PrimaryFeature *message);
+/* Wa__SyncActionValue__PrimaryVersionAction methods */
+void wa__sync_action_value__primary_version_action__init
+(Wa__SyncActionValue__PrimaryVersionAction *message);
+/* Wa__SyncActionValue__PushNameSetting methods */
+void wa__sync_action_value__push_name_setting__init
+(Wa__SyncActionValue__PushNameSetting *message);
+/* Wa__SyncActionValue__QuickReplyAction methods */
+void wa__sync_action_value__quick_reply_action__init
+(Wa__SyncActionValue__QuickReplyAction *message);
+/* Wa__SyncActionValue__RecentEmojiWeightsAction methods */
+void wa__sync_action_value__recent_emoji_weights_action__init
+(Wa__SyncActionValue__RecentEmojiWeightsAction *message);
+/* Wa__SyncActionValue__SecurityNotificationSetting methods */
+void wa__sync_action_value__security_notification_setting__init
+(Wa__SyncActionValue__SecurityNotificationSetting *message);
+/* Wa__SyncActionValue__StarAction methods */
+void wa__sync_action_value__star_action__init
+(Wa__SyncActionValue__StarAction *message);
+/* Wa__SyncActionValue__StickerAction methods */
+void wa__sync_action_value__sticker_action__init
+(Wa__SyncActionValue__StickerAction *message);
+/* Wa__SyncActionValue__SubscriptionAction methods */
+void wa__sync_action_value__subscription_action__init
+(Wa__SyncActionValue__SubscriptionAction *message);
+/* Wa__SyncActionValue__SyncActionMessageRange methods */
+void wa__sync_action_value__sync_action_message_range__init
+(Wa__SyncActionValue__SyncActionMessageRange *message);
+/* Wa__SyncActionValue__SyncActionMessage methods */
+void wa__sync_action_value__sync_action_message__init
+(Wa__SyncActionValue__SyncActionMessage *message);
+/* Wa__SyncActionValue__TimeFormatAction methods */
+void wa__sync_action_value__time_format_action__init
+(Wa__SyncActionValue__TimeFormatAction *message);
+/* Wa__SyncActionValue__UnarchiveChatsSetting methods */
+void wa__sync_action_value__unarchive_chats_setting__init
+(Wa__SyncActionValue__UnarchiveChatsSetting *message);
+/* Wa__SyncActionValue__UserStatusMuteAction methods */
+void wa__sync_action_value__user_status_mute_action__init
+(Wa__SyncActionValue__UserStatusMuteAction *message);
+/* Wa__SyncActionValue methods */
+void wa__sync_action_value__init
+(Wa__SyncActionValue *message);
size_t wa__sync_action_value__get_packed_size
- (const Wa__SyncActionValue *message);
+(const Wa__SyncActionValue *message);
size_t wa__sync_action_value__pack
- (const Wa__SyncActionValue *message,
- uint8_t *out);
+(const Wa__SyncActionValue *message,
+ uint8_t *out);
size_t wa__sync_action_value__pack_to_buffer
- (const Wa__SyncActionValue *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncActionValue *message,
+ ProtobufCBuffer *buffer);
Wa__SyncActionValue *
- wa__sync_action_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__sync_action_value__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__sync_action_value__free_unpacked
- (Wa__SyncActionValue *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncActionValue *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdIndex methods */
+void wa__syncd_index__init
+(Wa__SyncdIndex *message);
size_t wa__syncd_index__get_packed_size
- (const Wa__SyncdIndex *message);
+(const Wa__SyncdIndex *message);
size_t wa__syncd_index__pack
- (const Wa__SyncdIndex *message,
- uint8_t *out);
+(const Wa__SyncdIndex *message,
+ uint8_t *out);
size_t wa__syncd_index__pack_to_buffer
- (const Wa__SyncdIndex *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdIndex *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdIndex *
- wa__syncd_index__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_index__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_index__free_unpacked
- (Wa__SyncdIndex *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdIndex *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdMutation methods */
+void wa__syncd_mutation__init
+(Wa__SyncdMutation *message);
size_t wa__syncd_mutation__get_packed_size
- (const Wa__SyncdMutation *message);
+(const Wa__SyncdMutation *message);
size_t wa__syncd_mutation__pack
- (const Wa__SyncdMutation *message,
- uint8_t *out);
+(const Wa__SyncdMutation *message,
+ uint8_t *out);
size_t wa__syncd_mutation__pack_to_buffer
- (const Wa__SyncdMutation *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdMutation *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdMutation *
- wa__syncd_mutation__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_mutation__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_mutation__free_unpacked
- (Wa__SyncdMutation *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdMutation *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdMutations methods */
+void wa__syncd_mutations__init
+(Wa__SyncdMutations *message);
size_t wa__syncd_mutations__get_packed_size
- (const Wa__SyncdMutations *message);
+(const Wa__SyncdMutations *message);
size_t wa__syncd_mutations__pack
- (const Wa__SyncdMutations *message,
- uint8_t *out);
+(const Wa__SyncdMutations *message,
+ uint8_t *out);
size_t wa__syncd_mutations__pack_to_buffer
- (const Wa__SyncdMutations *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdMutations *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdMutations *
- wa__syncd_mutations__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_mutations__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_mutations__free_unpacked
- (Wa__SyncdMutations *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdMutations *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdPatch methods */
+void wa__syncd_patch__init
+(Wa__SyncdPatch *message);
size_t wa__syncd_patch__get_packed_size
- (const Wa__SyncdPatch *message);
+(const Wa__SyncdPatch *message);
size_t wa__syncd_patch__pack
- (const Wa__SyncdPatch *message,
- uint8_t *out);
+(const Wa__SyncdPatch *message,
+ uint8_t *out);
size_t wa__syncd_patch__pack_to_buffer
- (const Wa__SyncdPatch *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdPatch *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdPatch *
- wa__syncd_patch__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_patch__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_patch__free_unpacked
- (Wa__SyncdPatch *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdPatch *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdRecord methods */
+void wa__syncd_record__init
+(Wa__SyncdRecord *message);
size_t wa__syncd_record__get_packed_size
- (const Wa__SyncdRecord *message);
+(const Wa__SyncdRecord *message);
size_t wa__syncd_record__pack
- (const Wa__SyncdRecord *message,
- uint8_t *out);
+(const Wa__SyncdRecord *message,
+ uint8_t *out);
size_t wa__syncd_record__pack_to_buffer
- (const Wa__SyncdRecord *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdRecord *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdRecord *
- wa__syncd_record__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_record__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_record__free_unpacked
- (Wa__SyncdRecord *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdRecord *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdSnapshot methods */
+void wa__syncd_snapshot__init
+(Wa__SyncdSnapshot *message);
size_t wa__syncd_snapshot__get_packed_size
- (const Wa__SyncdSnapshot *message);
+(const Wa__SyncdSnapshot *message);
size_t wa__syncd_snapshot__pack
- (const Wa__SyncdSnapshot *message,
- uint8_t *out);
+(const Wa__SyncdSnapshot *message,
+ uint8_t *out);
size_t wa__syncd_snapshot__pack_to_buffer
- (const Wa__SyncdSnapshot *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdSnapshot *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdSnapshot *
- wa__syncd_snapshot__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_snapshot__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_snapshot__free_unpacked
- (Wa__SyncdSnapshot *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdSnapshot *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdValue methods */
+void wa__syncd_value__init
+(Wa__SyncdValue *message);
size_t wa__syncd_value__get_packed_size
- (const Wa__SyncdValue *message);
+(const Wa__SyncdValue *message);
size_t wa__syncd_value__pack
- (const Wa__SyncdValue *message,
- uint8_t *out);
+(const Wa__SyncdValue *message,
+ uint8_t *out);
size_t wa__syncd_value__pack_to_buffer
- (const Wa__SyncdValue *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdValue *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdValue *
- wa__syncd_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_value__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_value__free_unpacked
- (Wa__SyncdValue *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdValue *message,
+ ProtobufCAllocator *allocator);
+/* Wa__SyncdVersion methods */
+void wa__syncd_version__init
+(Wa__SyncdVersion *message);
size_t wa__syncd_version__get_packed_size
- (const Wa__SyncdVersion *message);
+(const Wa__SyncdVersion *message);
size_t wa__syncd_version__pack
- (const Wa__SyncdVersion *message,
- uint8_t *out);
+(const Wa__SyncdVersion *message,
+ uint8_t *out);
size_t wa__syncd_version__pack_to_buffer
- (const Wa__SyncdVersion *message,
- ProtobufCBuffer *buffer);
+(const Wa__SyncdVersion *message,
+ ProtobufCBuffer *buffer);
Wa__SyncdVersion *
- wa__syncd_version__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__syncd_version__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__syncd_version__free_unpacked
- (Wa__SyncdVersion *message,
- ProtobufCAllocator *allocator);
+(Wa__SyncdVersion *message,
+ ProtobufCAllocator *allocator);
+/* Wa__TemplateButton__CallButton methods */
+void wa__template_button__call_button__init
+(Wa__TemplateButton__CallButton *message);
+/* Wa__TemplateButton__QuickReplyButton methods */
+void wa__template_button__quick_reply_button__init
+(Wa__TemplateButton__QuickReplyButton *message);
+/* Wa__TemplateButton__URLButton methods */
+void wa__template_button__urlbutton__init
+(Wa__TemplateButton__URLButton *message);
+/* Wa__TemplateButton methods */
+void wa__template_button__init
+(Wa__TemplateButton *message);
size_t wa__template_button__get_packed_size
- (const Wa__TemplateButton *message);
+(const Wa__TemplateButton *message);
size_t wa__template_button__pack
- (const Wa__TemplateButton *message,
- uint8_t *out);
+(const Wa__TemplateButton *message,
+ uint8_t *out);
size_t wa__template_button__pack_to_buffer
- (const Wa__TemplateButton *message,
- ProtobufCBuffer *buffer);
+(const Wa__TemplateButton *message,
+ ProtobufCBuffer *buffer);
Wa__TemplateButton *
- wa__template_button__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__template_button__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__template_button__free_unpacked
- (Wa__TemplateButton *message,
- ProtobufCAllocator *allocator);
+(Wa__TemplateButton *message,
+ ProtobufCAllocator *allocator);
+/* Wa__UserReceipt methods */
+void wa__user_receipt__init
+(Wa__UserReceipt *message);
size_t wa__user_receipt__get_packed_size
- (const Wa__UserReceipt *message);
+(const Wa__UserReceipt *message);
size_t wa__user_receipt__pack
- (const Wa__UserReceipt *message,
- uint8_t *out);
+(const Wa__UserReceipt *message,
+ uint8_t *out);
size_t wa__user_receipt__pack_to_buffer
- (const Wa__UserReceipt *message,
- ProtobufCBuffer *buffer);
+(const Wa__UserReceipt *message,
+ ProtobufCBuffer *buffer);
Wa__UserReceipt *
- wa__user_receipt__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__user_receipt__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__user_receipt__free_unpacked
- (Wa__UserReceipt *message,
- ProtobufCAllocator *allocator);
+(Wa__UserReceipt *message,
+ ProtobufCAllocator *allocator);
+/* Wa__VerifiedNameCertificate__Details methods */
+void wa__verified_name_certificate__details__init
+(Wa__VerifiedNameCertificate__Details *message);
+/* Wa__VerifiedNameCertificate methods */
+void wa__verified_name_certificate__init
+(Wa__VerifiedNameCertificate *message);
size_t wa__verified_name_certificate__get_packed_size
- (const Wa__VerifiedNameCertificate *message);
+(const Wa__VerifiedNameCertificate *message);
size_t wa__verified_name_certificate__pack
- (const Wa__VerifiedNameCertificate *message,
- uint8_t *out);
+(const Wa__VerifiedNameCertificate *message,
+ uint8_t *out);
size_t wa__verified_name_certificate__pack_to_buffer
- (const Wa__VerifiedNameCertificate *message,
- ProtobufCBuffer *buffer);
+(const Wa__VerifiedNameCertificate *message,
+ ProtobufCBuffer *buffer);
Wa__VerifiedNameCertificate *
- wa__verified_name_certificate__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__verified_name_certificate__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__verified_name_certificate__free_unpacked
- (Wa__VerifiedNameCertificate *message,
- ProtobufCAllocator *allocator);
+(Wa__VerifiedNameCertificate *message,
+ ProtobufCAllocator *allocator);
+/* Wa__WallpaperSettings methods */
+void wa__wallpaper_settings__init
+(Wa__WallpaperSettings *message);
size_t wa__wallpaper_settings__get_packed_size
- (const Wa__WallpaperSettings *message);
+(const Wa__WallpaperSettings *message);
size_t wa__wallpaper_settings__pack
- (const Wa__WallpaperSettings *message,
- uint8_t *out);
+(const Wa__WallpaperSettings *message,
+ uint8_t *out);
size_t wa__wallpaper_settings__pack_to_buffer
- (const Wa__WallpaperSettings *message,
- ProtobufCBuffer *buffer);
+(const Wa__WallpaperSettings *message,
+ ProtobufCBuffer *buffer);
Wa__WallpaperSettings *
- wa__wallpaper_settings__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__wallpaper_settings__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__wallpaper_settings__free_unpacked
- (Wa__WallpaperSettings *message,
- ProtobufCAllocator *allocator);
+(Wa__WallpaperSettings *message,
+ ProtobufCAllocator *allocator);
+/* Wa__WebFeatures methods */
+void wa__web_features__init
+(Wa__WebFeatures *message);
size_t wa__web_features__get_packed_size
- (const Wa__WebFeatures *message);
+(const Wa__WebFeatures *message);
size_t wa__web_features__pack
- (const Wa__WebFeatures *message,
- uint8_t *out);
+(const Wa__WebFeatures *message,
+ uint8_t *out);
size_t wa__web_features__pack_to_buffer
- (const Wa__WebFeatures *message,
- ProtobufCBuffer *buffer);
+(const Wa__WebFeatures *message,
+ ProtobufCBuffer *buffer);
Wa__WebFeatures *
- wa__web_features__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__web_features__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__web_features__free_unpacked
- (Wa__WebFeatures *message,
- ProtobufCAllocator *allocator);
+(Wa__WebFeatures *message,
+ ProtobufCAllocator *allocator);
+/* Wa__WebMessageInfo methods */
+void wa__web_message_info__init
+(Wa__WebMessageInfo *message);
size_t wa__web_message_info__get_packed_size
- (const Wa__WebMessageInfo *message);
+(const Wa__WebMessageInfo *message);
size_t wa__web_message_info__pack
- (const Wa__WebMessageInfo *message,
- uint8_t *out);
+(const Wa__WebMessageInfo *message,
+ uint8_t *out);
size_t wa__web_message_info__pack_to_buffer
- (const Wa__WebMessageInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__WebMessageInfo *message,
+ ProtobufCBuffer *buffer);
Wa__WebMessageInfo *
- wa__web_message_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__web_message_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__web_message_info__free_unpacked
- (Wa__WebMessageInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__WebMessageInfo *message,
+ ProtobufCAllocator *allocator);
+/* Wa__WebNotificationsInfo methods */
+void wa__web_notifications_info__init
+(Wa__WebNotificationsInfo *message);
size_t wa__web_notifications_info__get_packed_size
- (const Wa__WebNotificationsInfo *message);
+(const Wa__WebNotificationsInfo *message);
size_t wa__web_notifications_info__pack
- (const Wa__WebNotificationsInfo *message,
- uint8_t *out);
+(const Wa__WebNotificationsInfo *message,
+ uint8_t *out);
size_t wa__web_notifications_info__pack_to_buffer
- (const Wa__WebNotificationsInfo *message,
- ProtobufCBuffer *buffer);
+(const Wa__WebNotificationsInfo *message,
+ ProtobufCBuffer *buffer);
Wa__WebNotificationsInfo *
- wa__web_notifications_info__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
+wa__web_notifications_info__unpack
+(ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
void wa__web_notifications_info__free_unpacked
- (Wa__WebNotificationsInfo *message,
- ProtobufCAllocator *allocator);
+(Wa__WebNotificationsInfo *message,
+ ProtobufCAllocator *allocator);
/* --- per-message closures --- */
typedef void (*Wa__ADVDeviceIdentity_Closure)
- (const Wa__ADVDeviceIdentity *message,
- void *closure_data);
+(const Wa__ADVDeviceIdentity *message,
+ void *closure_data);
typedef void (*Wa__ADVKeyIndexList_Closure)
- (const Wa__ADVKeyIndexList *message,
- void *closure_data);
+(const Wa__ADVKeyIndexList *message,
+ void *closure_data);
typedef void (*Wa__ADVSignedDeviceIdentity_Closure)
- (const Wa__ADVSignedDeviceIdentity *message,
- void *closure_data);
+(const Wa__ADVSignedDeviceIdentity *message,
+ void *closure_data);
typedef void (*Wa__ADVSignedDeviceIdentityHMAC_Closure)
- (const Wa__ADVSignedDeviceIdentityHMAC *message,
- void *closure_data);
+(const Wa__ADVSignedDeviceIdentityHMAC *message,
+ void *closure_data);
typedef void (*Wa__ADVSignedKeyIndexList_Closure)
- (const Wa__ADVSignedKeyIndexList *message,
- void *closure_data);
+(const Wa__ADVSignedKeyIndexList *message,
+ void *closure_data);
typedef void (*Wa__ActionLink_Closure)
- (const Wa__ActionLink *message,
- void *closure_data);
+(const Wa__ActionLink *message,
+ void *closure_data);
typedef void (*Wa__AutoDownloadSettings_Closure)
- (const Wa__AutoDownloadSettings *message,
- void *closure_data);
-typedef void (*Wa__AvatarUserSettings_Closure)
- (const Wa__AvatarUserSettings *message,
- void *closure_data);
+(const Wa__AutoDownloadSettings *message,
+ void *closure_data);
typedef void (*Wa__BizAccountLinkInfo_Closure)
- (const Wa__BizAccountLinkInfo *message,
- void *closure_data);
+(const Wa__BizAccountLinkInfo *message,
+ void *closure_data);
typedef void (*Wa__BizAccountPayload_Closure)
- (const Wa__BizAccountPayload *message,
- void *closure_data);
+(const Wa__BizAccountPayload *message,
+ void *closure_data);
typedef void (*Wa__BizIdentityInfo_Closure)
- (const Wa__BizIdentityInfo *message,
- void *closure_data);
+(const Wa__BizIdentityInfo *message,
+ void *closure_data);
typedef void (*Wa__CertChain__NoiseCertificate__Details_Closure)
- (const Wa__CertChain__NoiseCertificate__Details *message,
- void *closure_data);
+(const Wa__CertChain__NoiseCertificate__Details *message,
+ void *closure_data);
typedef void (*Wa__CertChain__NoiseCertificate_Closure)
- (const Wa__CertChain__NoiseCertificate *message,
- void *closure_data);
+(const Wa__CertChain__NoiseCertificate *message,
+ void *closure_data);
typedef void (*Wa__CertChain_Closure)
- (const Wa__CertChain *message,
- void *closure_data);
+(const Wa__CertChain *message,
+ void *closure_data);
+typedef void (*Wa__Chain_Closure)
+(const Wa__Chain *message,
+ void *closure_data);
+typedef void (*Wa__ChainKey_Closure)
+(const Wa__ChainKey *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__DNSSource_Closure)
- (const Wa__ClientPayload__DNSSource *message,
- void *closure_data);
+(const Wa__ClientPayload__DNSSource *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__DevicePairingRegistrationData_Closure)
- (const Wa__ClientPayload__DevicePairingRegistrationData *message,
- void *closure_data);
-typedef void (*Wa__ClientPayload__InteropData_Closure)
- (const Wa__ClientPayload__InteropData *message,
- void *closure_data);
+(const Wa__ClientPayload__DevicePairingRegistrationData *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__UserAgent__AppVersion_Closure)
- (const Wa__ClientPayload__UserAgent__AppVersion *message,
- void *closure_data);
+(const Wa__ClientPayload__UserAgent__AppVersion *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__UserAgent_Closure)
- (const Wa__ClientPayload__UserAgent *message,
- void *closure_data);
+(const Wa__ClientPayload__UserAgent *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__WebInfo__WebdPayload_Closure)
- (const Wa__ClientPayload__WebInfo__WebdPayload *message,
- void *closure_data);
+(const Wa__ClientPayload__WebInfo__WebdPayload *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload__WebInfo_Closure)
- (const Wa__ClientPayload__WebInfo *message,
- void *closure_data);
+(const Wa__ClientPayload__WebInfo *message,
+ void *closure_data);
typedef void (*Wa__ClientPayload_Closure)
- (const Wa__ClientPayload *message,
- void *closure_data);
+(const Wa__ClientPayload *message,
+ void *closure_data);
typedef void (*Wa__ContextInfo__AdReplyInfo_Closure)
- (const Wa__ContextInfo__AdReplyInfo *message,
- void *closure_data);
+(const Wa__ContextInfo__AdReplyInfo *message,
+ void *closure_data);
typedef void (*Wa__ContextInfo__ExternalAdReplyInfo_Closure)
- (const Wa__ContextInfo__ExternalAdReplyInfo *message,
- void *closure_data);
-typedef void (*Wa__ContextInfo__UTMInfo_Closure)
- (const Wa__ContextInfo__UTMInfo *message,
- void *closure_data);
+(const Wa__ContextInfo__ExternalAdReplyInfo *message,
+ void *closure_data);
typedef void (*Wa__ContextInfo_Closure)
- (const Wa__ContextInfo *message,
- void *closure_data);
+(const Wa__ContextInfo *message,
+ void *closure_data);
typedef void (*Wa__Conversation_Closure)
- (const Wa__Conversation *message,
- void *closure_data);
-typedef void (*Wa__DeviceConsistencyCodeMessage_Closure)
- (const Wa__DeviceConsistencyCodeMessage *message,
- void *closure_data);
+(const Wa__Conversation *message,
+ void *closure_data);
typedef void (*Wa__DeviceListMetadata_Closure)
- (const Wa__DeviceListMetadata *message,
- void *closure_data);
+(const Wa__DeviceListMetadata *message,
+ void *closure_data);
typedef void (*Wa__DeviceProps__AppVersion_Closure)
- (const Wa__DeviceProps__AppVersion *message,
- void *closure_data);
-typedef void (*Wa__DeviceProps__HistorySyncConfig_Closure)
- (const Wa__DeviceProps__HistorySyncConfig *message,
- void *closure_data);
+(const Wa__DeviceProps__AppVersion *message,
+ void *closure_data);
typedef void (*Wa__DeviceProps_Closure)
- (const Wa__DeviceProps *message,
- void *closure_data);
+(const Wa__DeviceProps *message,
+ void *closure_data);
typedef void (*Wa__DisappearingMode_Closure)
- (const Wa__DisappearingMode *message,
- void *closure_data);
+(const Wa__DisappearingMode *message,
+ void *closure_data);
typedef void (*Wa__EphemeralSetting_Closure)
- (const Wa__EphemeralSetting *message,
- void *closure_data);
+(const Wa__EphemeralSetting *message,
+ void *closure_data);
typedef void (*Wa__ExitCode_Closure)
- (const Wa__ExitCode *message,
- void *closure_data);
+(const Wa__ExitCode *message,
+ void *closure_data);
typedef void (*Wa__ExternalBlobReference_Closure)
- (const Wa__ExternalBlobReference *message,
- void *closure_data);
+(const Wa__ExternalBlobReference *message,
+ void *closure_data);
typedef void (*Wa__GlobalSettings_Closure)
- (const Wa__GlobalSettings *message,
- void *closure_data);
-typedef void (*Wa__GroupMention_Closure)
- (const Wa__GroupMention *message,
- void *closure_data);
+(const Wa__GlobalSettings *message,
+ void *closure_data);
typedef void (*Wa__GroupParticipant_Closure)
- (const Wa__GroupParticipant *message,
- void *closure_data);
+(const Wa__GroupParticipant *message,
+ void *closure_data);
typedef void (*Wa__HandshakeMessage__ClientFinish_Closure)
- (const Wa__HandshakeMessage__ClientFinish *message,
- void *closure_data);
+(const Wa__HandshakeMessage__ClientFinish *message,
+ void *closure_data);
typedef void (*Wa__HandshakeMessage__ClientHello_Closure)
- (const Wa__HandshakeMessage__ClientHello *message,
- void *closure_data);
+(const Wa__HandshakeMessage__ClientHello *message,
+ void *closure_data);
typedef void (*Wa__HandshakeMessage__ServerHello_Closure)
- (const Wa__HandshakeMessage__ServerHello *message,
- void *closure_data);
+(const Wa__HandshakeMessage__ServerHello *message,
+ void *closure_data);
typedef void (*Wa__HandshakeMessage_Closure)
- (const Wa__HandshakeMessage *message,
- void *closure_data);
+(const Wa__HandshakeMessage *message,
+ void *closure_data);
typedef void (*Wa__HistorySync_Closure)
- (const Wa__HistorySync *message,
- void *closure_data);
+(const Wa__HistorySync *message,
+ void *closure_data);
typedef void (*Wa__HistorySyncMsg_Closure)
- (const Wa__HistorySyncMsg *message,
- void *closure_data);
+(const Wa__HistorySyncMsg *message,
+ void *closure_data);
typedef void (*Wa__HydratedTemplateButton__HydratedCallButton_Closure)
- (const Wa__HydratedTemplateButton__HydratedCallButton *message,
- void *closure_data);
+(const Wa__HydratedTemplateButton__HydratedCallButton *message,
+ void *closure_data);
typedef void (*Wa__HydratedTemplateButton__HydratedQuickReplyButton_Closure)
- (const Wa__HydratedTemplateButton__HydratedQuickReplyButton *message,
- void *closure_data);
+(const Wa__HydratedTemplateButton__HydratedQuickReplyButton *message,
+ void *closure_data);
typedef void (*Wa__HydratedTemplateButton__HydratedURLButton_Closure)
- (const Wa__HydratedTemplateButton__HydratedURLButton *message,
- void *closure_data);
+(const Wa__HydratedTemplateButton__HydratedURLButton *message,
+ void *closure_data);
typedef void (*Wa__HydratedTemplateButton_Closure)
- (const Wa__HydratedTemplateButton *message,
- void *closure_data);
+(const Wa__HydratedTemplateButton *message,
+ void *closure_data);
typedef void (*Wa__IdentityKeyPairStructure_Closure)
- (const Wa__IdentityKeyPairStructure *message,
- void *closure_data);
+(const Wa__IdentityKeyPairStructure *message,
+ void *closure_data);
typedef void (*Wa__InteractiveAnnotation_Closure)
- (const Wa__InteractiveAnnotation *message,
- void *closure_data);
+(const Wa__InteractiveAnnotation *message,
+ void *closure_data);
typedef void (*Wa__KeepInChat_Closure)
- (const Wa__KeepInChat *message,
- void *closure_data);
-typedef void (*Wa__KeyExchangeMessage_Closure)
- (const Wa__KeyExchangeMessage *message,
- void *closure_data);
+(const Wa__KeepInChat *message,
+ void *closure_data);
typedef void (*Wa__KeyId_Closure)
- (const Wa__KeyId *message,
- void *closure_data);
+(const Wa__KeyId *message,
+ void *closure_data);
typedef void (*Wa__LocalizedName_Closure)
- (const Wa__LocalizedName *message,
- void *closure_data);
+(const Wa__LocalizedName *message,
+ void *closure_data);
typedef void (*Wa__Location_Closure)
- (const Wa__Location *message,
- void *closure_data);
+(const Wa__Location *message,
+ void *closure_data);
typedef void (*Wa__MediaData_Closure)
- (const Wa__MediaData *message,
- void *closure_data);
+(const Wa__MediaData *message,
+ void *closure_data);
typedef void (*Wa__MediaRetryNotification_Closure)
- (const Wa__MediaRetryNotification *message,
- void *closure_data);
+(const Wa__MediaRetryNotification *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateFatalExceptionNotification_Closure)
- (const Wa__Message__AppStateFatalExceptionNotification *message,
- void *closure_data);
-typedef void (*Wa__Message__AppStateSyncKey_Closure)
- (const Wa__Message__AppStateSyncKey *message,
- void *closure_data);
+(const Wa__Message__AppStateFatalExceptionNotification *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateSyncKeyData_Closure)
- (const Wa__Message__AppStateSyncKeyData *message,
- void *closure_data);
+(const Wa__Message__AppStateSyncKeyData *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateSyncKeyFingerprint_Closure)
- (const Wa__Message__AppStateSyncKeyFingerprint *message,
- void *closure_data);
+(const Wa__Message__AppStateSyncKeyFingerprint *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateSyncKeyId_Closure)
- (const Wa__Message__AppStateSyncKeyId *message,
- void *closure_data);
+(const Wa__Message__AppStateSyncKeyId *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateSyncKeyRequest_Closure)
- (const Wa__Message__AppStateSyncKeyRequest *message,
- void *closure_data);
+(const Wa__Message__AppStateSyncKeyRequest *message,
+ void *closure_data);
typedef void (*Wa__Message__AppStateSyncKeyShare_Closure)
- (const Wa__Message__AppStateSyncKeyShare *message,
- void *closure_data);
+(const Wa__Message__AppStateSyncKeyShare *message,
+ void *closure_data);
+typedef void (*Wa__Message__AppStateSyncKey_Closure)
+(const Wa__Message__AppStateSyncKey *message,
+ void *closure_data);
typedef void (*Wa__Message__AudioMessage_Closure)
- (const Wa__Message__AudioMessage *message,
- void *closure_data);
+(const Wa__Message__AudioMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ButtonsMessage__Button__ButtonText_Closure)
- (const Wa__Message__ButtonsMessage__Button__ButtonText *message,
- void *closure_data);
+(const Wa__Message__ButtonsMessage__Button__ButtonText *message,
+ void *closure_data);
typedef void (*Wa__Message__ButtonsMessage__Button__NativeFlowInfo_Closure)
- (const Wa__Message__ButtonsMessage__Button__NativeFlowInfo *message,
- void *closure_data);
+(const Wa__Message__ButtonsMessage__Button__NativeFlowInfo *message,
+ void *closure_data);
typedef void (*Wa__Message__ButtonsMessage__Button_Closure)
- (const Wa__Message__ButtonsMessage__Button *message,
- void *closure_data);
+(const Wa__Message__ButtonsMessage__Button *message,
+ void *closure_data);
typedef void (*Wa__Message__ButtonsMessage_Closure)
- (const Wa__Message__ButtonsMessage *message,
- void *closure_data);
+(const Wa__Message__ButtonsMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ButtonsResponseMessage_Closure)
- (const Wa__Message__ButtonsResponseMessage *message,
- void *closure_data);
+(const Wa__Message__ButtonsResponseMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__Call_Closure)
- (const Wa__Message__Call *message,
- void *closure_data);
+(const Wa__Message__Call *message,
+ void *closure_data);
typedef void (*Wa__Message__CancelPaymentRequestMessage_Closure)
- (const Wa__Message__CancelPaymentRequestMessage *message,
- void *closure_data);
+(const Wa__Message__CancelPaymentRequestMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__Chat_Closure)
- (const Wa__Message__Chat *message,
- void *closure_data);
+(const Wa__Message__Chat *message,
+ void *closure_data);
typedef void (*Wa__Message__ContactMessage_Closure)
- (const Wa__Message__ContactMessage *message,
- void *closure_data);
+(const Wa__Message__ContactMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ContactsArrayMessage_Closure)
- (const Wa__Message__ContactsArrayMessage *message,
- void *closure_data);
+(const Wa__Message__ContactsArrayMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__DeclinePaymentRequestMessage_Closure)
- (const Wa__Message__DeclinePaymentRequestMessage *message,
- void *closure_data);
+(const Wa__Message__DeclinePaymentRequestMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__DeviceSentMessage_Closure)
- (const Wa__Message__DeviceSentMessage *message,
- void *closure_data);
+(const Wa__Message__DeviceSentMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__DocumentMessage_Closure)
- (const Wa__Message__DocumentMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__EncReactionMessage_Closure)
- (const Wa__Message__EncReactionMessage *message,
- void *closure_data);
+(const Wa__Message__DocumentMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ExtendedTextMessage_Closure)
- (const Wa__Message__ExtendedTextMessage *message,
- void *closure_data);
+(const Wa__Message__ExtendedTextMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__FutureProofMessage_Closure)
- (const Wa__Message__FutureProofMessage *message,
- void *closure_data);
+(const Wa__Message__FutureProofMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__GroupInviteMessage_Closure)
- (const Wa__Message__GroupInviteMessage *message,
- void *closure_data);
+(const Wa__Message__GroupInviteMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency_Closure)
- (const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMCurrency *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent_Closure)
- (const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeComponent *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch_Closure)
- (const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime__HSMDateTimeUnixEpoch *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime_Closure)
- (const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter__HSMDateTime *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter_Closure)
- (const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage__HSMLocalizableParameter *message,
+ void *closure_data);
typedef void (*Wa__Message__HighlyStructuredMessage_Closure)
- (const Wa__Message__HighlyStructuredMessage *message,
- void *closure_data);
+(const Wa__Message__HighlyStructuredMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__HistorySyncNotification_Closure)
- (const Wa__Message__HistorySyncNotification *message,
- void *closure_data);
+(const Wa__Message__HistorySyncNotification *message,
+ void *closure_data);
typedef void (*Wa__Message__ImageMessage_Closure)
- (const Wa__Message__ImageMessage *message,
- void *closure_data);
+(const Wa__Message__ImageMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InitialSecurityNotificationSettingSync_Closure)
- (const Wa__Message__InitialSecurityNotificationSettingSync *message,
- void *closure_data);
+(const Wa__Message__InitialSecurityNotificationSettingSync *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__Body_Closure)
- (const Wa__Message__InteractiveMessage__Body *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__Body *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__CollectionMessage_Closure)
- (const Wa__Message__InteractiveMessage__CollectionMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__CollectionMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__Footer_Closure)
- (const Wa__Message__InteractiveMessage__Footer *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__Footer *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__Header_Closure)
- (const Wa__Message__InteractiveMessage__Header *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__Header *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton_Closure)
- (const Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__NativeFlowMessage__NativeFlowButton *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__NativeFlowMessage_Closure)
- (const Wa__Message__InteractiveMessage__NativeFlowMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__NativeFlowMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage__ShopMessage_Closure)
- (const Wa__Message__InteractiveMessage__ShopMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage__ShopMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveMessage_Closure)
- (const Wa__Message__InteractiveMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveResponseMessage__Body_Closure)
- (const Wa__Message__InteractiveResponseMessage__Body *message,
- void *closure_data);
+(const Wa__Message__InteractiveResponseMessage__Body *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage_Closure)
- (const Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveResponseMessage__NativeFlowResponseMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InteractiveResponseMessage_Closure)
- (const Wa__Message__InteractiveResponseMessage *message,
- void *closure_data);
+(const Wa__Message__InteractiveResponseMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__InvoiceMessage_Closure)
- (const Wa__Message__InvoiceMessage *message,
- void *closure_data);
+(const Wa__Message__InvoiceMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__KeepInChatMessage_Closure)
- (const Wa__Message__KeepInChatMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__ListMessage__Product_Closure)
- (const Wa__Message__ListMessage__Product *message,
- void *closure_data);
+(const Wa__Message__KeepInChatMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage__ProductListHeaderImage_Closure)
- (const Wa__Message__ListMessage__ProductListHeaderImage *message,
- void *closure_data);
+(const Wa__Message__ListMessage__ProductListHeaderImage *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage__ProductListInfo_Closure)
- (const Wa__Message__ListMessage__ProductListInfo *message,
- void *closure_data);
+(const Wa__Message__ListMessage__ProductListInfo *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage__ProductSection_Closure)
- (const Wa__Message__ListMessage__ProductSection *message,
- void *closure_data);
+(const Wa__Message__ListMessage__ProductSection *message,
+ void *closure_data);
+typedef void (*Wa__Message__ListMessage__Product_Closure)
+(const Wa__Message__ListMessage__Product *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage__Row_Closure)
- (const Wa__Message__ListMessage__Row *message,
- void *closure_data);
+(const Wa__Message__ListMessage__Row *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage__Section_Closure)
- (const Wa__Message__ListMessage__Section *message,
- void *closure_data);
+(const Wa__Message__ListMessage__Section *message,
+ void *closure_data);
typedef void (*Wa__Message__ListMessage_Closure)
- (const Wa__Message__ListMessage *message,
- void *closure_data);
+(const Wa__Message__ListMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ListResponseMessage__SingleSelectReply_Closure)
- (const Wa__Message__ListResponseMessage__SingleSelectReply *message,
- void *closure_data);
+(const Wa__Message__ListResponseMessage__SingleSelectReply *message,
+ void *closure_data);
typedef void (*Wa__Message__ListResponseMessage_Closure)
- (const Wa__Message__ListResponseMessage *message,
- void *closure_data);
+(const Wa__Message__ListResponseMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__LiveLocationMessage_Closure)
- (const Wa__Message__LiveLocationMessage *message,
- void *closure_data);
+(const Wa__Message__LiveLocationMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__LocationMessage_Closure)
- (const Wa__Message__LocationMessage *message,
- void *closure_data);
+(const Wa__Message__LocationMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__OrderMessage_Closure)
- (const Wa__Message__OrderMessage *message,
- void *closure_data);
+(const Wa__Message__OrderMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__PaymentInviteMessage_Closure)
- (const Wa__Message__PaymentInviteMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest_Closure)
- (const Wa__Message__PeerDataOperationRequestMessage__HistorySyncOnDemandRequest *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest_Closure)
- (const Wa__Message__PeerDataOperationRequestMessage__PlaceholderMessageResendRequest *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload_Closure)
- (const Wa__Message__PeerDataOperationRequestMessage__RequestStickerReupload *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview_Closure)
- (const Wa__Message__PeerDataOperationRequestMessage__RequestUrlPreview *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestMessage_Closure)
- (const Wa__Message__PeerDataOperationRequestMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail_Closure)
- (const Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse__LinkPreviewHighQualityThumbnail *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse_Closure)
- (const Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__LinkPreviewResponse *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse_Closure)
- (const Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult__PlaceholderMessageResendResponse *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult_Closure)
- (const Wa__Message__PeerDataOperationRequestResponseMessage__PeerDataOperationResult *message,
- void *closure_data);
-typedef void (*Wa__Message__PeerDataOperationRequestResponseMessage_Closure)
- (const Wa__Message__PeerDataOperationRequestResponseMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__PinInChatMessage_Closure)
- (const Wa__Message__PinInChatMessage *message,
- void *closure_data);
+(const Wa__Message__PaymentInviteMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__PollCreationMessage__Option_Closure)
- (const Wa__Message__PollCreationMessage__Option *message,
- void *closure_data);
+(const Wa__Message__PollCreationMessage__Option *message,
+ void *closure_data);
typedef void (*Wa__Message__PollCreationMessage_Closure)
- (const Wa__Message__PollCreationMessage *message,
- void *closure_data);
+(const Wa__Message__PollCreationMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__PollEncValue_Closure)
- (const Wa__Message__PollEncValue *message,
- void *closure_data);
-typedef void (*Wa__Message__PollUpdateMessage_Closure)
- (const Wa__Message__PollUpdateMessage *message,
- void *closure_data);
+(const Wa__Message__PollEncValue *message,
+ void *closure_data);
typedef void (*Wa__Message__PollUpdateMessageMetadata_Closure)
- (const Wa__Message__PollUpdateMessageMetadata *message,
- void *closure_data);
+(const Wa__Message__PollUpdateMessageMetadata *message,
+ void *closure_data);
+typedef void (*Wa__Message__PollUpdateMessage_Closure)
+(const Wa__Message__PollUpdateMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__PollVoteMessage_Closure)
- (const Wa__Message__PollVoteMessage *message,
- void *closure_data);
+(const Wa__Message__PollVoteMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ProductMessage__CatalogSnapshot_Closure)
- (const Wa__Message__ProductMessage__CatalogSnapshot *message,
- void *closure_data);
+(const Wa__Message__ProductMessage__CatalogSnapshot *message,
+ void *closure_data);
typedef void (*Wa__Message__ProductMessage__ProductSnapshot_Closure)
- (const Wa__Message__ProductMessage__ProductSnapshot *message,
- void *closure_data);
+(const Wa__Message__ProductMessage__ProductSnapshot *message,
+ void *closure_data);
typedef void (*Wa__Message__ProductMessage_Closure)
- (const Wa__Message__ProductMessage *message,
- void *closure_data);
+(const Wa__Message__ProductMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ProtocolMessage_Closure)
- (const Wa__Message__ProtocolMessage *message,
- void *closure_data);
+(const Wa__Message__ProtocolMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__ReactionMessage_Closure)
- (const Wa__Message__ReactionMessage *message,
- void *closure_data);
+(const Wa__Message__ReactionMessage *message,
+ void *closure_data);
+typedef void (*Wa__Message__RequestMediaUploadMessage_Closure)
+(const Wa__Message__RequestMediaUploadMessage *message,
+ void *closure_data);
+typedef void (*Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult_Closure)
+(const Wa__Message__RequestMediaUploadResponseMessage__RequestMediaUploadResult *message,
+ void *closure_data);
+typedef void (*Wa__Message__RequestMediaUploadResponseMessage_Closure)
+(const Wa__Message__RequestMediaUploadResponseMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__RequestPaymentMessage_Closure)
- (const Wa__Message__RequestPaymentMessage *message,
- void *closure_data);
+(const Wa__Message__RequestPaymentMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__RequestPhoneNumberMessage_Closure)
- (const Wa__Message__RequestPhoneNumberMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__ScheduledCallCreationMessage_Closure)
- (const Wa__Message__ScheduledCallCreationMessage *message,
- void *closure_data);
-typedef void (*Wa__Message__ScheduledCallEditMessage_Closure)
- (const Wa__Message__ScheduledCallEditMessage *message,
- void *closure_data);
+(const Wa__Message__RequestPhoneNumberMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__SendPaymentMessage_Closure)
- (const Wa__Message__SendPaymentMessage *message,
- void *closure_data);
+(const Wa__Message__SendPaymentMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__SenderKeyDistributionMessage_Closure)
- (const Wa__Message__SenderKeyDistributionMessage *message,
- void *closure_data);
+(const Wa__Message__SenderKeyDistributionMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__StickerMessage_Closure)
- (const Wa__Message__StickerMessage *message,
- void *closure_data);
+(const Wa__Message__StickerMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__StickerSyncRMRMessage_Closure)
- (const Wa__Message__StickerSyncRMRMessage *message,
- void *closure_data);
+(const Wa__Message__StickerSyncRMRMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__TemplateButtonReplyMessage_Closure)
- (const Wa__Message__TemplateButtonReplyMessage *message,
- void *closure_data);
+(const Wa__Message__TemplateButtonReplyMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__TemplateMessage__FourRowTemplate_Closure)
- (const Wa__Message__TemplateMessage__FourRowTemplate *message,
- void *closure_data);
+(const Wa__Message__TemplateMessage__FourRowTemplate *message,
+ void *closure_data);
typedef void (*Wa__Message__TemplateMessage__HydratedFourRowTemplate_Closure)
- (const Wa__Message__TemplateMessage__HydratedFourRowTemplate *message,
- void *closure_data);
+(const Wa__Message__TemplateMessage__HydratedFourRowTemplate *message,
+ void *closure_data);
typedef void (*Wa__Message__TemplateMessage_Closure)
- (const Wa__Message__TemplateMessage *message,
- void *closure_data);
+(const Wa__Message__TemplateMessage *message,
+ void *closure_data);
typedef void (*Wa__Message__VideoMessage_Closure)
- (const Wa__Message__VideoMessage *message,
- void *closure_data);
+(const Wa__Message__VideoMessage *message,
+ void *closure_data);
typedef void (*Wa__Message_Closure)
- (const Wa__Message *message,
- void *closure_data);
-typedef void (*Wa__MessageAddOnContextInfo_Closure)
- (const Wa__MessageAddOnContextInfo *message,
- void *closure_data);
+(const Wa__Message *message,
+ void *closure_data);
typedef void (*Wa__MessageContextInfo_Closure)
- (const Wa__MessageContextInfo *message,
- void *closure_data);
+(const Wa__MessageContextInfo *message,
+ void *closure_data);
typedef void (*Wa__MessageKey_Closure)
- (const Wa__MessageKey *message,
- void *closure_data);
+(const Wa__MessageKey *message,
+ void *closure_data);
typedef void (*Wa__Money_Closure)
- (const Wa__Money *message,
- void *closure_data);
+(const Wa__Money *message,
+ void *closure_data);
typedef void (*Wa__MsgOpaqueData__PollOption_Closure)
- (const Wa__MsgOpaqueData__PollOption *message,
- void *closure_data);
+(const Wa__MsgOpaqueData__PollOption *message,
+ void *closure_data);
typedef void (*Wa__MsgOpaqueData_Closure)
- (const Wa__MsgOpaqueData *message,
- void *closure_data);
+(const Wa__MsgOpaqueData *message,
+ void *closure_data);
typedef void (*Wa__MsgRowOpaqueData_Closure)
- (const Wa__MsgRowOpaqueData *message,
- void *closure_data);
+(const Wa__MsgRowOpaqueData *message,
+ void *closure_data);
typedef void (*Wa__NoiseCertificate__Details_Closure)
- (const Wa__NoiseCertificate__Details *message,
- void *closure_data);
+(const Wa__NoiseCertificate__Details *message,
+ void *closure_data);
typedef void (*Wa__NoiseCertificate_Closure)
- (const Wa__NoiseCertificate *message,
- void *closure_data);
+(const Wa__NoiseCertificate *message,
+ void *closure_data);
typedef void (*Wa__NotificationMessageInfo_Closure)
- (const Wa__NotificationMessageInfo *message,
- void *closure_data);
-typedef void (*Wa__NotificationSettings_Closure)
- (const Wa__NotificationSettings *message,
- void *closure_data);
+(const Wa__NotificationMessageInfo *message,
+ void *closure_data);
typedef void (*Wa__PastParticipant_Closure)
- (const Wa__PastParticipant *message,
- void *closure_data);
+(const Wa__PastParticipant *message,
+ void *closure_data);
typedef void (*Wa__PastParticipants_Closure)
- (const Wa__PastParticipants *message,
- void *closure_data);
+(const Wa__PastParticipants *message,
+ void *closure_data);
typedef void (*Wa__PaymentBackground__MediaData_Closure)
- (const Wa__PaymentBackground__MediaData *message,
- void *closure_data);
+(const Wa__PaymentBackground__MediaData *message,
+ void *closure_data);
typedef void (*Wa__PaymentBackground_Closure)
- (const Wa__PaymentBackground *message,
- void *closure_data);
+(const Wa__PaymentBackground *message,
+ void *closure_data);
typedef void (*Wa__PaymentInfo_Closure)
- (const Wa__PaymentInfo *message,
- void *closure_data);
+(const Wa__PaymentInfo *message,
+ void *closure_data);
+typedef void (*Wa__PendingKeyExchange_Closure)
+(const Wa__PendingKeyExchange *message,
+ void *closure_data);
+typedef void (*Wa__PendingPreKey_Closure)
+(const Wa__PendingPreKey *message,
+ void *closure_data);
typedef void (*Wa__PhotoChange_Closure)
- (const Wa__PhotoChange *message,
- void *closure_data);
-typedef void (*Wa__PinInChat_Closure)
- (const Wa__PinInChat *message,
- void *closure_data);
+(const Wa__PhotoChange *message,
+ void *closure_data);
typedef void (*Wa__Point_Closure)
- (const Wa__Point *message,
- void *closure_data);
+(const Wa__Point *message,
+ void *closure_data);
typedef void (*Wa__PollAdditionalMetadata_Closure)
- (const Wa__PollAdditionalMetadata *message,
- void *closure_data);
+(const Wa__PollAdditionalMetadata *message,
+ void *closure_data);
typedef void (*Wa__PollEncValue_Closure)
- (const Wa__PollEncValue *message,
- void *closure_data);
+(const Wa__PollEncValue *message,
+ void *closure_data);
typedef void (*Wa__PollUpdate_Closure)
- (const Wa__PollUpdate *message,
- void *closure_data);
+(const Wa__PollUpdate *message,
+ void *closure_data);
typedef void (*Wa__PreKeyRecordStructure_Closure)
- (const Wa__PreKeyRecordStructure *message,
- void *closure_data);
-typedef void (*Wa__PreKeySignalMessage_Closure)
- (const Wa__PreKeySignalMessage *message,
- void *closure_data);
+(const Wa__PreKeyRecordStructure *message,
+ void *closure_data);
typedef void (*Wa__Pushname_Closure)
- (const Wa__Pushname *message,
- void *closure_data);
+(const Wa__Pushname *message,
+ void *closure_data);
typedef void (*Wa__Reaction_Closure)
- (const Wa__Reaction *message,
- void *closure_data);
+(const Wa__Reaction *message,
+ void *closure_data);
typedef void (*Wa__RecentEmojiWeight_Closure)
- (const Wa__RecentEmojiWeight *message,
- void *closure_data);
+(const Wa__RecentEmojiWeight *message,
+ void *closure_data);
typedef void (*Wa__RecordStructure_Closure)
- (const Wa__RecordStructure *message,
- void *closure_data);
-typedef void (*Wa__SenderKeyDistributionMessage_Closure)
- (const Wa__SenderKeyDistributionMessage *message,
- void *closure_data);
-typedef void (*Wa__SenderKeyMessage_Closure)
- (const Wa__SenderKeyMessage *message,
- void *closure_data);
+(const Wa__RecordStructure *message,
+ void *closure_data);
+typedef void (*Wa__SenderChainKey_Closure)
+(const Wa__SenderChainKey *message,
+ void *closure_data);
typedef void (*Wa__SenderKeyRecordStructure_Closure)
- (const Wa__SenderKeyRecordStructure *message,
- void *closure_data);
-typedef void (*Wa__SenderKeyStateStructure__SenderChainKey_Closure)
- (const Wa__SenderKeyStateStructure__SenderChainKey *message,
- void *closure_data);
-typedef void (*Wa__SenderKeyStateStructure__SenderMessageKey_Closure)
- (const Wa__SenderKeyStateStructure__SenderMessageKey *message,
- void *closure_data);
-typedef void (*Wa__SenderKeyStateStructure__SenderSigningKey_Closure)
- (const Wa__SenderKeyStateStructure__SenderSigningKey *message,
- void *closure_data);
+(const Wa__SenderKeyRecordStructure *message,
+ void *closure_data);
typedef void (*Wa__SenderKeyStateStructure_Closure)
- (const Wa__SenderKeyStateStructure *message,
- void *closure_data);
+(const Wa__SenderKeyStateStructure *message,
+ void *closure_data);
+typedef void (*Wa__SenderMessageKey_Closure)
+(const Wa__SenderMessageKey *message,
+ void *closure_data);
+typedef void (*Wa__SenderSigningKey_Closure)
+(const Wa__SenderSigningKey *message,
+ void *closure_data);
typedef void (*Wa__ServerErrorReceipt_Closure)
- (const Wa__ServerErrorReceipt *message,
- void *closure_data);
-typedef void (*Wa__SessionStructure__Chain__ChainKey_Closure)
- (const Wa__SessionStructure__Chain__ChainKey *message,
- void *closure_data);
-typedef void (*Wa__SessionStructure__Chain__MessageKey_Closure)
- (const Wa__SessionStructure__Chain__MessageKey *message,
- void *closure_data);
-typedef void (*Wa__SessionStructure__Chain_Closure)
- (const Wa__SessionStructure__Chain *message,
- void *closure_data);
-typedef void (*Wa__SessionStructure__PendingKeyExchange_Closure)
- (const Wa__SessionStructure__PendingKeyExchange *message,
- void *closure_data);
-typedef void (*Wa__SessionStructure__PendingPreKey_Closure)
- (const Wa__SessionStructure__PendingPreKey *message,
- void *closure_data);
+(const Wa__ServerErrorReceipt *message,
+ void *closure_data);
typedef void (*Wa__SessionStructure_Closure)
- (const Wa__SessionStructure *message,
- void *closure_data);
-typedef void (*Wa__SignalMessage_Closure)
- (const Wa__SignalMessage *message,
- void *closure_data);
+(const Wa__SessionStructure *message,
+ void *closure_data);
typedef void (*Wa__SignedPreKeyRecordStructure_Closure)
- (const Wa__SignedPreKeyRecordStructure *message,
- void *closure_data);
+(const Wa__SignedPreKeyRecordStructure *message,
+ void *closure_data);
typedef void (*Wa__StatusPSA_Closure)
- (const Wa__StatusPSA *message,
- void *closure_data);
+(const Wa__StatusPSA *message,
+ void *closure_data);
typedef void (*Wa__StickerMetadata_Closure)
- (const Wa__StickerMetadata *message,
- void *closure_data);
+(const Wa__StickerMetadata *message,
+ void *closure_data);
typedef void (*Wa__SyncActionData_Closure)
- (const Wa__SyncActionData *message,
- void *closure_data);
+(const Wa__SyncActionData *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__AgentAction_Closure)
- (const Wa__SyncActionValue__AgentAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__AgentAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__AndroidUnsupportedActions_Closure)
- (const Wa__SyncActionValue__AndroidUnsupportedActions *message,
- void *closure_data);
+(const Wa__SyncActionValue__AndroidUnsupportedActions *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__ArchiveChatAction_Closure)
- (const Wa__SyncActionValue__ArchiveChatAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__ChatAssignmentAction_Closure)
- (const Wa__SyncActionValue__ChatAssignmentAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__ChatAssignmentOpenedStatusAction_Closure)
- (const Wa__SyncActionValue__ChatAssignmentOpenedStatusAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__ArchiveChatAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__ClearChatAction_Closure)
- (const Wa__SyncActionValue__ClearChatAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__ClearChatAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__ContactAction_Closure)
- (const Wa__SyncActionValue__ContactAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__ContactAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__DeleteChatAction_Closure)
- (const Wa__SyncActionValue__DeleteChatAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__DeleteChatAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__DeleteMessageForMeAction_Closure)
- (const Wa__SyncActionValue__DeleteMessageForMeAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__ExternalWebBetaAction_Closure)
- (const Wa__SyncActionValue__ExternalWebBetaAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__DeleteMessageForMeAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__KeyExpiration_Closure)
- (const Wa__SyncActionValue__KeyExpiration *message,
- void *closure_data);
+(const Wa__SyncActionValue__KeyExpiration *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__LabelAssociationAction_Closure)
- (const Wa__SyncActionValue__LabelAssociationAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__LabelAssociationAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__LabelEditAction_Closure)
- (const Wa__SyncActionValue__LabelEditAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__LabelEditAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__LocaleSetting_Closure)
- (const Wa__SyncActionValue__LocaleSetting *message,
- void *closure_data);
+(const Wa__SyncActionValue__LocaleSetting *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__MarkChatAsReadAction_Closure)
- (const Wa__SyncActionValue__MarkChatAsReadAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__MarketingMessageAction_Closure)
- (const Wa__SyncActionValue__MarketingMessageAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__MarketingMessageBroadcastAction_Closure)
- (const Wa__SyncActionValue__MarketingMessageBroadcastAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__MarkChatAsReadAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__MuteAction_Closure)
- (const Wa__SyncActionValue__MuteAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__MuteAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__NuxAction_Closure)
- (const Wa__SyncActionValue__NuxAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__NuxAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__PinAction_Closure)
- (const Wa__SyncActionValue__PinAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__PnForLidChatAction_Closure)
- (const Wa__SyncActionValue__PnForLidChatAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__PinAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__PrimaryFeature_Closure)
- (const Wa__SyncActionValue__PrimaryFeature *message,
- void *closure_data);
+(const Wa__SyncActionValue__PrimaryFeature *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__PrimaryVersionAction_Closure)
- (const Wa__SyncActionValue__PrimaryVersionAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__PrivacySettingRelayAllCalls_Closure)
- (const Wa__SyncActionValue__PrivacySettingRelayAllCalls *message,
- void *closure_data);
+(const Wa__SyncActionValue__PrimaryVersionAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__PushNameSetting_Closure)
- (const Wa__SyncActionValue__PushNameSetting *message,
- void *closure_data);
+(const Wa__SyncActionValue__PushNameSetting *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__QuickReplyAction_Closure)
- (const Wa__SyncActionValue__QuickReplyAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__QuickReplyAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__RecentEmojiWeightsAction_Closure)
- (const Wa__SyncActionValue__RecentEmojiWeightsAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__RemoveRecentStickerAction_Closure)
- (const Wa__SyncActionValue__RemoveRecentStickerAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__RecentEmojiWeightsAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__SecurityNotificationSetting_Closure)
- (const Wa__SyncActionValue__SecurityNotificationSetting *message,
- void *closure_data);
+(const Wa__SyncActionValue__SecurityNotificationSetting *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__StarAction_Closure)
- (const Wa__SyncActionValue__StarAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__StarAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__StickerAction_Closure)
- (const Wa__SyncActionValue__StickerAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__StickerAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__SubscriptionAction_Closure)
- (const Wa__SyncActionValue__SubscriptionAction *message,
- void *closure_data);
-typedef void (*Wa__SyncActionValue__SyncActionMessage_Closure)
- (const Wa__SyncActionValue__SyncActionMessage *message,
- void *closure_data);
+(const Wa__SyncActionValue__SubscriptionAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__SyncActionMessageRange_Closure)
- (const Wa__SyncActionValue__SyncActionMessageRange *message,
- void *closure_data);
+(const Wa__SyncActionValue__SyncActionMessageRange *message,
+ void *closure_data);
+typedef void (*Wa__SyncActionValue__SyncActionMessage_Closure)
+(const Wa__SyncActionValue__SyncActionMessage *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__TimeFormatAction_Closure)
- (const Wa__SyncActionValue__TimeFormatAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__TimeFormatAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__UnarchiveChatsSetting_Closure)
- (const Wa__SyncActionValue__UnarchiveChatsSetting *message,
- void *closure_data);
+(const Wa__SyncActionValue__UnarchiveChatsSetting *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue__UserStatusMuteAction_Closure)
- (const Wa__SyncActionValue__UserStatusMuteAction *message,
- void *closure_data);
+(const Wa__SyncActionValue__UserStatusMuteAction *message,
+ void *closure_data);
typedef void (*Wa__SyncActionValue_Closure)
- (const Wa__SyncActionValue *message,
- void *closure_data);
+(const Wa__SyncActionValue *message,
+ void *closure_data);
typedef void (*Wa__SyncdIndex_Closure)
- (const Wa__SyncdIndex *message,
- void *closure_data);
+(const Wa__SyncdIndex *message,
+ void *closure_data);
typedef void (*Wa__SyncdMutation_Closure)
- (const Wa__SyncdMutation *message,
- void *closure_data);
+(const Wa__SyncdMutation *message,
+ void *closure_data);
typedef void (*Wa__SyncdMutations_Closure)
- (const Wa__SyncdMutations *message,
- void *closure_data);
+(const Wa__SyncdMutations *message,
+ void *closure_data);
typedef void (*Wa__SyncdPatch_Closure)
- (const Wa__SyncdPatch *message,
- void *closure_data);
+(const Wa__SyncdPatch *message,
+ void *closure_data);
typedef void (*Wa__SyncdRecord_Closure)
- (const Wa__SyncdRecord *message,
- void *closure_data);
+(const Wa__SyncdRecord *message,
+ void *closure_data);
typedef void (*Wa__SyncdSnapshot_Closure)
- (const Wa__SyncdSnapshot *message,
- void *closure_data);
+(const Wa__SyncdSnapshot *message,
+ void *closure_data);
typedef void (*Wa__SyncdValue_Closure)
- (const Wa__SyncdValue *message,
- void *closure_data);
+(const Wa__SyncdValue *message,
+ void *closure_data);
typedef void (*Wa__SyncdVersion_Closure)
- (const Wa__SyncdVersion *message,
- void *closure_data);
+(const Wa__SyncdVersion *message,
+ void *closure_data);
typedef void (*Wa__TemplateButton__CallButton_Closure)
- (const Wa__TemplateButton__CallButton *message,
- void *closure_data);
+(const Wa__TemplateButton__CallButton *message,
+ void *closure_data);
typedef void (*Wa__TemplateButton__QuickReplyButton_Closure)
- (const Wa__TemplateButton__QuickReplyButton *message,
- void *closure_data);
+(const Wa__TemplateButton__QuickReplyButton *message,
+ void *closure_data);
typedef void (*Wa__TemplateButton__URLButton_Closure)
- (const Wa__TemplateButton__URLButton *message,
- void *closure_data);
+(const Wa__TemplateButton__URLButton *message,
+ void *closure_data);
typedef void (*Wa__TemplateButton_Closure)
- (const Wa__TemplateButton *message,
- void *closure_data);
+(const Wa__TemplateButton *message,
+ void *closure_data);
typedef void (*Wa__UserReceipt_Closure)
- (const Wa__UserReceipt *message,
- void *closure_data);
+(const Wa__UserReceipt *message,
+ void *closure_data);
typedef void (*Wa__VerifiedNameCertificate__Details_Closure)
- (const Wa__VerifiedNameCertificate__Details *message,
- void *closure_data);
+(const Wa__VerifiedNameCertificate__Details *message,
+ void *closure_data);
typedef void (*Wa__VerifiedNameCertificate_Closure)
- (const Wa__VerifiedNameCertificate *message,
- void *closure_data);
+(const Wa__VerifiedNameCertificate *message,
+ void *closure_data);
typedef void (*Wa__WallpaperSettings_Closure)
- (const Wa__WallpaperSettings *message,
- void *closure_data);
+(const Wa__WallpaperSettings *message,
+ void *closure_data);
typedef void (*Wa__WebFeatures_Closure)
- (const Wa__WebFeatures *message,
- void *closure_data);
+(const Wa__WebFeatures *message,
+ void *closure_data);
typedef void (*Wa__WebMessageInfo_Closure)
- (const Wa__WebMessageInfo *message,
- void *closure_data);
+(const Wa__WebMessageInfo *message,
+ void *closure_data);
typedef void (*Wa__WebNotificationsInfo_Closure)
- (const Wa__WebNotificationsInfo *message,
- void *closure_data);
+(const Wa__WebNotificationsInfo *message,
+ void *closure_data);
/* --- services --- */
-
PROTOBUF_C__END_DECLS
diff --git a/protocols/WhatsApp/src/pmsg.proto b/protocols/WhatsApp/src/pmsg.proto
index 4a0991fc32..2f7bd14ff2 100644
--- a/protocols/WhatsApp/src/pmsg.proto
+++ b/protocols/WhatsApp/src/pmsg.proto
@@ -5,20 +5,13 @@ message ADVDeviceIdentity {
optional uint32 rawId = 1;
optional uint64 timestamp = 2;
optional uint32 keyIndex = 3;
- optional ADVEncryptionType accountType = 4;
- optional ADVEncryptionType deviceType = 5;
}
-enum ADVEncryptionType {
- E2EE = 0;
- HOSTED = 1;
-}
message ADVKeyIndexList {
optional uint32 rawId = 1;
optional uint64 timestamp = 2;
optional uint32 currentIndex = 3;
repeated uint32 validIndexes = 4 [packed=true];
- optional ADVEncryptionType accountType = 5;
}
message ADVSignedDeviceIdentity {
@@ -50,11 +43,6 @@ message AutoDownloadSettings {
optional bool downloadDocuments = 4;
}
-message AvatarUserSettings {
- optional string fbid = 1;
- optional string password = 2;
-}
-
message BizAccountLinkInfo {
optional uint64 whatsappBizAcctFbid = 1;
optional string whatsappAcctNumber = 2;
@@ -117,6 +105,18 @@ message CertChain {
}
+message Chain {
+ optional bytes senderRatchetKey = 1;
+ optional bytes senderRatchetKeyPrivate = 2;
+ optional ChainKey chainKey = 3;
+ repeated MessageKey messageKeys = 4;
+}
+
+message ChainKey {
+ optional uint32 index = 1;
+ optional bytes key = 2;
+}
+
message ClientPayload {
optional uint64 username = 1;
optional bool passive = 3;
@@ -142,9 +142,6 @@ message ClientPayload {
optional bytes fbDeviceId = 32;
optional bool pull = 33;
optional bytes paddingBytes = 34;
- optional int32 yearClass = 36;
- optional int32 memClass = 37;
- optional InteropData interopData = 38;
enum ConnectReason {
PUSH = 0;
USER_ACTIVATED = 1;
@@ -152,7 +149,6 @@ message ClientPayload {
ERROR_RECONNECT = 3;
NETWORK_SWITCH = 4;
PING_RECONNECT = 5;
- UNKNOWN = 6;
}
enum ConnectType {
CELLULAR_UNKNOWN = 0;
@@ -199,16 +195,9 @@ message ClientPayload {
SERVICE_EXTENSION = 1;
INTENTS_EXTENSION = 2;
}
- message InteropData {
- optional uint64 accountId = 1;
- optional uint32 integratorId = 2;
- optional bytes token = 3;
- }
-
enum Product {
WHATSAPP = 0;
MESSENGER = 1;
- INTEROP = 2;
}
message UserAgent {
optional Platform platform = 1;
@@ -224,7 +213,6 @@ message ClientPayload {
optional string localeLanguageIso6391 = 11;
optional string localeCountryIso31661Alpha2 = 12;
optional string deviceBoard = 13;
- optional string deviceExpId = 14;
message AppVersion {
optional uint32 primary = 1;
optional uint32 secondary = 2;
@@ -263,11 +251,6 @@ message ClientPayload {
OCULUS_CALL = 26;
MILAN = 27;
CAPI = 28;
- WEAROS = 29;
- ARDEVICE = 30;
- VRDEVICE = 31;
- BLUE_WEB = 32;
- IPAD = 33;
}
enum ReleaseChannel {
RELEASE = 0;
@@ -287,7 +270,7 @@ message ClientPayload {
APP_STORE = 1;
WIN_STORE = 2;
DARWIN = 3;
- WIN32 = 4;
+ WINDA = 4;
}
message WebdPayload {
optional bool usesParticipantInKey = 1;
@@ -331,11 +314,6 @@ message ContextInfo {
optional ActionLink actionLink = 33;
optional string groupSubject = 34;
optional string parentGroupJid = 35;
- optional string trustBannerType = 37;
- optional uint32 trustBannerAction = 38;
- optional bool isSampled = 39;
- repeated GroupMention groupMentions = 40;
- optional UTMInfo utm = 41;
message AdReplyInfo {
optional string advertiserName = 1;
optional MediaType mediaType = 2;
@@ -361,8 +339,6 @@ message ContextInfo {
optional bool containsAutoReply = 10;
optional bool renderLargerThumbnail = 11;
optional bool showAdAttribution = 12;
- optional string ctwaClid = 13;
- optional string ref = 14;
enum MediaType {
NONE = 0;
IMAGE = 1;
@@ -370,11 +346,6 @@ message ContextInfo {
}
}
- message UTMInfo {
- optional string utmSource = 1;
- optional string utmCampaign = 2;
- }
-
}
message Conversation {
@@ -413,25 +384,17 @@ message Conversation {
optional string description = 33;
optional bool support = 34;
optional bool isParentGroup = 35;
- optional string parentGroupId = 37;
optional bool isDefaultSubgroup = 36;
+ optional string parentGroupId = 37;
optional string displayName = 38;
optional string pnJid = 39;
- optional bool shareOwnPn = 40;
- optional bool pnhDuplicateLidThread = 41;
- optional string lidJid = 42;
+ optional bool selfPnExposed = 40;
enum EndOfHistoryTransferType {
COMPLETE_BUT_MORE_MESSAGES_REMAIN_ON_PRIMARY = 0;
COMPLETE_AND_NO_MORE_MESSAGE_REMAIN_ON_PRIMARY = 1;
- COMPLETE_ON_DEMAND_SYNC_BUT_MORE_MSG_REMAIN_ON_PRIMARY = 2;
}
}
-message DeviceConsistencyCodeMessage {
- optional uint32 generation = 1;
- optional bytes signature = 2;
-}
-
message DeviceListMetadata {
optional bytes senderKeyHash = 1;
optional uint64 senderTimestamp = 2;
@@ -446,7 +409,6 @@ message DeviceProps {
optional AppVersion version = 2;
optional PlatformType platformType = 3;
optional bool requireFullSync = 4;
- optional HistorySyncConfig historySyncConfig = 5;
message AppVersion {
optional uint32 primary = 1;
optional uint32 secondary = 2;
@@ -455,14 +417,6 @@ message DeviceProps {
optional uint32 quinary = 5;
}
- message HistorySyncConfig {
- optional uint32 fullSyncDaysLimit = 1;
- optional uint32 fullSyncSizeMbLimit = 2;
- optional uint32 storageQuotaMb = 3;
- optional bool inlineInitialPayloadInE2EeMsg = 4;
- optional uint32 recentSyncDaysLimit = 5;
- }
-
enum PlatformType {
UNKNOWN = 0;
CHROME = 1;
@@ -478,13 +432,6 @@ message DeviceProps {
ALOHA = 11;
CATALINA = 12;
TCL_TV = 13;
- IOS_PHONE = 14;
- IOS_CATALYST = 15;
- ANDROID_PHONE = 16;
- ANDROID_AMBIGUOUS = 17;
- WEAR_OS = 18;
- AR_WRIST = 19;
- AR_DEVICE = 20;
}
}
@@ -527,19 +474,6 @@ message GlobalSettings {
optional bool showGroupNotificationsPreview = 8;
optional int32 disappearingModeDuration = 9;
optional int64 disappearingModeTimestamp = 10;
- optional AvatarUserSettings avatarUserSettings = 11;
- optional int32 fontSize = 12;
- optional bool securityNotifications = 13;
- optional bool autoUnarchiveChats = 14;
- optional int32 videoQualityMode = 15;
- optional int32 photoQualityMode = 16;
- optional NotificationSettings individualNotificationSettings = 17;
- optional NotificationSettings groupNotificationSettings = 18;
-}
-
-message GroupMention {
- optional string groupJid = 1;
- optional string groupSubject = 2;
}
message GroupParticipant {
@@ -593,8 +527,7 @@ message HistorySync {
FULL = 2;
RECENT = 3;
PUSH_NAME = 4;
- NON_BLOCKING_DATA = 5;
- ON_DEMAND = 6;
+ UNBLOCKING_DATA = 5;
}
}
@@ -644,8 +577,6 @@ message KeepInChat {
optional int64 serverTimestamp = 2;
optional MessageKey key = 3;
optional string deviceJid = 4;
- optional int64 clientTimestampMs = 5;
- optional int64 serverTimestampMs = 6;
}
enum KeepType {
@@ -653,14 +584,6 @@ enum KeepType {
KEEP_FOR_ALL = 1;
UNDO_KEEP_FOR_ALL = 2;
}
-message KeyExchangeMessage {
- optional uint32 id = 1;
- optional bytes baseKey = 2;
- optional bytes ratchetKey = 3;
- optional bytes identityKey = 4;
- optional bytes baseKeySignature = 5;
-}
-
message KeyId {
optional bytes id = 1;
}
@@ -745,26 +668,11 @@ message Message {
optional FutureProofMessage documentWithCaptionMessage = 53;
optional RequestPhoneNumberMessage requestPhoneNumberMessage = 54;
optional FutureProofMessage viewOnceMessageV2 = 55;
- optional EncReactionMessage encReactionMessage = 56;
- optional FutureProofMessage editedMessage = 58;
- optional FutureProofMessage viewOnceMessageV2Extension = 59;
- optional PollCreationMessage pollCreationMessageV2 = 60;
- optional ScheduledCallCreationMessage scheduledCallCreationMessage = 61;
- optional FutureProofMessage groupMentionedMessage = 62;
- optional PinInChatMessage pinInChatMessage = 63;
- optional PollCreationMessage pollCreationMessageV3 = 64;
- optional ScheduledCallEditMessage scheduledCallEditMessage = 65;
- optional VideoMessage ptvMessage = 66;
message AppStateFatalExceptionNotification {
repeated string collectionNames = 1;
optional int64 timestamp = 2;
}
- message AppStateSyncKey {
- optional Message.AppStateSyncKeyId keyId = 1;
- optional Message.AppStateSyncKeyData keyData = 2;
- }
-
message AppStateSyncKeyData {
optional bytes keyData = 1;
optional Message.AppStateSyncKeyFingerprint fingerprint = 2;
@@ -789,6 +697,11 @@ message Message {
repeated Message.AppStateSyncKey keys = 1;
}
+ message AppStateSyncKey {
+ optional Message.AppStateSyncKeyId keyId = 1;
+ optional Message.AppStateSyncKeyData keyData = 2;
+ }
+
message AudioMessage {
optional string url = 1;
optional string mimetype = 2;
@@ -803,8 +716,6 @@ message Message {
optional ContextInfo contextInfo = 17;
optional bytes streamingSidecar = 18;
optional bytes waveform = 19;
- optional fixed32 backgroundArgb = 20;
- optional bool viewOnce = 21;
}
message ButtonsMessage {
@@ -926,12 +837,6 @@ message Message {
optional string caption = 20;
}
- message EncReactionMessage {
- optional MessageKey targetMessageKey = 1;
- optional bytes encPayload = 2;
- optional bytes encIv = 3;
- }
-
message ExtendedTextMessage {
optional string text = 1;
optional string matchedText = 2;
@@ -956,7 +861,6 @@ message Message {
optional string inviteLinkParentGroupSubjectV2 = 27;
optional bytes inviteLinkParentGroupThumbnailV2 = 28;
optional InviteLinkGroupType inviteLinkGroupTypeV2 = 29;
- optional bool viewOnce = 30;
enum FontType {
SANS_SERIF = 0;
SERIF = 1;
@@ -964,11 +868,6 @@ message Message {
BRYNDAN_WRITE = 3;
BEBASNEUE_REGULAR = 4;
OSWALD_HEAVY = 5;
- SYSTEM_BOLD = 6;
- MORNINGBREEZE_REGULAR = 7;
- CALISTOGA_REGULAR = 8;
- EXO2_EXTRABOLD = 9;
- COURIERPRIME_BOLD = 10;
}
enum InviteLinkGroupType {
DEFAULT = 0;
@@ -1070,17 +969,12 @@ message Message {
optional uint32 chunkOrder = 7;
optional string originalMessageId = 8;
optional uint32 progress = 9;
- optional int64 oldestMsgInChunkTimestampSec = 10;
- optional bytes initialHistBootstrapInlinePayload = 11;
- optional string peerDataRequestSessionId = 12;
enum HistorySyncType {
INITIAL_BOOTSTRAP = 0;
INITIAL_STATUS_V3 = 1;
FULL = 2;
RECENT = 3;
PUSH_NAME = 4;
- NON_BLOCKING_DATA = 5;
- ON_DEMAND = 6;
}
}
@@ -1150,7 +1044,6 @@ message Message {
Message.ImageMessage imageMessage = 4;
bytes jpegThumbnail = 6;
Message.VideoMessage videoMessage = 7;
- Message.LocationMessage locationMessage = 8;
}
}
@@ -1187,11 +1080,6 @@ message Message {
}
message Body {
optional string text = 1;
- optional Format format = 2;
- enum Format {
- DEFAULT = 0;
- EXTENSIONS_1 = 1;
- }
}
message NativeFlowResponseMessage {
@@ -1239,10 +1127,6 @@ message Message {
SINGLE_SELECT = 1;
PRODUCT_LIST = 2;
}
- message Product {
- optional string productId = 1;
- }
-
message ProductListHeaderImage {
optional string productId = 1;
optional bytes jpegThumbnail = 2;
@@ -1259,6 +1143,10 @@ message Message {
repeated Message.ListMessage.Product products = 2;
}
+ message Product {
+ optional string productId = 1;
+ }
+
message Row {
optional string title = 1;
optional string description = 2;
@@ -1348,91 +1236,6 @@ message Message {
}
}
- message PeerDataOperationRequestMessage {
- optional Message.PeerDataOperationRequestType peerDataOperationRequestType = 1;
- repeated RequestStickerReupload requestStickerReupload = 2;
- repeated RequestUrlPreview requestUrlPreview = 3;
- optional HistorySyncOnDemandRequest historySyncOnDemandRequest = 4;
- repeated PlaceholderMessageResendRequest placeholderMessageResendRequest = 5;
- message HistorySyncOnDemandRequest {
- optional string chatJid = 1;
- optional string oldestMsgId = 2;
- optional bool oldestMsgFromMe = 3;
- optional int32 onDemandMsgCount = 4;
- optional int64 oldestMsgTimestampMs = 5;
- }
-
- message PlaceholderMessageResendRequest {
- optional MessageKey messageKey = 1;
- }
-
- message RequestStickerReupload {
- optional string fileSha256 = 1;
- }
-
- message RequestUrlPreview {
- optional string url = 1;
- optional bool includeHqThumbnail = 2;
- }
-
- }
-
- message PeerDataOperationRequestResponseMessage {
- optional Message.PeerDataOperationRequestType peerDataOperationRequestType = 1;
- optional string stanzaId = 2;
- repeated PeerDataOperationResult peerDataOperationResult = 3;
- message PeerDataOperationResult {
- optional MediaRetryNotification.ResultType mediaUploadResult = 1;
- optional Message.StickerMessage stickerMessage = 2;
- optional LinkPreviewResponse linkPreviewResponse = 3;
- optional PlaceholderMessageResendResponse placeholderMessageResendResponse = 4;
- message LinkPreviewResponse {
- optional string url = 1;
- optional string title = 2;
- optional string description = 3;
- optional bytes thumbData = 4;
- optional string canonicalUrl = 5;
- optional string matchText = 6;
- optional string previewType = 7;
- optional LinkPreviewHighQualityThumbnail hqThumbnail = 8;
- message LinkPreviewHighQualityThumbnail {
- optional string directPath = 1;
- optional string thumbHash = 2;
- optional string encThumbHash = 3;
- optional bytes mediaKey = 4;
- optional int64 mediaKeyTimestampMs = 5;
- optional int32 thumbWidth = 6;
- optional int32 thumbHeight = 7;
- }
-
- }
-
- message PlaceholderMessageResendResponse {
- optional bytes webMessageInfoBytes = 1;
- }
-
- }
-
- }
-
- enum PeerDataOperationRequestType {
- UPLOAD_STICKER = 0;
- SEND_RECENT_STICKER_BOOTSTRAP = 1;
- GENERATE_LINK_PREVIEW = 2;
- HISTORY_SYNC_ON_DEMAND = 3;
- PLACEHOLDER_MESSAGE_RESEND = 4;
- }
- message PinInChatMessage {
- optional MessageKey key = 1;
- optional Type type = 2;
- optional int64 senderTimestampMs = 3;
- enum Type {
- UNKNOWN_TYPE = 0;
- PIN_FOR_ALL = 1;
- UNPIN_FOR_ALL = 2;
- }
- }
-
message PollCreationMessage {
optional bytes encKey = 1;
optional string name = 2;
@@ -1450,6 +1253,9 @@ message Message {
optional bytes encIv = 2;
}
+ message PollUpdateMessageMetadata {
+ }
+
message PollUpdateMessage {
optional MessageKey pollCreationMessageKey = 1;
optional Message.PollEncValue vote = 2;
@@ -1457,9 +1263,6 @@ message Message {
optional int64 senderTimestampMs = 4;
}
- message PollUpdateMessageMetadata {
- }
-
message PollVoteMessage {
repeated bytes selectedOptions = 1;
}
@@ -1504,10 +1307,8 @@ message Message {
optional Message.InitialSecurityNotificationSettingSync initialSecurityNotificationSettingSync = 9;
optional Message.AppStateFatalExceptionNotification appStateFatalExceptionNotification = 10;
optional DisappearingMode disappearingMode = 11;
- optional Message editedMessage = 14;
- optional int64 timestampMs = 15;
- optional Message.PeerDataOperationRequestMessage peerDataOperationRequestMessage = 16;
- optional Message.PeerDataOperationRequestResponseMessage peerDataOperationRequestResponseMessage = 17;
+ optional Message.RequestMediaUploadMessage requestMediaUploadMessage = 12;
+ optional Message.RequestMediaUploadResponseMessage requestMediaUploadResponseMessage = 13;
enum Type {
REVOKE = 0;
EPHEMERAL_SETTING = 3;
@@ -1519,9 +1320,8 @@ message Message {
INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC = 9;
APP_STATE_FATAL_EXCEPTION_NOTIFICATION = 10;
SHARE_PHONE_NUMBER = 11;
- MESSAGE_EDIT = 14;
- PEER_DATA_OPERATION_REQUEST_MESSAGE = 16;
- PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE = 17;
+ REQUEST_MEDIA_UPLOAD_MESSAGE = 12;
+ REQUEST_MEDIA_UPLOAD_RESPONSE_MESSAGE = 13;
}
}
@@ -1532,6 +1332,23 @@ message Message {
optional int64 senderTimestampMs = 4;
}
+ message RequestMediaUploadMessage {
+ repeated string fileSha256 = 1;
+ optional Message.RmrSource rmrSource = 2;
+ }
+
+ message RequestMediaUploadResponseMessage {
+ optional Message.RmrSource rmrSource = 1;
+ optional string stanzaId = 2;
+ repeated RequestMediaUploadResult reuploadResult = 3;
+ message RequestMediaUploadResult {
+ optional string fileSha256 = 1;
+ optional MediaRetryNotification.ResultType mediaUploadResult = 2;
+ optional Message.StickerMessage stickerMessage = 3;
+ }
+
+ }
+
message RequestPaymentMessage {
optional Message noteMessage = 4;
optional string currencyCodeIso4217 = 1;
@@ -1546,26 +1363,10 @@ message Message {
optional ContextInfo contextInfo = 1;
}
- message ScheduledCallCreationMessage {
- optional int64 scheduledTimestampMs = 1;
- optional CallType callType = 2;
- optional string title = 3;
- enum CallType {
- UNKNOWN = 0;
- VOICE = 1;
- VIDEO = 2;
- }
+ enum RmrSource {
+ FAVORITE_STICKER = 0;
+ RECENT_STICKER = 1;
}
-
- message ScheduledCallEditMessage {
- optional MessageKey key = 1;
- optional EditType editType = 2;
- enum EditType {
- UNKNOWN = 0;
- CANCEL = 1;
- }
- }
-
message SendPaymentMessage {
optional Message noteMessage = 2;
optional MessageKey requestMessageKey = 3;
@@ -1593,8 +1394,6 @@ message Message {
optional bool isAnimated = 13;
optional bytes pngThumbnail = 16;
optional ContextInfo contextInfo = 17;
- optional int64 stickerSentTs = 18;
- optional bool isAvatar = 19;
}
message StickerSyncRMRMessage {
@@ -1613,11 +1412,9 @@ message Message {
message TemplateMessage {
optional ContextInfo contextInfo = 3;
optional HydratedFourRowTemplate hydratedTemplate = 4;
- optional string templateId = 9;
oneof format {
Message.TemplateMessage.FourRowTemplate fourRowTemplate = 1;
Message.TemplateMessage.HydratedFourRowTemplate hydratedFourRowTemplate = 2;
- Message.InteractiveMessage interactiveMessageTemplate = 5;
}
message FourRowTemplate {
optional Message.HighlyStructuredMessage content = 6;
@@ -1681,16 +1478,11 @@ message Message {
}
-message MessageAddOnContextInfo {
- optional uint32 messageAddOnDurationInSecs = 1;
-}
-
message MessageContextInfo {
optional DeviceListMetadata deviceListMetadata = 1;
optional int32 deviceListMetadataVersion = 2;
optional bytes messageSecret = 3;
optional bytes paddingBytes = 4;
- optional uint32 messageAddOnDurationInSecs = 5;
}
message MessageKey {
@@ -1725,14 +1517,9 @@ message MsgOpaqueData {
repeated PollOption pollOptions = 18;
optional uint32 pollSelectableOptionsCount = 20;
optional bytes messageSecret = 21;
- optional string originalSelfAuthor = 51;
optional int64 senderTimestampMs = 22;
optional string pollUpdateParentKey = 23;
optional PollEncValue encPollVote = 24;
- optional bool isSentCagPollCreation = 28;
- optional string encReactionTargetMessageKey = 25;
- optional bytes encReactionEncPayload = 26;
- optional bytes encReactionEncIv = 27;
message PollOption {
optional string name = 1;
}
@@ -1764,19 +1551,10 @@ message NotificationMessageInfo {
optional string participant = 4;
}
-message NotificationSettings {
- optional string messageVibrate = 1;
- optional string messagePopup = 2;
- optional string messageLight = 3;
- optional bool lowPriorityNotifications = 4;
- optional bool reactionsMuted = 5;
- optional string callVibrate = 6;
-}
-
message PastParticipant {
- optional string userJid = 1;
- optional LeaveReason leaveReason = 2;
- optional uint64 leaveTs = 3;
+ required string userJid = 1;
+ required LeaveReason leaveReason = 2;
+ required uint64 leaveTs = 3;
enum LeaveReason {
LEFT = 0;
REMOVED = 1;
@@ -1784,7 +1562,7 @@ message PastParticipant {
}
message PastParticipants {
- optional string groupJid = 1;
+ required string groupJid = 1;
repeated PastParticipant pastParticipants = 2;
}
@@ -1881,25 +1659,28 @@ message PaymentInfo {
}
}
+message PendingKeyExchange {
+ optional uint32 sequence = 1;
+ optional bytes localBaseKey = 2;
+ optional bytes localBaseKeyPrivate = 3;
+ optional bytes localRatchetKey = 4;
+ optional bytes localRatchetKeyPrivate = 5;
+ optional bytes localIdentityKey = 7;
+ optional bytes localIdentityKeyPrivate = 8;
+}
+
+message PendingPreKey {
+ optional uint32 preKeyId = 1;
+ optional int32 signedPreKeyId = 3;
+ optional bytes baseKey = 2;
+}
+
message PhotoChange {
optional bytes oldPhoto = 1;
optional bytes newPhoto = 2;
optional uint32 newPhotoId = 3;
}
-message PinInChat {
- optional Type type = 1;
- optional MessageKey key = 2;
- optional int64 senderTimestampMs = 3;
- optional int64 serverTimestampMs = 4;
- optional MessageAddOnContextInfo messageAddOnContextInfo = 5;
- enum Type {
- UNKNOWN_TYPE = 0;
- PIN_FOR_ALL = 1;
- UNPIN_FOR_ALL = 2;
- }
-}
-
message Point {
optional int32 xDeprecated = 1;
optional int32 yDeprecated = 2;
@@ -1920,8 +1701,6 @@ message PollUpdate {
optional MessageKey pollUpdateMessageKey = 1;
optional Message.PollVoteMessage vote = 2;
optional int64 senderTimestampMs = 3;
- optional int64 serverTimestampMs = 4;
- optional bool unread = 5;
}
message PreKeyRecordStructure {
@@ -1930,15 +1709,6 @@ message PreKeyRecordStructure {
optional bytes privateKey = 3;
}
-message PreKeySignalMessage {
- optional uint32 registrationId = 5;
- optional uint32 preKeyId = 1;
- optional uint32 signedPreKeyId = 6;
- optional bytes baseKey = 2;
- optional bytes identityKey = 3;
- optional bytes message = 4;
-}
-
message Pushname {
optional string id = 1;
optional string pushname = 2;
@@ -1962,17 +1732,9 @@ message RecordStructure {
repeated SessionStructure previousSessions = 2;
}
-message SenderKeyDistributionMessage {
- optional uint32 id = 1;
- optional uint32 iteration = 2;
- optional bytes chainKey = 3;
- optional bytes signingKey = 4;
-}
-
-message SenderKeyMessage {
- optional uint32 id = 1;
- optional uint32 iteration = 2;
- optional bytes ciphertext = 3;
+message SenderChainKey {
+ optional uint32 iteration = 1;
+ optional bytes seed = 2;
}
message SenderKeyRecordStructure {
@@ -1984,21 +1746,16 @@ message SenderKeyStateStructure {
optional SenderChainKey senderChainKey = 2;
optional SenderSigningKey senderSigningKey = 3;
repeated SenderMessageKey senderMessageKeys = 4;
- message SenderChainKey {
- optional uint32 iteration = 1;
- optional bytes seed = 2;
- }
-
- message SenderMessageKey {
- optional uint32 iteration = 1;
- optional bytes seed = 2;
- }
-
- message SenderSigningKey {
- optional bytes public = 1;
- optional bytes private = 2;
- }
-
+}
+
+message SenderMessageKey {
+ optional uint32 iteration = 1;
+ optional bytes seed = 2;
+}
+
+message SenderSigningKey {
+ optional bytes public = 1;
+ optional bytes private = 2;
}
message ServerErrorReceipt {
@@ -2019,48 +1776,6 @@ message SessionStructure {
optional uint32 localRegistrationId = 11;
optional bool needsRefresh = 12;
optional bytes aliceBaseKey = 13;
- message Chain {
- optional bytes senderRatchetKey = 1;
- optional bytes senderRatchetKeyPrivate = 2;
- optional ChainKey chainKey = 3;
- repeated MessageKey messageKeys = 4;
- message ChainKey {
- optional uint32 index = 1;
- optional bytes key = 2;
- }
-
- message MessageKey {
- optional uint32 index = 1;
- optional bytes cipherKey = 2;
- optional bytes macKey = 3;
- optional bytes iv = 4;
- }
-
- }
-
- message PendingKeyExchange {
- optional uint32 sequence = 1;
- optional bytes localBaseKey = 2;
- optional bytes localBaseKeyPrivate = 3;
- optional bytes localRatchetKey = 4;
- optional bytes localRatchetKeyPrivate = 5;
- optional bytes localIdentityKey = 7;
- optional bytes localIdentityKeyPrivate = 8;
- }
-
- message PendingPreKey {
- optional uint32 preKeyId = 1;
- optional int32 signedPreKeyId = 3;
- optional bytes baseKey = 2;
- }
-
-}
-
-message SignalMessage {
- optional bytes ratchetKey = 1;
- optional uint32 counter = 2;
- optional uint32 previousCounter = 3;
- optional bytes ciphertext = 4;
}
message SignedPreKeyRecordStructure {
@@ -2087,7 +1802,6 @@ message StickerMetadata {
optional string directPath = 8;
optional uint64 fileLength = 9;
optional float weight = 10;
- optional int64 lastStickerSentTs = 11;
}
message SyncActionData {
@@ -2126,14 +1840,6 @@ message SyncActionValue {
optional NuxAction nuxAction = 31;
optional PrimaryVersionAction primaryVersionAction = 32;
optional StickerAction stickerAction = 33;
- optional RemoveRecentStickerAction removeRecentStickerAction = 34;
- optional ChatAssignmentAction chatAssignment = 35;
- optional ChatAssignmentOpenedStatusAction chatAssignmentOpenedStatus = 36;
- optional PnForLidChatAction pnForLidChatAction = 37;
- optional MarketingMessageAction marketingMessageAction = 38;
- optional MarketingMessageBroadcastAction marketingMessageBroadcastAction = 39;
- optional ExternalWebBetaAction externalWebBetaAction = 40;
- optional PrivacySettingRelayAllCalls privacySettingRelayAllCalls = 41;
message AgentAction {
optional string name = 1;
optional int32 deviceID = 2;
@@ -2149,14 +1855,6 @@ message SyncActionValue {
optional SyncActionValue.SyncActionMessageRange messageRange = 2;
}
- message ChatAssignmentAction {
- optional string deviceAgentID = 1;
- }
-
- message ChatAssignmentOpenedStatusAction {
- optional bool chatOpened = 1;
- }
-
message ClearChatAction {
optional SyncActionValue.SyncActionMessageRange messageRange = 1;
}
@@ -2164,7 +1862,6 @@ message SyncActionValue {
message ContactAction {
optional string fullName = 1;
optional string firstName = 2;
- optional string lidJid = 3;
}
message DeleteChatAction {
@@ -2176,10 +1873,6 @@ message SyncActionValue {
optional int64 messageTimestamp = 2;
}
- message ExternalWebBetaAction {
- optional bool isOptIn = 1;
- }
-
message KeyExpiration {
optional int32 expiredKeyEpoch = 1;
}
@@ -2204,27 +1897,9 @@ message SyncActionValue {
optional SyncActionValue.SyncActionMessageRange messageRange = 2;
}
- message MarketingMessageAction {
- optional string name = 1;
- optional string message = 2;
- optional MarketingMessagePrototypeType type = 3;
- optional int64 createdAt = 4;
- optional int64 lastSentAt = 5;
- optional bool isDeleted = 6;
- optional string mediaId = 7;
- enum MarketingMessagePrototypeType {
- PERSONALIZED = 0;
- }
- }
-
- message MarketingMessageBroadcastAction {
- optional int32 repliedCount = 1;
- }
-
message MuteAction {
optional bool muted = 1;
optional int64 muteEndTimestamp = 2;
- optional bool autoMuted = 3;
}
message NuxAction {
@@ -2235,10 +1910,6 @@ message SyncActionValue {
optional bool pinned = 1;
}
- message PnForLidChatAction {
- optional string pnJid = 1;
- }
-
message PrimaryFeature {
repeated string flags = 1;
}
@@ -2247,10 +1918,6 @@ message SyncActionValue {
optional string version = 1;
}
- message PrivacySettingRelayAllCalls {
- optional bool isEnabled = 1;
- }
-
message PushNameSetting {
optional string name = 1;
}
@@ -2267,10 +1934,6 @@ message SyncActionValue {
repeated RecentEmojiWeight weights = 1;
}
- message RemoveRecentStickerAction {
- optional int64 lastStickerSentTs = 1;
- }
-
message SecurityNotificationSetting {
optional bool showNotification = 1;
}
@@ -2298,17 +1961,17 @@ message SyncActionValue {
optional int64 expirationDate = 3;
}
- message SyncActionMessage {
- optional MessageKey key = 1;
- optional int64 timestamp = 2;
- }
-
message SyncActionMessageRange {
optional int64 lastMessageTimestamp = 1;
optional int64 lastSystemMessageTimestamp = 2;
repeated SyncActionValue.SyncActionMessage messages = 3;
}
+ message SyncActionMessage {
+ optional MessageKey key = 1;
+ optional int64 timestamp = 2;
+ }
+
message TimeFormatAction {
optional bool isTwentyFourHourFormatEnabled = 1;
}
@@ -2522,7 +2185,6 @@ message WebMessageInfo {
optional KeepInChat keepInChat = 50;
optional string originalSelfAuthorUserJidString = 51;
optional uint64 revokeMessageTimestamp = 52;
- optional PinInChat pinInChat = 54;
enum BizPrivacyStatus {
E2EE = 0;
FB = 2;
@@ -2688,39 +2350,6 @@ message WebMessageInfo {
COMMUNITY_PARTICIPANT_PROMOTE = 147;
COMMUNITY_PARTICIPANT_DEMOTE = 148;
COMMUNITY_PARENT_GROUP_DELETED = 149;
- COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL = 150;
- GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP = 151;
- MASKED_THREAD_CREATED = 152;
- MASKED_THREAD_UNMASKED = 153;
- BIZ_CHAT_ASSIGNMENT = 154;
- CHAT_PSA = 155;
- CHAT_POLL_CREATION_MESSAGE = 156;
- CAG_MASKED_THREAD_CREATED = 157;
- COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED = 158;
- CAG_INVITE_AUTO_ADD = 159;
- BIZ_CHAT_ASSIGNMENT_UNASSIGN = 160;
- CAG_INVITE_AUTO_JOINED = 161;
- SCHEDULED_CALL_START_MESSAGE = 162;
- COMMUNITY_INVITE_RICH = 163;
- COMMUNITY_INVITE_AUTO_ADD_RICH = 164;
- SUB_GROUP_INVITE_RICH = 165;
- SUB_GROUP_PARTICIPANT_ADD_RICH = 166;
- COMMUNITY_LINK_PARENT_GROUP_RICH = 167;
- COMMUNITY_PARTICIPANT_ADD_RICH = 168;
- SILENCED_UNKNOWN_CALLER_AUDIO = 169;
- SILENCED_UNKNOWN_CALLER_VIDEO = 170;
- GROUP_MEMBER_ADD_MODE = 171;
- GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD = 172;
- COMMUNITY_CHANGE_DESCRIPTION = 173;
- SENDER_INVITE = 174;
- RECEIVER_INVITE = 175;
- COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS = 176;
- PINNED_MESSAGE_IN_CHAT = 177;
- PAYMENT_INVITE_SETUP_INVITER = 178;
- PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY = 179;
- PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE = 180;
- LINKED_GROUP_CALL_START = 181;
- REPORT_TO_ADMIN_ENABLED_STATUS = 182;
}
}