diff options
author | George Hazan <ghazan@miranda.im> | 2024-12-16 16:02:31 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2024-12-16 16:02:35 +0300 |
commit | 1a281be614bf7965ae57402ce2c90af3e15af8c0 (patch) | |
tree | 71ed45ff4dcb75485c558017e388296d452aae9a /protocols/Steam/src/protobuf-c | |
parent | ed548650758e00736e5affbfc642b8edda692df3 (diff) |
.
Diffstat (limited to 'protocols/Steam/src/protobuf-c')
-rw-r--r-- | protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.c | 138 | ||||
-rw-r--r-- | protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.h | 86 |
2 files changed, 224 insertions, 0 deletions
diff --git a/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.c b/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.c new file mode 100644 index 0000000000..57ad3408a1 --- /dev/null +++ b/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.c @@ -0,0 +1,138 @@ +/* Generated by the protocol buffer compiler. DO NOT EDIT! */ +/* Generated from: encrypted_app_ticket.proto */ + +/* Do not generate deprecated warnings for self */ +#ifndef PROTOBUF_C__NO_DEPRECATED +#define PROTOBUF_C__NO_DEPRECATED +#endif + +#include "encrypted_app_ticket.pb-c.h" +size_t encrypted_app_ticket__get_packed_size + (const EncryptedAppTicket *message) +{ + assert(message->descriptor == &encrypted_app_ticket__descriptor); + return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); +} +size_t encrypted_app_ticket__pack + (const EncryptedAppTicket *message, + uint8_t *out) +{ + assert(message->descriptor == &encrypted_app_ticket__descriptor); + return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); +} +size_t encrypted_app_ticket__pack_to_buffer + (const EncryptedAppTicket *message, + ProtobufCBuffer *buffer) +{ + assert(message->descriptor == &encrypted_app_ticket__descriptor); + return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); +} +EncryptedAppTicket * + encrypted_app_ticket__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data) +{ + return (EncryptedAppTicket *) + protobuf_c_message_unpack (&encrypted_app_ticket__descriptor, + allocator, len, data); +} +void encrypted_app_ticket__free_unpacked + (EncryptedAppTicket *message, + ProtobufCAllocator *allocator) +{ + if(!message) + return; + assert(message->descriptor == &encrypted_app_ticket__descriptor); + protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); +} + +static const ProtobufCFieldDescriptor encrypted_app_ticket__field_descriptors[5] = +{ + { + "ticket_version_no", + 1, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(EncryptedAppTicket, has_ticket_version_no), + offsetof(EncryptedAppTicket, ticket_version_no), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "crc_encryptedticket", + 2, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(EncryptedAppTicket, has_crc_encryptedticket), + offsetof(EncryptedAppTicket, crc_encryptedticket), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "cb_encrypteduserdata", + 3, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(EncryptedAppTicket, has_cb_encrypteduserdata), + offsetof(EncryptedAppTicket, cb_encrypteduserdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "cb_encrypted_appownershipticket", + 4, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_UINT32, + offsetof(EncryptedAppTicket, has_cb_encrypted_appownershipticket), + offsetof(EncryptedAppTicket, cb_encrypted_appownershipticket), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "encrypted_ticket", + 5, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(EncryptedAppTicket, has_encrypted_ticket), + offsetof(EncryptedAppTicket, encrypted_ticket), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, +}; +static const unsigned encrypted_app_ticket__field_indices_by_name[] = { + 3, /* field[3] = cb_encrypted_appownershipticket */ + 2, /* field[2] = cb_encrypteduserdata */ + 1, /* field[1] = crc_encryptedticket */ + 4, /* field[4] = encrypted_ticket */ + 0, /* field[0] = ticket_version_no */ +}; +static const ProtobufCIntRange encrypted_app_ticket__number_ranges[1 + 1] = +{ + { 1, 0 }, + { 0, 5 } +}; +const ProtobufCMessageDescriptor encrypted_app_ticket__descriptor = +{ + PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, + "EncryptedAppTicket", + "EncryptedAppTicket", + "EncryptedAppTicket", + "", + sizeof(EncryptedAppTicket), + 5, + encrypted_app_ticket__field_descriptors, + encrypted_app_ticket__field_indices_by_name, + 1, encrypted_app_ticket__number_ranges, + NULL,NULL,NULL,NULL /* reserved[123] */ +}; diff --git a/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.h b/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.h new file mode 100644 index 0000000000..e662fd9d91 --- /dev/null +++ b/protocols/Steam/src/protobuf-c/encrypted_app_ticket.pb-c.h @@ -0,0 +1,86 @@ +/* Generated by the protocol buffer compiler. DO NOT EDIT! */ +/* Generated from: encrypted_app_ticket.proto */ + +#ifndef PROTOBUF_C_encrypted_5fapp_5fticket_2eproto__INCLUDED +#define PROTOBUF_C_encrypted_5fapp_5fticket_2eproto__INCLUDED + +#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 +# 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 EncryptedAppTicket; + + +/* --- enums --- */ + + +/* --- descriptors --- */ + +extern const ProtobufCMessageDescriptor encrypted_app_ticket__descriptor; + +/* --- messages --- */ + +extern "C" void message_init_generic(const ProtobufCMessageDescriptor * desc, ProtobufCMessage * message); + +struct ProtobufCppMessage : public ProtobufCMessage +{ + ProtobufCppMessage(const ProtobufCMessageDescriptor &descr) + { + message_init_generic(&descr, this); + } +}; + +struct EncryptedAppTicket : public ProtobufCppMessage +{ + EncryptedAppTicket() : + ProtobufCppMessage(encrypted_app_ticket__descriptor) + {} + + protobuf_c_boolean has_ticket_version_no; + uint32_t ticket_version_no; + protobuf_c_boolean has_crc_encryptedticket; + uint32_t crc_encryptedticket; + protobuf_c_boolean has_cb_encrypteduserdata; + uint32_t cb_encrypteduserdata; + protobuf_c_boolean has_cb_encrypted_appownershipticket; + uint32_t cb_encrypted_appownershipticket; + protobuf_c_boolean has_encrypted_ticket; + ProtobufCBinaryData encrypted_ticket; +}; + +size_t encrypted_app_ticket__get_packed_size + (const EncryptedAppTicket *message); +size_t encrypted_app_ticket__pack + (const EncryptedAppTicket *message, + uint8_t *out); +size_t encrypted_app_ticket__pack_to_buffer + (const EncryptedAppTicket *message, + ProtobufCBuffer *buffer); +EncryptedAppTicket * + encrypted_app_ticket__unpack + (ProtobufCAllocator *allocator, + size_t len, + const uint8_t *data); +void encrypted_app_ticket__free_unpacked + (EncryptedAppTicket *message, + ProtobufCAllocator *allocator); +/* --- per-message closures --- */ + +typedef void (*EncryptedAppTicket_Closure) + (const EncryptedAppTicket *message, + void *closure_data); + +/* --- services --- */ + + +PROTOBUF_C__END_DECLS + + +#endif /* PROTOBUF_C_encrypted_5fapp_5fticket_2eproto__INCLUDED */ |