libpurple/protocols/gg/lib/packets.pb-c.h

Wed, 28 Sep 2016 09:32:19 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Wed, 28 Sep 2016 09:32:19 -0500
changeset 38066
2e94b6fa06a0
parent 37180
cf498d4b54bb
permissions
-rw-r--r--

Merged in CMaiku/pidgin (pull request #136)

Windows build fixes

35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
2 /* Generated from: packets.proto */
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
3
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
4 #ifndef PROTOBUF_C_packets_2eproto__INCLUDED
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
5 #define PROTOBUF_C_packets_2eproto__INCLUDED
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
6
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
7 #include "protobuf.h"
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
8
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
9 PROTOBUF_C__BEGIN_DECLS
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
10
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
11 #if PROTOBUF_C_VERSION_NUMBER < 1000000
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
12 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
13 #elif 1000002 < PROTOBUF_C_MIN_COMPILER_VERSION
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
14 # 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.
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
15 #endif
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
16
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
17
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
18 typedef struct _GG110LoginOK GG110LoginOK;
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
19 typedef struct _GG110Pong GG110Pong;
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
20 typedef struct _GG110Ack GG110Ack;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
21 typedef struct _GG105Login GG105Login;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
22 typedef struct _GG110MessageAckLink GG110MessageAckLink;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
23 typedef struct _GG110MessageAck GG110MessageAck;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
24 typedef struct _GG110Event GG110Event;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
25 typedef struct _GG110RecvMessage GG110RecvMessage;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
26 typedef struct _GG110SendMessage GG110SendMessage;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
27 typedef struct _GG110Imtoken GG110Imtoken;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
28 typedef struct _GG110ChatInfoUpdate GG110ChatInfoUpdate;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
29 typedef struct _ProtobufKVP ProtobufKVP;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
30 typedef struct _GG110Options GG110Options;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
31 typedef struct _GG110AccessInfo GG110AccessInfo;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
32 typedef struct _GG112TransferInfoUin GG112TransferInfoUin;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
33 typedef struct _GG112TransferInfoFile GG112TransferInfoFile;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
34 typedef struct _GG112TransferInfo GG112TransferInfo;
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
35 typedef struct _GG110MagicNotification GG110MagicNotification;
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
36
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
37
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
38 /* --- enums --- */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
39
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
40 typedef enum _GG110Ack__Type {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
41 GG110_ACK__TYPE__MSG = 1,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
42 GG110_ACK__TYPE__CHAT = 2,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
43 GG110_ACK__TYPE__CHAT_INFO = 3,
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
44 GG110_ACK__TYPE__MAGIC_NOTIFICATION = 5,
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
45 GG110_ACK__TYPE__MPA = 6,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
46 GG110_ACK__TYPE__TRANSFER_INFO = 7
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
47 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(GG110_ACK__TYPE)
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
48 } GG110Ack__Type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
49 typedef enum _GG110Event__Type {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
50 GG110_EVENT__TYPE__XML = 0,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
51 GG110_EVENT__TYPE__JSON = 2
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
52 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(GG110_EVENT__TYPE)
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
53 } GG110Event__Type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
54
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
55 /* --- messages --- */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
56
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
57 struct _GG110LoginOK
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
58 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
59 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
60 int32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
61 char *dummyhash;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
62 uint32_t uin;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
63 uint32_t server_time;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
64 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
65 #define GG110_LOGIN_OK__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
66 { PROTOBUF_C_MESSAGE_INIT (&gg110_login_ok__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
67 , 1, NULL, 0, 0 }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
68
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
69
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
70 struct _GG110Pong
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
71 {
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
72 ProtobufCMessage base;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
73 uint32_t server_time;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
74 };
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
75 #define GG110_PONG__INIT \
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
76 { PROTOBUF_C_MESSAGE_INIT (&gg110_pong__descriptor) \
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
77 , 0 }
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
78
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
79
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
80 struct _GG110Ack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
81 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
82 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
83 GG110Ack__Type type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
84 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
85 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
86 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
87 #define GG110_ACK__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
88 { PROTOBUF_C_MESSAGE_INIT (&gg110_ack__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
89 , 0, 0, 1u }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
90
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
91
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
92 struct _GG105Login
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
93 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
94 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
95 char *lang;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
96 ProtobufCBinaryData uin;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
97 ProtobufCBinaryData hash;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
98 char *client;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
99 uint32_t initial_status;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
100 char *initial_descr;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
101 char *supported_features;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
102 int32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
103 uint32_t dummy2;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
104 uint32_t dummy3;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
105 ProtobufCBinaryData dummy4;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
106 int32_t dummy5;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
107 int32_t dummy6;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
108 protobuf_c_boolean has_dummy7;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
109 uint32_t dummy7;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
110 protobuf_c_boolean has_dummy8;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
111 int32_t dummy8;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
112 protobuf_c_boolean has_dummy10;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
113 uint32_t dummy10;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
114 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
115 extern char gg105_login__initial_descr__default_value[];
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
116 #define GG105_LOGIN__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
117 { PROTOBUF_C_MESSAGE_INIT (&gg105_login__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
118 , NULL, {0,NULL}, {0,NULL}, NULL, 8227u, gg105_login__initial_descr__default_value, NULL, 4, 65994615u, 198164u, {0,NULL}, 255, 100, 0,127u, 0,0, 0,0u }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
119
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
120
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
121 struct _GG110MessageAckLink
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
122 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
123 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
124 uint64_t id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
125 char *url;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
126 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
127 #define GG110_MESSAGE_ACK_LINK__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
128 { PROTOBUF_C_MESSAGE_INIT (&gg110_message_ack_link__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
129 , 0, NULL }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
130
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
131
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
132 struct _GG110MessageAck
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
133 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
134 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
135 uint32_t msg_type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
136 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
137 uint32_t time;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
138 protobuf_c_boolean has_msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
139 uint64_t msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
140 protobuf_c_boolean has_conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
141 uint64_t conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
142 size_t n_links;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
143 GG110MessageAckLink **links;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
144 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
145 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
146 #define GG110_MESSAGE_ACK__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
147 { PROTOBUF_C_MESSAGE_INIT (&gg110_message_ack__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
148 , 0, 0, 0, 0,0, 0,0, 0,NULL, 0u }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
149
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
150
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
151 struct _GG110Event
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
152 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
153 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
154 GG110Event__Type type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
155 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
156 char *data;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
157 char *subtype;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
158 protobuf_c_boolean has_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
159 uint64_t id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
160 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
161 #define GG110_EVENT__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
162 { PROTOBUF_C_MESSAGE_INIT (&gg110_event__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
163 , 0, 0, NULL, NULL, 0,0 }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
164
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
165
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
166 struct _GG110RecvMessage
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
167 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
168 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
169 protobuf_c_boolean has_sender;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
170 ProtobufCBinaryData sender;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
171 uint32_t flags;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
172 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
173 uint32_t time;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
174 char *msg_plain;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
175 char *msg_xhtml;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
176 protobuf_c_boolean has_data;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
177 ProtobufCBinaryData data;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
178 protobuf_c_boolean has_msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
179 uint64_t msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
180 protobuf_c_boolean has_chat_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
181 uint64_t chat_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
182 protobuf_c_boolean has_conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
183 uint64_t conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
184 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
185 extern char gg110_recv_message__msg_plain__default_value[];
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
186 #define GG110_RECV_MESSAGE__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
187 { PROTOBUF_C_MESSAGE_INIT (&gg110_recv_message__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
188 , 0,{0,NULL}, 0, 0, 0, gg110_recv_message__msg_plain__default_value, NULL, 0,{0,NULL}, 0,0, 0,0, 0,0 }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
189
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
190
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
191 struct _GG110SendMessage
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
192 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
193 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
194 protobuf_c_boolean has_recipient;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
195 ProtobufCBinaryData recipient;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
196 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
197 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
198 char *msg_plain;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
199 char *msg_xhtml;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
200 char *dummy3;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
201 protobuf_c_boolean has_chat_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
202 uint64_t chat_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
203 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
204 extern char gg110_send_message__dummy3__default_value[];
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
205 #define GG110_SEND_MESSAGE__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
206 { PROTOBUF_C_MESSAGE_INIT (&gg110_send_message__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
207 , 0,{0,NULL}, 8u, 0, NULL, NULL, gg110_send_message__dummy3__default_value, 0,0 }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
208
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
209
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
210 struct _GG110Imtoken
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
211 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
212 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
213 char *imtoken;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
214 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
215 #define GG110_IMTOKEN__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
216 { PROTOBUF_C_MESSAGE_INIT (&gg110_imtoken__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
217 , NULL }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
218
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
219
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
220 struct _GG110ChatInfoUpdate
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
221 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
222 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
223 ProtobufCBinaryData participant;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
224 ProtobufCBinaryData inviter;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
225 uint32_t update_type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
226 uint32_t time;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
227 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
228 uint32_t version;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
229 uint32_t dummy2;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
230 uint64_t msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
231 uint64_t chat_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
232 uint64_t conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
233 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
234 #define GG110_CHAT_INFO_UPDATE__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
235 { PROTOBUF_C_MESSAGE_INIT (&gg110_chat_info_update__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
236 , {0,NULL}, {0,NULL}, 0, 0, 0, 0, 0, 0, 0, 0 }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
237
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
238
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
239 struct _ProtobufKVP
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
240 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
241 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
242 char *key;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
243 char *value;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
244 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
245 #define PROTOBUF_KVP__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
246 { PROTOBUF_C_MESSAGE_INIT (&protobuf_kvp__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
247 , NULL, NULL }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
248
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
249
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
250 struct _GG110Options
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
251 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
252 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
253 size_t n_options;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
254 ProtobufKVP **options;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
255 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
256 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
257 #define GG110_OPTIONS__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
258 { PROTOBUF_C_MESSAGE_INIT (&gg110_options__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
259 , 0,NULL, 0u }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
260
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
261
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
262 struct _GG110AccessInfo
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
263 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
264 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
265 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
266 uint32_t dummy2;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
267 uint32_t last_message;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
268 uint32_t last_file_transfer;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
269 uint32_t last_conference_ch;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
270 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
271 #define GG110_ACCESS_INFO__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
272 { PROTOBUF_C_MESSAGE_INIT (&gg110_access_info__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
273 , 1u, 0, 0, 0, 0 }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
274
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
275
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
276 struct _GG112TransferInfoUin
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
277 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
278 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
279 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
280 ProtobufCBinaryData uin;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
281 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
282 #define GG112_TRANSFER_INFO_UIN__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
283 { PROTOBUF_C_MESSAGE_INIT (&gg112_transfer_info_uin__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
284 , 1u, {0,NULL} }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
285
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
286
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
287 struct _GG112TransferInfoFile
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
288 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
289 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
290 char *type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
291 char *url;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
292 char *content_type;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
293 char *filename;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
294 uint32_t filesize;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
295 uint64_t msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
296 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
297 extern char gg112_transfer_info_file__type__default_value[];
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
298 #define GG112_TRANSFER_INFO_FILE__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
299 { PROTOBUF_C_MESSAGE_INIT (&gg112_transfer_info_file__descriptor) \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
300 , gg112_transfer_info_file__type__default_value, NULL, NULL, NULL, 0, 0 }
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
301
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
302
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
303 struct _GG112TransferInfo
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
304 {
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
305 ProtobufCMessage base;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
306 uint32_t dummy1;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
307 GG112TransferInfoUin *peer;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
308 GG112TransferInfoUin *sender;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
309 uint32_t time;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
310 size_t n_data;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
311 ProtobufKVP **data;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
312 GG112TransferInfoFile *file;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
313 uint32_t seq;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
314 uint64_t msg_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
315 uint64_t conv_id;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
316 };
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
317 #define GG112_TRANSFER_INFO__INIT \
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
318 { PROTOBUF_C_MESSAGE_INIT (&gg112_transfer_info__descriptor) \
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
319 , 0, NULL, NULL, 0, 0,NULL, NULL, 0, 0, 0 }
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
320
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
321
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
322 struct _GG110MagicNotification
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
323 {
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
324 ProtobufCMessage base;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
325 int32_t dummy1;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
326 int32_t seq;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
327 int32_t dummy2;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
328 int32_t dummy3;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
329 ProtobufCBinaryData uin;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
330 char *dummy4;
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
331 };
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
332 extern char gg110_magic_notification__dummy4__default_value[];
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
333 #define GG110_MAGIC_NOTIFICATION__INIT \
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
334 { PROTOBUF_C_MESSAGE_INIT (&gg110_magic_notification__descriptor) \
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
335 , 2, 0, 1, 1, {0,NULL}, gg110_magic_notification__dummy4__default_value }
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
336
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
337
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
338 /* GG110LoginOK methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
339 void gg110_login_ok__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
340 (GG110LoginOK *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
341 size_t gg110_login_ok__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
342 (const GG110LoginOK *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
343 size_t gg110_login_ok__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
344 (const GG110LoginOK *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
345 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
346 size_t gg110_login_ok__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
347 (const GG110LoginOK *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
348 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
349 GG110LoginOK *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
350 gg110_login_ok__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
351 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
352 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
353 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
354 void gg110_login_ok__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
355 (GG110LoginOK *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
356 ProtobufCAllocator *allocator);
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
357 /* GG110Pong methods */
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
358 void gg110_pong__init
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
359 (GG110Pong *message);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
360 size_t gg110_pong__get_packed_size
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
361 (const GG110Pong *message);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
362 size_t gg110_pong__pack
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
363 (const GG110Pong *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
364 uint8_t *out);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
365 size_t gg110_pong__pack_to_buffer
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
366 (const GG110Pong *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
367 ProtobufCBuffer *buffer);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
368 GG110Pong *
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
369 gg110_pong__unpack
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
370 (ProtobufCAllocator *allocator,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
371 size_t len,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
372 const uint8_t *data);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
373 void gg110_pong__free_unpacked
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
374 (GG110Pong *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
375 ProtobufCAllocator *allocator);
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
376 /* GG110Ack methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
377 void gg110_ack__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
378 (GG110Ack *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
379 size_t gg110_ack__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
380 (const GG110Ack *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
381 size_t gg110_ack__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
382 (const GG110Ack *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
383 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
384 size_t gg110_ack__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
385 (const GG110Ack *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
386 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
387 GG110Ack *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
388 gg110_ack__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
389 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
390 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
391 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
392 void gg110_ack__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
393 (GG110Ack *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
394 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
395 /* GG105Login methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
396 void gg105_login__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
397 (GG105Login *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
398 size_t gg105_login__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
399 (const GG105Login *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
400 size_t gg105_login__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
401 (const GG105Login *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
402 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
403 size_t gg105_login__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
404 (const GG105Login *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
405 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
406 GG105Login *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
407 gg105_login__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
408 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
409 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
410 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
411 void gg105_login__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
412 (GG105Login *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
413 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
414 /* GG110MessageAckLink methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
415 void gg110_message_ack_link__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
416 (GG110MessageAckLink *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
417 size_t gg110_message_ack_link__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
418 (const GG110MessageAckLink *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
419 size_t gg110_message_ack_link__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
420 (const GG110MessageAckLink *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
421 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
422 size_t gg110_message_ack_link__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
423 (const GG110MessageAckLink *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
424 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
425 GG110MessageAckLink *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
426 gg110_message_ack_link__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
427 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
428 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
429 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
430 void gg110_message_ack_link__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
431 (GG110MessageAckLink *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
432 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
433 /* GG110MessageAck methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
434 void gg110_message_ack__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
435 (GG110MessageAck *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
436 size_t gg110_message_ack__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
437 (const GG110MessageAck *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
438 size_t gg110_message_ack__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
439 (const GG110MessageAck *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
440 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
441 size_t gg110_message_ack__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
442 (const GG110MessageAck *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
443 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
444 GG110MessageAck *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
445 gg110_message_ack__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
446 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
447 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
448 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
449 void gg110_message_ack__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
450 (GG110MessageAck *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
451 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
452 /* GG110Event methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
453 void gg110_event__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
454 (GG110Event *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
455 size_t gg110_event__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
456 (const GG110Event *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
457 size_t gg110_event__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
458 (const GG110Event *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
459 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
460 size_t gg110_event__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
461 (const GG110Event *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
462 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
463 GG110Event *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
464 gg110_event__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
465 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
466 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
467 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
468 void gg110_event__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
469 (GG110Event *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
470 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
471 /* GG110RecvMessage methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
472 void gg110_recv_message__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
473 (GG110RecvMessage *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
474 size_t gg110_recv_message__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
475 (const GG110RecvMessage *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
476 size_t gg110_recv_message__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
477 (const GG110RecvMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
478 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
479 size_t gg110_recv_message__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
480 (const GG110RecvMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
481 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
482 GG110RecvMessage *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
483 gg110_recv_message__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
484 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
485 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
486 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
487 void gg110_recv_message__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
488 (GG110RecvMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
489 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
490 /* GG110SendMessage methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
491 void gg110_send_message__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
492 (GG110SendMessage *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
493 size_t gg110_send_message__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
494 (const GG110SendMessage *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
495 size_t gg110_send_message__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
496 (const GG110SendMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
497 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
498 size_t gg110_send_message__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
499 (const GG110SendMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
500 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
501 GG110SendMessage *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
502 gg110_send_message__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
503 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
504 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
505 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
506 void gg110_send_message__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
507 (GG110SendMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
508 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
509 /* GG110Imtoken methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
510 void gg110_imtoken__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
511 (GG110Imtoken *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
512 size_t gg110_imtoken__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
513 (const GG110Imtoken *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
514 size_t gg110_imtoken__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
515 (const GG110Imtoken *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
516 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
517 size_t gg110_imtoken__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
518 (const GG110Imtoken *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
519 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
520 GG110Imtoken *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
521 gg110_imtoken__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
522 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
523 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
524 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
525 void gg110_imtoken__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
526 (GG110Imtoken *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
527 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
528 /* GG110ChatInfoUpdate methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
529 void gg110_chat_info_update__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
530 (GG110ChatInfoUpdate *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
531 size_t gg110_chat_info_update__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
532 (const GG110ChatInfoUpdate *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
533 size_t gg110_chat_info_update__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
534 (const GG110ChatInfoUpdate *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
535 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
536 size_t gg110_chat_info_update__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
537 (const GG110ChatInfoUpdate *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
538 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
539 GG110ChatInfoUpdate *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
540 gg110_chat_info_update__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
541 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
542 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
543 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
544 void gg110_chat_info_update__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
545 (GG110ChatInfoUpdate *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
546 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
547 /* ProtobufKVP methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
548 void protobuf_kvp__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
549 (ProtobufKVP *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
550 size_t protobuf_kvp__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
551 (const ProtobufKVP *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
552 size_t protobuf_kvp__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
553 (const ProtobufKVP *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
554 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
555 size_t protobuf_kvp__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
556 (const ProtobufKVP *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
557 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
558 ProtobufKVP *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
559 protobuf_kvp__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
560 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
561 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
562 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
563 void protobuf_kvp__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
564 (ProtobufKVP *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
565 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
566 /* GG110Options methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
567 void gg110_options__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
568 (GG110Options *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
569 size_t gg110_options__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
570 (const GG110Options *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
571 size_t gg110_options__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
572 (const GG110Options *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
573 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
574 size_t gg110_options__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
575 (const GG110Options *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
576 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
577 GG110Options *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
578 gg110_options__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
579 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
580 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
581 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
582 void gg110_options__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
583 (GG110Options *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
584 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
585 /* GG110AccessInfo methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
586 void gg110_access_info__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
587 (GG110AccessInfo *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
588 size_t gg110_access_info__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
589 (const GG110AccessInfo *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
590 size_t gg110_access_info__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
591 (const GG110AccessInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
592 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
593 size_t gg110_access_info__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
594 (const GG110AccessInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
595 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
596 GG110AccessInfo *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
597 gg110_access_info__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
598 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
599 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
600 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
601 void gg110_access_info__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
602 (GG110AccessInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
603 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
604 /* GG112TransferInfoUin methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
605 void gg112_transfer_info_uin__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
606 (GG112TransferInfoUin *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
607 size_t gg112_transfer_info_uin__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
608 (const GG112TransferInfoUin *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
609 size_t gg112_transfer_info_uin__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
610 (const GG112TransferInfoUin *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
611 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
612 size_t gg112_transfer_info_uin__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
613 (const GG112TransferInfoUin *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
614 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
615 GG112TransferInfoUin *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
616 gg112_transfer_info_uin__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
617 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
618 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
619 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
620 void gg112_transfer_info_uin__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
621 (GG112TransferInfoUin *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
622 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
623 /* GG112TransferInfoFile methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
624 void gg112_transfer_info_file__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
625 (GG112TransferInfoFile *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
626 size_t gg112_transfer_info_file__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
627 (const GG112TransferInfoFile *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
628 size_t gg112_transfer_info_file__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
629 (const GG112TransferInfoFile *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
630 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
631 size_t gg112_transfer_info_file__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
632 (const GG112TransferInfoFile *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
633 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
634 GG112TransferInfoFile *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
635 gg112_transfer_info_file__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
636 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
637 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
638 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
639 void gg112_transfer_info_file__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
640 (GG112TransferInfoFile *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
641 ProtobufCAllocator *allocator);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
642 /* GG112TransferInfo methods */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
643 void gg112_transfer_info__init
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
644 (GG112TransferInfo *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
645 size_t gg112_transfer_info__get_packed_size
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
646 (const GG112TransferInfo *message);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
647 size_t gg112_transfer_info__pack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
648 (const GG112TransferInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
649 uint8_t *out);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
650 size_t gg112_transfer_info__pack_to_buffer
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
651 (const GG112TransferInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
652 ProtobufCBuffer *buffer);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
653 GG112TransferInfo *
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
654 gg112_transfer_info__unpack
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
655 (ProtobufCAllocator *allocator,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
656 size_t len,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
657 const uint8_t *data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
658 void gg112_transfer_info__free_unpacked
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
659 (GG112TransferInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
660 ProtobufCAllocator *allocator);
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
661 /* GG110MagicNotification methods */
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
662 void gg110_magic_notification__init
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
663 (GG110MagicNotification *message);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
664 size_t gg110_magic_notification__get_packed_size
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
665 (const GG110MagicNotification *message);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
666 size_t gg110_magic_notification__pack
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
667 (const GG110MagicNotification *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
668 uint8_t *out);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
669 size_t gg110_magic_notification__pack_to_buffer
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
670 (const GG110MagicNotification *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
671 ProtobufCBuffer *buffer);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
672 GG110MagicNotification *
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
673 gg110_magic_notification__unpack
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
674 (ProtobufCAllocator *allocator,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
675 size_t len,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
676 const uint8_t *data);
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
677 void gg110_magic_notification__free_unpacked
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
678 (GG110MagicNotification *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
679 ProtobufCAllocator *allocator);
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
680 /* --- per-message closures --- */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
681
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
682 typedef void (*GG110LoginOK_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
683 (const GG110LoginOK *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
684 void *closure_data);
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
685 typedef void (*GG110Pong_Closure)
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
686 (const GG110Pong *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
687 void *closure_data);
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
688 typedef void (*GG110Ack_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
689 (const GG110Ack *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
690 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
691 typedef void (*GG105Login_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
692 (const GG105Login *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
693 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
694 typedef void (*GG110MessageAckLink_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
695 (const GG110MessageAckLink *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
696 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
697 typedef void (*GG110MessageAck_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
698 (const GG110MessageAck *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
699 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
700 typedef void (*GG110Event_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
701 (const GG110Event *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
702 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
703 typedef void (*GG110RecvMessage_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
704 (const GG110RecvMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
705 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
706 typedef void (*GG110SendMessage_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
707 (const GG110SendMessage *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
708 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
709 typedef void (*GG110Imtoken_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
710 (const GG110Imtoken *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
711 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
712 typedef void (*GG110ChatInfoUpdate_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
713 (const GG110ChatInfoUpdate *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
714 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
715 typedef void (*ProtobufKVP_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
716 (const ProtobufKVP *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
717 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
718 typedef void (*GG110Options_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
719 (const GG110Options *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
720 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
721 typedef void (*GG110AccessInfo_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
722 (const GG110AccessInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
723 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
724 typedef void (*GG112TransferInfoUin_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
725 (const GG112TransferInfoUin *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
726 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
727 typedef void (*GG112TransferInfoFile_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
728 (const GG112TransferInfoFile *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
729 void *closure_data);
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
730 typedef void (*GG112TransferInfo_Closure)
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
731 (const GG112TransferInfo *message,
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
732 void *closure_data);
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
733 typedef void (*GG110MagicNotification_Closure)
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
734 (const GG110MagicNotification *message,
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
735 void *closure_data);
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
736
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
737 /* --- services --- */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
738
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
739
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
740 /* --- descriptors --- */
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
741
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
742 extern const ProtobufCMessageDescriptor gg110_login_ok__descriptor;
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
743 extern const ProtobufCMessageDescriptor gg110_pong__descriptor;
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
744 extern const ProtobufCMessageDescriptor gg110_ack__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
745 extern const ProtobufCEnumDescriptor gg110_ack__type__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
746 extern const ProtobufCMessageDescriptor gg105_login__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
747 extern const ProtobufCMessageDescriptor gg110_message_ack_link__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
748 extern const ProtobufCMessageDescriptor gg110_message_ack__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
749 extern const ProtobufCMessageDescriptor gg110_event__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
750 extern const ProtobufCEnumDescriptor gg110_event__type__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
751 extern const ProtobufCMessageDescriptor gg110_recv_message__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
752 extern const ProtobufCMessageDescriptor gg110_send_message__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
753 extern const ProtobufCMessageDescriptor gg110_imtoken__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
754 extern const ProtobufCMessageDescriptor gg110_chat_info_update__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
755 extern const ProtobufCMessageDescriptor protobuf_kvp__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
756 extern const ProtobufCMessageDescriptor gg110_options__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
757 extern const ProtobufCMessageDescriptor gg110_access_info__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
758 extern const ProtobufCMessageDescriptor gg112_transfer_info_uin__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
759 extern const ProtobufCMessageDescriptor gg112_transfer_info_file__descriptor;
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
760 extern const ProtobufCMessageDescriptor gg112_transfer_info__descriptor;
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
761 extern const ProtobufCMessageDescriptor gg110_magic_notification__descriptor;
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
762
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
763 PROTOBUF_C__END_DECLS
35617
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
764
c9069e0e3c36 Update internal libgadu to 1.12.0-rc2
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents:
diff changeset
765
37180
cf498d4b54bb Update internal libgadu to 1.12.1
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35617
diff changeset
766 #endif /* PROTOBUF_C_packets_2eproto__INCLUDED */

mercurial