+ , 0, 0, 1, 0,0 }
+
+
+struct _MumbleProto__UserStats__Stats
+{
+ ProtobufCMessage base;
+ protobuf_c_boolean has_good;
+ uint32_t good;
+ protobuf_c_boolean has_late;
+ uint32_t late;
+ protobuf_c_boolean has_lost;
+ uint32_t lost;
+ protobuf_c_boolean has_resync;
+ uint32_t resync;
+};
+#define MUMBLE_PROTO__USER_STATS__STATS__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&mumble_proto__user_stats__stats__descriptor) \
+ , 0,0, 0,0, 0,0, 0,0 }
+
+
+struct _MumbleProto__UserStats
+{
+ ProtobufCMessage base;
+ protobuf_c_boolean has_session;
+ uint32_t session;
+ protobuf_c_boolean has_stats_only;
+ protobuf_c_boolean stats_only;
+ size_t n_certificates;
+ ProtobufCBinaryData *certificates;
+ MumbleProto__UserStats__Stats *from_client;
+ MumbleProto__UserStats__Stats *from_server;
+ protobuf_c_boolean has_udp_packets;
+ uint32_t udp_packets;
+ protobuf_c_boolean has_tcp_packets;
+ uint32_t tcp_packets;
+ protobuf_c_boolean has_udp_ping_avg;
+ float udp_ping_avg;
+ protobuf_c_boolean has_udp_ping_var;
+ float udp_ping_var;
+ protobuf_c_boolean has_tcp_ping_avg;
+ float tcp_ping_avg;
+ protobuf_c_boolean has_tcp_ping_var;
+ float tcp_ping_var;
+ MumbleProto__Version *version;
+ size_t n_celt_versions;
+ int32_t *celt_versions;
+ protobuf_c_boolean has_address;
+ ProtobufCBinaryData address;
+ protobuf_c_boolean has_bandwidth;
+ uint32_t bandwidth;
+ protobuf_c_boolean has_onlinesecs;
+ uint32_t onlinesecs;
+ protobuf_c_boolean has_idlesecs;
+ uint32_t idlesecs;
+ protobuf_c_boolean has_strong_certificate;
+ protobuf_c_boolean strong_certificate;
+ protobuf_c_boolean has_opus;
+ protobuf_c_boolean opus;
+};
+#define MUMBLE_PROTO__USER_STATS__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&mumble_proto__user_stats__descriptor) \
+ , 0,0, 0,0, 0,NULL, NULL, NULL, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, NULL, 0,NULL, 0,{0,NULL}, 0,0, 0,0, 0,0, 0,0, 0,0 }
+
+
+struct _MumbleProto__SuggestConfig
+{
+ ProtobufCMessage base;
+ protobuf_c_boolean has_version;
+ uint32_t version;
+ protobuf_c_boolean has_positional;
+ protobuf_c_boolean positional;
+ protobuf_c_boolean has_push_to_talk;
+ protobuf_c_boolean push_to_talk;
+};
+#define MUMBLE_PROTO__SUGGEST_CONFIG__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&mumble_proto__suggest_config__descriptor) \
+ , 0,0, 0,0, 0,0 }
+
+
+struct _MumbleProto__RequestBlob
+{
+ ProtobufCMessage base;
+ size_t n_session_texture;
+ uint32_t *session_texture;
+ size_t n_session_comment;
+ uint32_t *session_comment;
+ size_t n_channel_description;
+ uint32_t *channel_description;
+};
+#define MUMBLE_PROTO__REQUEST_BLOB__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&mumble_proto__request_blob__descriptor) \
+ , 0,NULL, 0,NULL, 0,NULL }