X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2FMumble.pb-c.c;h=345c3316ef2dbc15dc678ec82af0095eb24aa0c6;hb=dd6d8317ca192df88c3503c1743dacf67c42600a;hp=d0bbec9f200424e2b6852500c03545946b5d1953;hpb=ac258369305673f3d17322b845ad58f2b9f64100;p=umurmur.git diff --git a/src/Mumble.pb-c.c b/src/Mumble.pb-c.c index d0bbec9..345c331 100644 --- a/src/Mumble.pb-c.c +++ b/src/Mumble.pb-c.c @@ -1,5 +1,10 @@ /* Generated by the protocol buffer compiler. DO NOT EDIT! */ +/* Do not generate deprecated warnings for self */ +#ifndef PROTOBUF_C_NO_DEPRECATED +#define PROTOBUF_C_NO_DEPRECATED +#endif + #include "Mumble.pb-c.h" void mumble_proto__version__init (MumbleProto__Version *message) @@ -216,6 +221,49 @@ void mumble_proto__reject__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__reject__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__server_config__init + (MumbleProto__ServerConfig *message) +{ + static MumbleProto__ServerConfig init_value = MUMBLE_PROTO__SERVER_CONFIG__INIT; + *message = init_value; +} +size_t mumble_proto__server_config__get_packed_size + (const MumbleProto__ServerConfig *message) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__server_config__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t mumble_proto__server_config__pack + (const MumbleProto__ServerConfig *message, + uint8_t *out) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__server_config__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t mumble_proto__server_config__pack_to_buffer + (const MumbleProto__ServerConfig *message, + ProtobufCBuffer *buffer) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__server_config__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +MumbleProto__ServerConfig * + mumble_proto__server_config__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (MumbleProto__ServerConfig *) + protobuf_c_message_unpack (&mumble_proto__server_config__descriptor, + allocator, len, data); +} +void mumble_proto__server_config__free_unpacked + (MumbleProto__ServerConfig *message, + ProtobufCAllocator *allocator) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__server_config__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} void mumble_proto__server_sync__init (MumbleProto__ServerSync *message) { @@ -431,6 +479,12 @@ void mumble_proto__user_state__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_state__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__ban_list__ban_entry__init + (MumbleProto__BanList__BanEntry *message) +{ + static MumbleProto__BanList__BanEntry init_value = MUMBLE_PROTO__BAN_LIST__BAN_ENTRY__INIT; + *message = init_value; +} void mumble_proto__ban_list__init (MumbleProto__BanList *message) { @@ -560,6 +614,18 @@ void mumble_proto__permission_denied__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__permission_denied__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__acl__chan_group__init + (MumbleProto__ACL__ChanGroup *message) +{ + static MumbleProto__ACL__ChanGroup init_value = MUMBLE_PROTO__ACL__CHAN_GROUP__INIT; + *message = init_value; +} +void mumble_proto__acl__chan_acl__init + (MumbleProto__ACL__ChanACL *message) +{ + static MumbleProto__ACL__ChanACL init_value = MUMBLE_PROTO__ACL__CHAN_ACL__INIT; + *message = init_value; +} void mumble_proto__acl__init (MumbleProto__ACL *message) { @@ -775,6 +841,12 @@ void mumble_proto__context_action__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__context_action__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__user_list__user__init + (MumbleProto__UserList__User *message) +{ + static MumbleProto__UserList__User init_value = MUMBLE_PROTO__USER_LIST__USER__INIT; + *message = init_value; +} void mumble_proto__user_list__init (MumbleProto__UserList *message) { @@ -818,6 +890,12 @@ void mumble_proto__user_list__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__voice_target__target__init + (MumbleProto__VoiceTarget__Target *message) +{ + static MumbleProto__VoiceTarget__Target init_value = MUMBLE_PROTO__VOICE_TARGET__TARGET__INIT; + *message = init_value; +} void mumble_proto__voice_target__init (MumbleProto__VoiceTarget *message) { @@ -947,6 +1025,98 @@ void mumble_proto__codec_version__free_unpacked PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__codec_version__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } +void mumble_proto__user_stats__stats__init + (MumbleProto__UserStats__Stats *message) +{ + static MumbleProto__UserStats__Stats init_value = MUMBLE_PROTO__USER_STATS__STATS__INIT; + *message = init_value; +} +void mumble_proto__user_stats__init + (MumbleProto__UserStats *message) +{ + static MumbleProto__UserStats init_value = MUMBLE_PROTO__USER_STATS__INIT; + *message = init_value; +} +size_t mumble_proto__user_stats__get_packed_size + (const MumbleProto__UserStats *message) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_stats__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t mumble_proto__user_stats__pack + (const MumbleProto__UserStats *message, + uint8_t *out) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_stats__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t mumble_proto__user_stats__pack_to_buffer + (const MumbleProto__UserStats *message, + ProtobufCBuffer *buffer) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_stats__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +MumbleProto__UserStats * + mumble_proto__user_stats__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (MumbleProto__UserStats *) + protobuf_c_message_unpack (&mumble_proto__user_stats__descriptor, + allocator, len, data); +} +void mumble_proto__user_stats__free_unpacked + (MumbleProto__UserStats *message, + ProtobufCAllocator *allocator) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__user_stats__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} +void mumble_proto__request_blob__init + (MumbleProto__RequestBlob *message) +{ + static MumbleProto__RequestBlob init_value = MUMBLE_PROTO__REQUEST_BLOB__INIT; + *message = init_value; +} +size_t mumble_proto__request_blob__get_packed_size + (const MumbleProto__RequestBlob *message) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__request_blob__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t mumble_proto__request_blob__pack + (const MumbleProto__RequestBlob *message, + uint8_t *out) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__request_blob__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t mumble_proto__request_blob__pack_to_buffer + (const MumbleProto__RequestBlob *message, + ProtobufCBuffer *buffer) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__request_blob__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +MumbleProto__RequestBlob * + mumble_proto__request_blob__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (MumbleProto__RequestBlob *) + protobuf_c_message_unpack (&mumble_proto__request_blob__descriptor, + allocator, len, data); +} +void mumble_proto__request_blob__free_unpacked + (MumbleProto__RequestBlob *message, + ProtobufCAllocator *allocator) +{ + PROTOBUF_C_ASSERT (message->base.descriptor == &mumble_proto__request_blob__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} static const ProtobufCFieldDescriptor mumble_proto__version__field_descriptors[4] = { { @@ -958,7 +1128,8 @@ static const ProtobufCFieldDescriptor mumble_proto__version__field_descriptors[4 PROTOBUF_C_OFFSETOF(MumbleProto__Version, version), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "release", @@ -969,7 +1140,8 @@ static const ProtobufCFieldDescriptor mumble_proto__version__field_descriptors[4 PROTOBUF_C_OFFSETOF(MumbleProto__Version, release), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "os", @@ -980,7 +1152,8 @@ static const ProtobufCFieldDescriptor mumble_proto__version__field_descriptors[4 PROTOBUF_C_OFFSETOF(MumbleProto__Version, os), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "os_version", @@ -991,7 +1164,8 @@ static const ProtobufCFieldDescriptor mumble_proto__version__field_descriptors[4 PROTOBUF_C_OFFSETOF(MumbleProto__Version, os_version), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__version__field_indices_by_name[] = { @@ -1017,7 +1191,8 @@ const ProtobufCMessageDescriptor mumble_proto__version__descriptor = mumble_proto__version__field_descriptors, mumble_proto__version__field_indices_by_name, 1, mumble_proto__version__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__version__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__udptunnel__field_descriptors[1] = { @@ -1030,7 +1205,8 @@ static const ProtobufCFieldDescriptor mumble_proto__udptunnel__field_descriptors PROTOBUF_C_OFFSETOF(MumbleProto__UDPTunnel, packet), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__udptunnel__field_indices_by_name[] = { @@ -1053,7 +1229,8 @@ const ProtobufCMessageDescriptor mumble_proto__udptunnel__descriptor = mumble_proto__udptunnel__field_descriptors, mumble_proto__udptunnel__field_indices_by_name, 1, mumble_proto__udptunnel__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__udptunnel__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__authenticate__field_descriptors[4] = { @@ -1066,7 +1243,8 @@ static const ProtobufCFieldDescriptor mumble_proto__authenticate__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__Authenticate, username), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "password", @@ -1077,7 +1255,8 @@ static const ProtobufCFieldDescriptor mumble_proto__authenticate__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__Authenticate, password), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "tokens", @@ -1088,7 +1267,8 @@ static const ProtobufCFieldDescriptor mumble_proto__authenticate__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__Authenticate, tokens), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "celt_versions", @@ -1099,7 +1279,8 @@ static const ProtobufCFieldDescriptor mumble_proto__authenticate__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__Authenticate, celt_versions), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__authenticate__field_indices_by_name[] = { @@ -1125,7 +1306,8 @@ const ProtobufCMessageDescriptor mumble_proto__authenticate__descriptor = mumble_proto__authenticate__field_descriptors, mumble_proto__authenticate__field_indices_by_name, 1, mumble_proto__authenticate__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__authenticate__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] = { @@ -1138,7 +1320,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, timestamp), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "good", @@ -1149,7 +1332,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, good), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "late", @@ -1160,7 +1344,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, late), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lost", @@ -1171,7 +1356,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, lost), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "resync", @@ -1182,7 +1368,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, resync), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "udp_packets", @@ -1193,7 +1380,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, udp_packets), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "tcp_packets", @@ -1204,7 +1392,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, tcp_packets), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "udp_ping_avg", @@ -1215,7 +1404,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, udp_ping_avg), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "udp_ping_var", @@ -1226,7 +1416,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, udp_ping_var), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "tcp_ping_avg", @@ -1237,7 +1428,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, tcp_ping_avg), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "tcp_ping_var", @@ -1248,7 +1440,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ping__field_descriptors[11] PROTOBUF_C_OFFSETOF(MumbleProto__Ping, tcp_ping_var), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__ping__field_indices_by_name[] = { @@ -1281,7 +1474,8 @@ const ProtobufCMessageDescriptor mumble_proto__ping__descriptor = mumble_proto__ping__field_descriptors, mumble_proto__ping__field_indices_by_name, 1, mumble_proto__ping__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__ping__init, + NULL,NULL,NULL /* reserved[123] */ }; const ProtobufCEnumValue mumble_proto__reject__reject_type__enum_values_by_number[8] = { @@ -1334,7 +1528,8 @@ static const ProtobufCFieldDescriptor mumble_proto__reject__field_descriptors[2] PROTOBUF_C_OFFSETOF(MumbleProto__Reject, type), &mumble_proto__reject__reject_type__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "reason", @@ -1345,7 +1540,8 @@ static const ProtobufCFieldDescriptor mumble_proto__reject__field_descriptors[2] PROTOBUF_C_OFFSETOF(MumbleProto__Reject, reason), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__reject__field_indices_by_name[] = { @@ -1369,10 +1565,100 @@ const ProtobufCMessageDescriptor mumble_proto__reject__descriptor = mumble_proto__reject__field_descriptors, mumble_proto__reject__field_indices_by_name, 1, mumble_proto__reject__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__reject__init, + NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor mumble_proto__server_config__field_descriptors[5] = +{ + { + "max_bandwidth", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, has_max_bandwidth), + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, max_bandwidth), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "welcome_text", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, welcome_text), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "allow_html", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, has_allow_html), + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, allow_html), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "message_length", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, has_message_length), + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, message_length), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "image_message_length", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, has_image_message_length), + PROTOBUF_C_OFFSETOF(MumbleProto__ServerConfig, image_message_length), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned mumble_proto__server_config__field_indices_by_name[] = { + 2, /* field[2] = allow_html */ + 4, /* field[4] = image_message_length */ + 0, /* field[0] = max_bandwidth */ + 3, /* field[3] = message_length */ + 1, /* field[1] = welcome_text */ }; -static const protobuf_c_boolean mumble_proto__server_sync__allow_html__default_value = 1; -static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descriptors[5] = +static const ProtobufCIntRange mumble_proto__server_config__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor mumble_proto__server_config__descriptor = +{ + PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, + "MumbleProto.ServerConfig", + "ServerConfig", + "MumbleProto__ServerConfig", + "MumbleProto", + sizeof(MumbleProto__ServerConfig), + 5, + mumble_proto__server_config__field_descriptors, + mumble_proto__server_config__field_indices_by_name, + 1, mumble_proto__server_config__number_ranges, + (ProtobufCMessageInit) mumble_proto__server_config__init, + NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descriptors[4] = { { "session", @@ -1383,7 +1669,8 @@ static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "max_bandwidth", @@ -1394,7 +1681,8 @@ static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, max_bandwidth), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "welcome_text", @@ -1405,7 +1693,8 @@ static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, welcome_text), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "permissions", @@ -1416,22 +1705,11 @@ static const ProtobufCFieldDescriptor mumble_proto__server_sync__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, permissions), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ - }, - { - "allow_html", - 5, - PROTOBUF_C_LABEL_OPTIONAL, - PROTOBUF_C_TYPE_BOOL, - PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, has_allow_html), - PROTOBUF_C_OFFSETOF(MumbleProto__ServerSync, allow_html), - NULL, - &mumble_proto__server_sync__allow_html__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__server_sync__field_indices_by_name[] = { - 4, /* field[4] = allow_html */ 1, /* field[1] = max_bandwidth */ 3, /* field[3] = permissions */ 0, /* field[0] = session */ @@ -1440,7 +1718,7 @@ static const unsigned mumble_proto__server_sync__field_indices_by_name[] = { static const ProtobufCIntRange mumble_proto__server_sync__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 5 } + { 0, 4 } }; const ProtobufCMessageDescriptor mumble_proto__server_sync__descriptor = { @@ -1450,11 +1728,12 @@ const ProtobufCMessageDescriptor mumble_proto__server_sync__descriptor = "MumbleProto__ServerSync", "MumbleProto", sizeof(MumbleProto__ServerSync), - 5, + 4, mumble_proto__server_sync__field_descriptors, mumble_proto__server_sync__field_indices_by_name, 1, mumble_proto__server_sync__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__server_sync__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__channel_remove__field_descriptors[1] = { @@ -1467,7 +1746,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_remove__field_descri PROTOBUF_C_OFFSETOF(MumbleProto__ChannelRemove, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__channel_remove__field_indices_by_name[] = { @@ -1490,11 +1770,12 @@ const ProtobufCMessageDescriptor mumble_proto__channel_remove__descriptor = mumble_proto__channel_remove__field_descriptors, mumble_proto__channel_remove__field_indices_by_name, 1, mumble_proto__channel_remove__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__channel_remove__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__channel_state__temporary__default_value = 0; static const int32_t mumble_proto__channel_state__position__default_value = 0; -static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descriptors[9] = +static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descriptors[10] = { { "channel_id", @@ -1505,7 +1786,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "parent", @@ -1516,7 +1798,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, parent), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "name", @@ -1527,7 +1810,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, name), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "links", @@ -1538,7 +1822,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, links), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "description", @@ -1549,7 +1834,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, description), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "links_add", @@ -1560,7 +1846,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, links_add), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "links_remove", @@ -1571,7 +1858,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, links_remove), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "temporary", @@ -1582,7 +1870,8 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, temporary), NULL, &mumble_proto__channel_state__temporary__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "position", @@ -1593,12 +1882,26 @@ static const ProtobufCFieldDescriptor mumble_proto__channel_state__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, position), NULL, &mumble_proto__channel_state__position__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "description_hash", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, has_description_hash), + PROTOBUF_C_OFFSETOF(MumbleProto__ChannelState, description_hash), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__channel_state__field_indices_by_name[] = { 0, /* field[0] = channel_id */ 4, /* field[4] = description */ + 9, /* field[9] = description_hash */ 3, /* field[3] = links */ 5, /* field[5] = links_add */ 6, /* field[6] = links_remove */ @@ -1610,7 +1913,7 @@ static const unsigned mumble_proto__channel_state__field_indices_by_name[] = { static const ProtobufCIntRange mumble_proto__channel_state__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 9 } + { 0, 10 } }; const ProtobufCMessageDescriptor mumble_proto__channel_state__descriptor = { @@ -1620,11 +1923,12 @@ const ProtobufCMessageDescriptor mumble_proto__channel_state__descriptor = "MumbleProto__ChannelState", "MumbleProto", sizeof(MumbleProto__ChannelState), - 9, + 10, mumble_proto__channel_state__field_descriptors, mumble_proto__channel_state__field_indices_by_name, 1, mumble_proto__channel_state__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__channel_state__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__user_remove__field_descriptors[4] = { @@ -1637,7 +1941,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_remove__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__UserRemove, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "actor", @@ -1648,7 +1953,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_remove__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__UserRemove, actor), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "reason", @@ -1659,7 +1965,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_remove__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__UserRemove, reason), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ban", @@ -1670,7 +1977,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_remove__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__UserRemove, ban), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__user_remove__field_indices_by_name[] = { @@ -1696,9 +2004,10 @@ const ProtobufCMessageDescriptor mumble_proto__user_remove__descriptor = mumble_proto__user_remove__field_descriptors, mumble_proto__user_remove__field_indices_by_name, 1, mumble_proto__user_remove__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__user_remove__init, + NULL,NULL,NULL /* reserved[123] */ }; -static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptors[15] = +static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptors[19] = { { "session", @@ -1709,7 +2018,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "actor", @@ -1720,7 +2030,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, actor), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "name", @@ -1731,7 +2042,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, name), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "user_id", @@ -1742,7 +2054,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, user_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "channel_id", @@ -1753,7 +2066,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "mute", @@ -1764,7 +2078,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, mute), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "deaf", @@ -1775,7 +2090,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, deaf), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "suppress", @@ -1786,7 +2102,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, suppress), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "self_mute", @@ -1797,7 +2114,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, self_mute), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "self_deaf", @@ -1808,7 +2126,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, self_deaf), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "texture", @@ -1819,18 +2138,20 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, texture), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "plugin_context", 12, PROTOBUF_C_LABEL_OPTIONAL, - PROTOBUF_C_TYPE_STRING, - 0, /* quantifier_offset */ + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, has_plugin_context), PROTOBUF_C_OFFSETOF(MumbleProto__UserState, plugin_context), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "plugin_identity", @@ -1841,7 +2162,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, plugin_identity), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "comment", @@ -1852,7 +2174,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, comment), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "hash", @@ -1863,30 +2186,83 @@ static const ProtobufCFieldDescriptor mumble_proto__user_state__field_descriptor PROTOBUF_C_OFFSETOF(MumbleProto__UserState, hash), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "comment_hash", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, has_comment_hash), + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, comment_hash), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "texture_hash", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, has_texture_hash), + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, texture_hash), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "priority_speaker", + 18, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, has_priority_speaker), + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, priority_speaker), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "recording", + 19, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, has_recording), + PROTOBUF_C_OFFSETOF(MumbleProto__UserState, recording), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__user_state__field_indices_by_name[] = { 1, /* field[1] = actor */ 4, /* field[4] = channel_id */ 13, /* field[13] = comment */ + 15, /* field[15] = comment_hash */ 6, /* field[6] = deaf */ 14, /* field[14] = hash */ 5, /* field[5] = mute */ 2, /* field[2] = name */ 11, /* field[11] = plugin_context */ 12, /* field[12] = plugin_identity */ + 17, /* field[17] = priority_speaker */ + 18, /* field[18] = recording */ 9, /* field[9] = self_deaf */ 8, /* field[8] = self_mute */ 0, /* field[0] = session */ 7, /* field[7] = suppress */ 10, /* field[10] = texture */ + 16, /* field[16] = texture_hash */ 3, /* field[3] = user_id */ }; static const ProtobufCIntRange mumble_proto__user_state__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 15 } + { 0, 19 } }; const ProtobufCMessageDescriptor mumble_proto__user_state__descriptor = { @@ -1896,11 +2272,12 @@ const ProtobufCMessageDescriptor mumble_proto__user_state__descriptor = "MumbleProto__UserState", "MumbleProto", sizeof(MumbleProto__UserState), - 15, + 19, mumble_proto__user_state__field_descriptors, mumble_proto__user_state__field_indices_by_name, 1, mumble_proto__user_state__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__user_state__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_descriptors[7] = { @@ -1913,7 +2290,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, address), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "mask", @@ -1924,7 +2302,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, mask), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "name", @@ -1935,7 +2314,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, name), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "hash", @@ -1946,7 +2326,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, hash), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "reason", @@ -1957,7 +2338,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, reason), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "start", @@ -1968,7 +2350,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, start), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "duration", @@ -1979,7 +2362,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__ban_entry__field_d PROTOBUF_C_OFFSETOF(MumbleProto__BanList__BanEntry, duration), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__ban_list__ban_entry__field_indices_by_name[] = { @@ -2008,7 +2392,8 @@ const ProtobufCMessageDescriptor mumble_proto__ban_list__ban_entry__descriptor = mumble_proto__ban_list__ban_entry__field_descriptors, mumble_proto__ban_list__ban_entry__field_indices_by_name, 1, mumble_proto__ban_list__ban_entry__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__ban_list__ban_entry__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__ban_list__query__default_value = 0; static const ProtobufCFieldDescriptor mumble_proto__ban_list__field_descriptors[2] = @@ -2022,7 +2407,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__field_descriptors[ PROTOBUF_C_OFFSETOF(MumbleProto__BanList, bans), &mumble_proto__ban_list__ban_entry__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "query", @@ -2033,7 +2419,8 @@ static const ProtobufCFieldDescriptor mumble_proto__ban_list__field_descriptors[ PROTOBUF_C_OFFSETOF(MumbleProto__BanList, query), NULL, &mumble_proto__ban_list__query__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__ban_list__field_indices_by_name[] = { @@ -2057,7 +2444,8 @@ const ProtobufCMessageDescriptor mumble_proto__ban_list__descriptor = mumble_proto__ban_list__field_descriptors, mumble_proto__ban_list__field_indices_by_name, 1, mumble_proto__ban_list__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__ban_list__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descriptors[5] = { @@ -2070,7 +2458,8 @@ static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__TextMessage, actor), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "session", @@ -2081,7 +2470,8 @@ static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__TextMessage, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "channel_id", @@ -2092,7 +2482,8 @@ static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__TextMessage, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "tree_id", @@ -2103,7 +2494,8 @@ static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__TextMessage, tree_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "message", @@ -2114,7 +2506,8 @@ static const ProtobufCFieldDescriptor mumble_proto__text_message__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__TextMessage, message), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__text_message__field_indices_by_name[] = { @@ -2141,9 +2534,10 @@ const ProtobufCMessageDescriptor mumble_proto__text_message__descriptor = mumble_proto__text_message__field_descriptors, mumble_proto__text_message__field_indices_by_name, 1, mumble_proto__text_message__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__text_message__init, + NULL,NULL,NULL /* reserved[123] */ }; -const ProtobufCEnumValue mumble_proto__permission_denied__deny_type__enum_values_by_number[8] = +const ProtobufCEnumValue mumble_proto__permission_denied__deny_type__enum_values_by_number[10] = { { "Text", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__TEXT", 0 }, { "Permission", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__PERMISSION", 1 }, @@ -2153,12 +2547,15 @@ const ProtobufCEnumValue mumble_proto__permission_denied__deny_type__enum_values { "H9K", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__H9K", 5 }, { "TemporaryChannel", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__TEMPORARYCHANNEL", 6 }, { "MissingCertificate", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__MISSINGCERTIFICATE", 7 }, + { "UserName", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__USERNAME", 8 }, + { "ChannelFull", "MUMBLE_PROTO__PERMISSION_DENIED__DENY_TYPE__CHANNELFULL", 9 }, }; static const ProtobufCIntRange mumble_proto__permission_denied__deny_type__value_ranges[] = { -{0, 0},{0, 8} +{0, 0},{0, 10} }; -const ProtobufCEnumValueIndex mumble_proto__permission_denied__deny_type__enum_values_by_name[8] = +const ProtobufCEnumValueIndex mumble_proto__permission_denied__deny_type__enum_values_by_name[10] = { + { "ChannelFull", 9 }, { "ChannelName", 3 }, { "H9K", 5 }, { "MissingCertificate", 7 }, @@ -2167,6 +2564,7 @@ const ProtobufCEnumValueIndex mumble_proto__permission_denied__deny_type__enum_v { "TemporaryChannel", 6 }, { "Text", 0 }, { "TextTooLong", 4 }, + { "UserName", 8 }, }; const ProtobufCEnumDescriptor mumble_proto__permission_denied__deny_type__descriptor = { @@ -2175,15 +2573,15 @@ const ProtobufCEnumDescriptor mumble_proto__permission_denied__deny_type__descri "DenyType", "MumbleProto__PermissionDenied__DenyType", "MumbleProto", - 8, + 10, mumble_proto__permission_denied__deny_type__enum_values_by_number, - 8, + 10, mumble_proto__permission_denied__deny_type__enum_values_by_name, 1, mumble_proto__permission_denied__deny_type__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; -static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_descriptors[5] = +static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_descriptors[6] = { { "permission", @@ -2194,7 +2592,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_des PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, permission), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "channel_id", @@ -2205,7 +2604,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_des PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "session", @@ -2216,7 +2616,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_des PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "reason", @@ -2227,7 +2628,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_des PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, reason), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "type", @@ -2238,11 +2640,25 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_denied__field_des PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, type), &mumble_proto__permission_denied__deny_type__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "name", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_STRING, + 0, /* quantifier_offset */ + PROTOBUF_C_OFFSETOF(MumbleProto__PermissionDenied, name), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__permission_denied__field_indices_by_name[] = { 1, /* field[1] = channel_id */ + 5, /* field[5] = name */ 0, /* field[0] = permission */ 3, /* field[3] = reason */ 2, /* field[2] = session */ @@ -2251,7 +2667,7 @@ static const unsigned mumble_proto__permission_denied__field_indices_by_name[] = static const ProtobufCIntRange mumble_proto__permission_denied__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 5 } + { 0, 6 } }; const ProtobufCMessageDescriptor mumble_proto__permission_denied__descriptor = { @@ -2261,11 +2677,12 @@ const ProtobufCMessageDescriptor mumble_proto__permission_denied__descriptor = "MumbleProto__PermissionDenied", "MumbleProto", sizeof(MumbleProto__PermissionDenied), - 5, + 6, mumble_proto__permission_denied__field_descriptors, mumble_proto__permission_denied__field_indices_by_name, 1, mumble_proto__permission_denied__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__permission_denied__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__acl__chan_group__inherited__default_value = 1; static const protobuf_c_boolean mumble_proto__acl__chan_group__inherit__default_value = 1; @@ -2281,7 +2698,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, name), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inherited", @@ -2292,7 +2710,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, inherited), NULL, &mumble_proto__acl__chan_group__inherited__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inherit", @@ -2303,7 +2722,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, inherit), NULL, &mumble_proto__acl__chan_group__inherit__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inheritable", @@ -2314,7 +2734,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, inheritable), NULL, &mumble_proto__acl__chan_group__inheritable__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "add", @@ -2325,7 +2746,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, add), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "remove", @@ -2336,7 +2758,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, remove), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inherited_members", @@ -2347,7 +2770,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_group__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanGroup, inherited_members), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__acl__chan_group__field_indices_by_name[] = { @@ -2376,7 +2800,8 @@ const ProtobufCMessageDescriptor mumble_proto__acl__chan_group__descriptor = mumble_proto__acl__chan_group__field_descriptors, mumble_proto__acl__chan_group__field_indices_by_name, 1, mumble_proto__acl__chan_group__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__acl__chan_group__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__acl__chan_acl__apply_here__default_value = 1; static const protobuf_c_boolean mumble_proto__acl__chan_acl__apply_subs__default_value = 1; @@ -2392,7 +2817,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, apply_here), NULL, &mumble_proto__acl__chan_acl__apply_here__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "apply_subs", @@ -2403,7 +2829,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, apply_subs), NULL, &mumble_proto__acl__chan_acl__apply_subs__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inherited", @@ -2414,7 +2841,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, inherited), NULL, &mumble_proto__acl__chan_acl__inherited__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "user_id", @@ -2425,7 +2853,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, user_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "group", @@ -2436,7 +2865,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, group), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "grant", @@ -2447,7 +2877,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, grant), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "deny", @@ -2458,7 +2889,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__chan_acl__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__ACL__ChanACL, deny), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__acl__chan_acl__field_indices_by_name[] = { @@ -2487,7 +2919,8 @@ const ProtobufCMessageDescriptor mumble_proto__acl__chan_acl__descriptor = mumble_proto__acl__chan_acl__field_descriptors, mumble_proto__acl__chan_acl__field_indices_by_name, 1, mumble_proto__acl__chan_acl__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__acl__chan_acl__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__acl__inherit_acls__default_value = 1; static const protobuf_c_boolean mumble_proto__acl__query__default_value = 0; @@ -2502,7 +2935,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__field_descriptors[5] = PROTOBUF_C_OFFSETOF(MumbleProto__ACL, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "inherit_acls", @@ -2513,7 +2947,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__field_descriptors[5] = PROTOBUF_C_OFFSETOF(MumbleProto__ACL, inherit_acls), NULL, &mumble_proto__acl__inherit_acls__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "groups", @@ -2524,7 +2959,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__field_descriptors[5] = PROTOBUF_C_OFFSETOF(MumbleProto__ACL, groups), &mumble_proto__acl__chan_group__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "acls", @@ -2535,7 +2971,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__field_descriptors[5] = PROTOBUF_C_OFFSETOF(MumbleProto__ACL, acls), &mumble_proto__acl__chan_acl__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "query", @@ -2546,7 +2983,8 @@ static const ProtobufCFieldDescriptor mumble_proto__acl__field_descriptors[5] = PROTOBUF_C_OFFSETOF(MumbleProto__ACL, query), NULL, &mumble_proto__acl__query__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__acl__field_indices_by_name[] = { @@ -2573,7 +3011,8 @@ const ProtobufCMessageDescriptor mumble_proto__acl__descriptor = mumble_proto__acl__field_descriptors, mumble_proto__acl__field_indices_by_name, 1, mumble_proto__acl__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__acl__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__query_users__field_descriptors[2] = { @@ -2586,7 +3025,8 @@ static const ProtobufCFieldDescriptor mumble_proto__query_users__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__QueryUsers, ids), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "names", @@ -2597,7 +3037,8 @@ static const ProtobufCFieldDescriptor mumble_proto__query_users__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__QueryUsers, names), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__query_users__field_indices_by_name[] = { @@ -2621,7 +3062,8 @@ const ProtobufCMessageDescriptor mumble_proto__query_users__descriptor = mumble_proto__query_users__field_descriptors, mumble_proto__query_users__field_indices_by_name, 1, mumble_proto__query_users__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__query_users__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__crypt_setup__field_descriptors[3] = { @@ -2634,7 +3076,8 @@ static const ProtobufCFieldDescriptor mumble_proto__crypt_setup__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__CryptSetup, key), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "client_nonce", @@ -2645,7 +3088,8 @@ static const ProtobufCFieldDescriptor mumble_proto__crypt_setup__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__CryptSetup, client_nonce), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "server_nonce", @@ -2656,7 +3100,8 @@ static const ProtobufCFieldDescriptor mumble_proto__crypt_setup__field_descripto PROTOBUF_C_OFFSETOF(MumbleProto__CryptSetup, server_nonce), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__crypt_setup__field_indices_by_name[] = { @@ -2681,7 +3126,8 @@ const ProtobufCMessageDescriptor mumble_proto__crypt_setup__descriptor = mumble_proto__crypt_setup__field_descriptors, mumble_proto__crypt_setup__field_indices_by_name, 1, mumble_proto__crypt_setup__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__crypt_setup__init, + NULL,NULL,NULL /* reserved[123] */ }; const ProtobufCEnumValue mumble_proto__context_action_add__context__enum_values_by_number[3] = { @@ -2724,7 +3170,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action_add__field_de PROTOBUF_C_OFFSETOF(MumbleProto__ContextActionAdd, action), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "text", @@ -2735,7 +3182,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action_add__field_de PROTOBUF_C_OFFSETOF(MumbleProto__ContextActionAdd, text), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "context", @@ -2746,7 +3194,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action_add__field_de PROTOBUF_C_OFFSETOF(MumbleProto__ContextActionAdd, context), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__context_action_add__field_indices_by_name[] = { @@ -2771,7 +3220,8 @@ const ProtobufCMessageDescriptor mumble_proto__context_action_add__descriptor = mumble_proto__context_action_add__field_descriptors, mumble_proto__context_action_add__field_indices_by_name, 1, mumble_proto__context_action_add__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__context_action_add__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__context_action__field_descriptors[3] = { @@ -2784,7 +3234,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action__field_descri PROTOBUF_C_OFFSETOF(MumbleProto__ContextAction, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "channel_id", @@ -2795,7 +3246,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action__field_descri PROTOBUF_C_OFFSETOF(MumbleProto__ContextAction, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "action", @@ -2806,7 +3258,8 @@ static const ProtobufCFieldDescriptor mumble_proto__context_action__field_descri PROTOBUF_C_OFFSETOF(MumbleProto__ContextAction, action), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__context_action__field_indices_by_name[] = { @@ -2831,7 +3284,8 @@ const ProtobufCMessageDescriptor mumble_proto__context_action__descriptor = mumble_proto__context_action__field_descriptors, mumble_proto__context_action__field_indices_by_name, 1, mumble_proto__context_action__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__context_action__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__user_list__user__field_descriptors[2] = { @@ -2844,7 +3298,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_list__user__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__UserList__User, user_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "name", @@ -2855,7 +3310,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_list__user__field_descr PROTOBUF_C_OFFSETOF(MumbleProto__UserList__User, name), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__user_list__user__field_indices_by_name[] = { @@ -2879,7 +3335,8 @@ const ProtobufCMessageDescriptor mumble_proto__user_list__user__descriptor = mumble_proto__user_list__user__field_descriptors, mumble_proto__user_list__user__field_indices_by_name, 1, mumble_proto__user_list__user__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__user_list__user__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__user_list__field_descriptors[1] = { @@ -2892,7 +3349,8 @@ static const ProtobufCFieldDescriptor mumble_proto__user_list__field_descriptors PROTOBUF_C_OFFSETOF(MumbleProto__UserList, users), &mumble_proto__user_list__user__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__user_list__field_indices_by_name[] = { @@ -2915,7 +3373,8 @@ const ProtobufCMessageDescriptor mumble_proto__user_list__descriptor = mumble_proto__user_list__field_descriptors, mumble_proto__user_list__field_indices_by_name, 1, mumble_proto__user_list__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__user_list__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__voice_target__target__links__default_value = 0; static const protobuf_c_boolean mumble_proto__voice_target__target__children__default_value = 0; @@ -2930,7 +3389,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__target__field_ PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget__Target, session), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "channel_id", @@ -2941,7 +3401,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__target__field_ PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget__Target, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "group", @@ -2952,7 +3413,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__target__field_ PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget__Target, group), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "links", @@ -2963,7 +3425,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__target__field_ PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget__Target, links), NULL, &mumble_proto__voice_target__target__links__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "children", @@ -2974,7 +3437,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__target__field_ PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget__Target, children), NULL, &mumble_proto__voice_target__target__children__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__voice_target__target__field_indices_by_name[] = { @@ -3001,7 +3465,8 @@ const ProtobufCMessageDescriptor mumble_proto__voice_target__target__descriptor mumble_proto__voice_target__target__field_descriptors, mumble_proto__voice_target__target__field_indices_by_name, 1, mumble_proto__voice_target__target__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__voice_target__target__init, + NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor mumble_proto__voice_target__field_descriptors[2] = { @@ -3014,7 +3479,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget, id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "targets", @@ -3025,7 +3491,8 @@ static const ProtobufCFieldDescriptor mumble_proto__voice_target__field_descript PROTOBUF_C_OFFSETOF(MumbleProto__VoiceTarget, targets), &mumble_proto__voice_target__target__descriptor, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__voice_target__field_indices_by_name[] = { @@ -3049,7 +3516,8 @@ const ProtobufCMessageDescriptor mumble_proto__voice_target__descriptor = mumble_proto__voice_target__field_descriptors, mumble_proto__voice_target__field_indices_by_name, 1, mumble_proto__voice_target__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__voice_target__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__permission_query__flush__default_value = 0; static const ProtobufCFieldDescriptor mumble_proto__permission_query__field_descriptors[3] = @@ -3063,7 +3531,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_query__field_desc PROTOBUF_C_OFFSETOF(MumbleProto__PermissionQuery, channel_id), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "permissions", @@ -3074,7 +3543,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_query__field_desc PROTOBUF_C_OFFSETOF(MumbleProto__PermissionQuery, permissions), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "flush", @@ -3085,7 +3555,8 @@ static const ProtobufCFieldDescriptor mumble_proto__permission_query__field_desc PROTOBUF_C_OFFSETOF(MumbleProto__PermissionQuery, flush), NULL, &mumble_proto__permission_query__flush__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__permission_query__field_indices_by_name[] = { @@ -3110,7 +3581,8 @@ const ProtobufCMessageDescriptor mumble_proto__permission_query__descriptor = mumble_proto__permission_query__field_descriptors, mumble_proto__permission_query__field_indices_by_name, 1, mumble_proto__permission_query__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__permission_query__init, + NULL,NULL,NULL /* reserved[123] */ }; static const protobuf_c_boolean mumble_proto__codec_version__prefer_alpha__default_value = 1; static const ProtobufCFieldDescriptor mumble_proto__codec_version__field_descriptors[3] = @@ -3124,7 +3596,8 @@ static const ProtobufCFieldDescriptor mumble_proto__codec_version__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__CodecVersion, alpha), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "beta", @@ -3135,7 +3608,8 @@ static const ProtobufCFieldDescriptor mumble_proto__codec_version__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__CodecVersion, beta), NULL, NULL, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "prefer_alpha", @@ -3146,7 +3620,8 @@ static const ProtobufCFieldDescriptor mumble_proto__codec_version__field_descrip PROTOBUF_C_OFFSETOF(MumbleProto__CodecVersion, prefer_alpha), NULL, &mumble_proto__codec_version__prefer_alpha__default_value, - NULL,NULL /* reserved1, reserved2 */ + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned mumble_proto__codec_version__field_indices_by_name[] = { @@ -3171,5 +3646,408 @@ const ProtobufCMessageDescriptor mumble_proto__codec_version__descriptor = mumble_proto__codec_version__field_descriptors, mumble_proto__codec_version__field_indices_by_name, 1, mumble_proto__codec_version__number_ranges, - NULL,NULL,NULL,NULL /* reserved[1234] */ + (ProtobufCMessageInit) mumble_proto__codec_version__init, + NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor mumble_proto__user_stats__stats__field_descriptors[4] = +{ + { + "good", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, has_good), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, good), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "late", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, has_late), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, late), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "lost", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, has_lost), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, lost), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "resync", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, has_resync), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats__Stats, resync), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned mumble_proto__user_stats__stats__field_indices_by_name[] = { + 0, /* field[0] = good */ + 1, /* field[1] = late */ + 2, /* field[2] = lost */ + 3, /* field[3] = resync */ +}; +static const ProtobufCIntRange mumble_proto__user_stats__stats__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 4 } +}; +const ProtobufCMessageDescriptor mumble_proto__user_stats__stats__descriptor = +{ + PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, + "MumbleProto.UserStats.Stats", + "Stats", + "MumbleProto__UserStats__Stats", + "MumbleProto", + sizeof(MumbleProto__UserStats__Stats), + 4, + mumble_proto__user_stats__stats__field_descriptors, + mumble_proto__user_stats__stats__field_indices_by_name, + 1, mumble_proto__user_stats__stats__number_ranges, + (ProtobufCMessageInit) mumble_proto__user_stats__stats__init, + NULL,NULL,NULL /* reserved[123] */ +}; +static const protobuf_c_boolean mumble_proto__user_stats__stats_only__default_value = 0; +static const protobuf_c_boolean mumble_proto__user_stats__strong_certificate__default_value = 0; +static const ProtobufCFieldDescriptor mumble_proto__user_stats__field_descriptors[18] = +{ + { + "session", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_session), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, session), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "stats_only", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_stats_only), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, stats_only), + NULL, + &mumble_proto__user_stats__stats_only__default_value, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "certificates", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, n_certificates), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, certificates), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "from_client", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_MESSAGE, + 0, /* quantifier_offset */ + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, from_client), + &mumble_proto__user_stats__stats__descriptor, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "from_server", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_MESSAGE, + 0, /* quantifier_offset */ + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, from_server), + &mumble_proto__user_stats__stats__descriptor, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "udp_packets", + 6, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_udp_packets), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, udp_packets), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "tcp_packets", + 7, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_tcp_packets), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, tcp_packets), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "udp_ping_avg", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FLOAT, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_udp_ping_avg), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, udp_ping_avg), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "udp_ping_var", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FLOAT, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_udp_ping_var), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, udp_ping_var), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "tcp_ping_avg", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FLOAT, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_tcp_ping_avg), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, tcp_ping_avg), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "tcp_ping_var", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_FLOAT, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_tcp_ping_var), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, tcp_ping_var), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "version", + 12, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_MESSAGE, + 0, /* quantifier_offset */ + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, version), + &mumble_proto__version__descriptor, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "celt_versions", + 13, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_INT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, n_celt_versions), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, celt_versions), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "address", + 14, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_address), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, address), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "bandwidth", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_bandwidth), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, bandwidth), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "onlinesecs", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_onlinesecs), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, onlinesecs), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "idlesecs", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_idlesecs), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, idlesecs), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "strong_certificate", + 18, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, has_strong_certificate), + PROTOBUF_C_OFFSETOF(MumbleProto__UserStats, strong_certificate), + NULL, + &mumble_proto__user_stats__strong_certificate__default_value, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned mumble_proto__user_stats__field_indices_by_name[] = { + 13, /* field[13] = address */ + 14, /* field[14] = bandwidth */ + 12, /* field[12] = celt_versions */ + 2, /* field[2] = certificates */ + 3, /* field[3] = from_client */ + 4, /* field[4] = from_server */ + 16, /* field[16] = idlesecs */ + 15, /* field[15] = onlinesecs */ + 0, /* field[0] = session */ + 1, /* field[1] = stats_only */ + 17, /* field[17] = strong_certificate */ + 6, /* field[6] = tcp_packets */ + 9, /* field[9] = tcp_ping_avg */ + 10, /* field[10] = tcp_ping_var */ + 5, /* field[5] = udp_packets */ + 7, /* field[7] = udp_ping_avg */ + 8, /* field[8] = udp_ping_var */ + 11, /* field[11] = version */ +}; +static const ProtobufCIntRange mumble_proto__user_stats__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 18 } +}; +const ProtobufCMessageDescriptor mumble_proto__user_stats__descriptor = +{ + PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, + "MumbleProto.UserStats", + "UserStats", + "MumbleProto__UserStats", + "MumbleProto", + sizeof(MumbleProto__UserStats), + 18, + mumble_proto__user_stats__field_descriptors, + mumble_proto__user_stats__field_indices_by_name, + 1, mumble_proto__user_stats__number_ranges, + (ProtobufCMessageInit) mumble_proto__user_stats__init, + NULL,NULL,NULL /* reserved[123] */ +}; +static const ProtobufCFieldDescriptor mumble_proto__request_blob__field_descriptors[3] = +{ + { + "session_texture", + 1, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, n_session_texture), + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, session_texture), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "session_comment", + 2, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, n_session_comment), + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, session_comment), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "channel_description", + 3, + PROTOBUF_C_LABEL_REPEATED, + PROTOBUF_C_TYPE_UINT32, + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, n_channel_description), + PROTOBUF_C_OFFSETOF(MumbleProto__RequestBlob, channel_description), + NULL, + NULL, + 0, /* packed */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned mumble_proto__request_blob__field_indices_by_name[] = { + 2, /* field[2] = channel_description */ + 1, /* field[1] = session_comment */ + 0, /* field[0] = session_texture */ +}; +static const ProtobufCIntRange mumble_proto__request_blob__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 3 } +}; +const ProtobufCMessageDescriptor mumble_proto__request_blob__descriptor = +{ + PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, + "MumbleProto.RequestBlob", + "RequestBlob", + "MumbleProto__RequestBlob", + "MumbleProto", + sizeof(MumbleProto__RequestBlob), + 3, + mumble_proto__request_blob__field_descriptors, + mumble_proto__request_blob__field_indices_by_name, + 1, mumble_proto__request_blob__number_ranges, + (ProtobufCMessageInit) mumble_proto__request_blob__init, + NULL,NULL,NULL /* reserved[123] */ };