Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sudo-project
GitHub Repository: sudo-project/sudo
Path: blob/main/lib/logsrv/log_server.pb-c.c
1532 views
1
/* Generated by the protocol buffer compiler. DO NOT EDIT! */
2
/* Generated from: log_server.proto */
3
4
/* Do not generate deprecated warnings for self */
5
#ifndef PROTOBUF_C__NO_DEPRECATED
6
#define PROTOBUF_C__NO_DEPRECATED
7
#endif
8
9
#include <log_server.pb-c.h>
10
void client_message__init
11
(ClientMessage *message)
12
{
13
static const ClientMessage init_value = CLIENT_MESSAGE__INIT;
14
*message = init_value;
15
}
16
size_t client_message__get_packed_size
17
(const ClientMessage *message)
18
{
19
assert(message->base.descriptor == &client_message__descriptor);
20
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
21
}
22
size_t client_message__pack
23
(const ClientMessage *message,
24
uint8_t *out)
25
{
26
assert(message->base.descriptor == &client_message__descriptor);
27
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
28
}
29
size_t client_message__pack_to_buffer
30
(const ClientMessage *message,
31
ProtobufCBuffer *buffer)
32
{
33
assert(message->base.descriptor == &client_message__descriptor);
34
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
35
}
36
ClientMessage *
37
client_message__unpack
38
(ProtobufCAllocator *allocator,
39
size_t len,
40
const uint8_t *data)
41
{
42
return (ClientMessage *)
43
protobuf_c_message_unpack (&client_message__descriptor,
44
allocator, len, data);
45
}
46
void client_message__free_unpacked
47
(ClientMessage *message,
48
ProtobufCAllocator *allocator)
49
{
50
if(!message)
51
return;
52
assert(message->base.descriptor == &client_message__descriptor);
53
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
54
}
55
void time_spec__init
56
(TimeSpec *message)
57
{
58
static const TimeSpec init_value = TIME_SPEC__INIT;
59
*message = init_value;
60
}
61
size_t time_spec__get_packed_size
62
(const TimeSpec *message)
63
{
64
assert(message->base.descriptor == &time_spec__descriptor);
65
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
66
}
67
size_t time_spec__pack
68
(const TimeSpec *message,
69
uint8_t *out)
70
{
71
assert(message->base.descriptor == &time_spec__descriptor);
72
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
73
}
74
size_t time_spec__pack_to_buffer
75
(const TimeSpec *message,
76
ProtobufCBuffer *buffer)
77
{
78
assert(message->base.descriptor == &time_spec__descriptor);
79
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
80
}
81
TimeSpec *
82
time_spec__unpack
83
(ProtobufCAllocator *allocator,
84
size_t len,
85
const uint8_t *data)
86
{
87
return (TimeSpec *)
88
protobuf_c_message_unpack (&time_spec__descriptor,
89
allocator, len, data);
90
}
91
void time_spec__free_unpacked
92
(TimeSpec *message,
93
ProtobufCAllocator *allocator)
94
{
95
if(!message)
96
return;
97
assert(message->base.descriptor == &time_spec__descriptor);
98
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
99
}
100
void io_buffer__init
101
(IoBuffer *message)
102
{
103
static const IoBuffer init_value = IO_BUFFER__INIT;
104
*message = init_value;
105
}
106
size_t io_buffer__get_packed_size
107
(const IoBuffer *message)
108
{
109
assert(message->base.descriptor == &io_buffer__descriptor);
110
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
111
}
112
size_t io_buffer__pack
113
(const IoBuffer *message,
114
uint8_t *out)
115
{
116
assert(message->base.descriptor == &io_buffer__descriptor);
117
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
118
}
119
size_t io_buffer__pack_to_buffer
120
(const IoBuffer *message,
121
ProtobufCBuffer *buffer)
122
{
123
assert(message->base.descriptor == &io_buffer__descriptor);
124
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
125
}
126
IoBuffer *
127
io_buffer__unpack
128
(ProtobufCAllocator *allocator,
129
size_t len,
130
const uint8_t *data)
131
{
132
return (IoBuffer *)
133
protobuf_c_message_unpack (&io_buffer__descriptor,
134
allocator, len, data);
135
}
136
void io_buffer__free_unpacked
137
(IoBuffer *message,
138
ProtobufCAllocator *allocator)
139
{
140
if(!message)
141
return;
142
assert(message->base.descriptor == &io_buffer__descriptor);
143
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
144
}
145
void info_message__string_list__init
146
(InfoMessage__StringList *message)
147
{
148
static const InfoMessage__StringList init_value = INFO_MESSAGE__STRING_LIST__INIT;
149
*message = init_value;
150
}
151
void info_message__number_list__init
152
(InfoMessage__NumberList *message)
153
{
154
static const InfoMessage__NumberList init_value = INFO_MESSAGE__NUMBER_LIST__INIT;
155
*message = init_value;
156
}
157
void info_message__init
158
(InfoMessage *message)
159
{
160
static const InfoMessage init_value = INFO_MESSAGE__INIT;
161
*message = init_value;
162
}
163
size_t info_message__get_packed_size
164
(const InfoMessage *message)
165
{
166
assert(message->base.descriptor == &info_message__descriptor);
167
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
168
}
169
size_t info_message__pack
170
(const InfoMessage *message,
171
uint8_t *out)
172
{
173
assert(message->base.descriptor == &info_message__descriptor);
174
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
175
}
176
size_t info_message__pack_to_buffer
177
(const InfoMessage *message,
178
ProtobufCBuffer *buffer)
179
{
180
assert(message->base.descriptor == &info_message__descriptor);
181
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
182
}
183
InfoMessage *
184
info_message__unpack
185
(ProtobufCAllocator *allocator,
186
size_t len,
187
const uint8_t *data)
188
{
189
return (InfoMessage *)
190
protobuf_c_message_unpack (&info_message__descriptor,
191
allocator, len, data);
192
}
193
void info_message__free_unpacked
194
(InfoMessage *message,
195
ProtobufCAllocator *allocator)
196
{
197
if(!message)
198
return;
199
assert(message->base.descriptor == &info_message__descriptor);
200
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
201
}
202
void accept_message__init
203
(AcceptMessage *message)
204
{
205
static const AcceptMessage init_value = ACCEPT_MESSAGE__INIT;
206
*message = init_value;
207
}
208
size_t accept_message__get_packed_size
209
(const AcceptMessage *message)
210
{
211
assert(message->base.descriptor == &accept_message__descriptor);
212
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
213
}
214
size_t accept_message__pack
215
(const AcceptMessage *message,
216
uint8_t *out)
217
{
218
assert(message->base.descriptor == &accept_message__descriptor);
219
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
220
}
221
size_t accept_message__pack_to_buffer
222
(const AcceptMessage *message,
223
ProtobufCBuffer *buffer)
224
{
225
assert(message->base.descriptor == &accept_message__descriptor);
226
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
227
}
228
AcceptMessage *
229
accept_message__unpack
230
(ProtobufCAllocator *allocator,
231
size_t len,
232
const uint8_t *data)
233
{
234
return (AcceptMessage *)
235
protobuf_c_message_unpack (&accept_message__descriptor,
236
allocator, len, data);
237
}
238
void accept_message__free_unpacked
239
(AcceptMessage *message,
240
ProtobufCAllocator *allocator)
241
{
242
if(!message)
243
return;
244
assert(message->base.descriptor == &accept_message__descriptor);
245
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
246
}
247
void reject_message__init
248
(RejectMessage *message)
249
{
250
static const RejectMessage init_value = REJECT_MESSAGE__INIT;
251
*message = init_value;
252
}
253
size_t reject_message__get_packed_size
254
(const RejectMessage *message)
255
{
256
assert(message->base.descriptor == &reject_message__descriptor);
257
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
258
}
259
size_t reject_message__pack
260
(const RejectMessage *message,
261
uint8_t *out)
262
{
263
assert(message->base.descriptor == &reject_message__descriptor);
264
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
265
}
266
size_t reject_message__pack_to_buffer
267
(const RejectMessage *message,
268
ProtobufCBuffer *buffer)
269
{
270
assert(message->base.descriptor == &reject_message__descriptor);
271
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
272
}
273
RejectMessage *
274
reject_message__unpack
275
(ProtobufCAllocator *allocator,
276
size_t len,
277
const uint8_t *data)
278
{
279
return (RejectMessage *)
280
protobuf_c_message_unpack (&reject_message__descriptor,
281
allocator, len, data);
282
}
283
void reject_message__free_unpacked
284
(RejectMessage *message,
285
ProtobufCAllocator *allocator)
286
{
287
if(!message)
288
return;
289
assert(message->base.descriptor == &reject_message__descriptor);
290
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
291
}
292
void exit_message__init
293
(ExitMessage *message)
294
{
295
static const ExitMessage init_value = EXIT_MESSAGE__INIT;
296
*message = init_value;
297
}
298
size_t exit_message__get_packed_size
299
(const ExitMessage *message)
300
{
301
assert(message->base.descriptor == &exit_message__descriptor);
302
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
303
}
304
size_t exit_message__pack
305
(const ExitMessage *message,
306
uint8_t *out)
307
{
308
assert(message->base.descriptor == &exit_message__descriptor);
309
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
310
}
311
size_t exit_message__pack_to_buffer
312
(const ExitMessage *message,
313
ProtobufCBuffer *buffer)
314
{
315
assert(message->base.descriptor == &exit_message__descriptor);
316
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
317
}
318
ExitMessage *
319
exit_message__unpack
320
(ProtobufCAllocator *allocator,
321
size_t len,
322
const uint8_t *data)
323
{
324
return (ExitMessage *)
325
protobuf_c_message_unpack (&exit_message__descriptor,
326
allocator, len, data);
327
}
328
void exit_message__free_unpacked
329
(ExitMessage *message,
330
ProtobufCAllocator *allocator)
331
{
332
if(!message)
333
return;
334
assert(message->base.descriptor == &exit_message__descriptor);
335
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
336
}
337
void alert_message__init
338
(AlertMessage *message)
339
{
340
static const AlertMessage init_value = ALERT_MESSAGE__INIT;
341
*message = init_value;
342
}
343
size_t alert_message__get_packed_size
344
(const AlertMessage *message)
345
{
346
assert(message->base.descriptor == &alert_message__descriptor);
347
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
348
}
349
size_t alert_message__pack
350
(const AlertMessage *message,
351
uint8_t *out)
352
{
353
assert(message->base.descriptor == &alert_message__descriptor);
354
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
355
}
356
size_t alert_message__pack_to_buffer
357
(const AlertMessage *message,
358
ProtobufCBuffer *buffer)
359
{
360
assert(message->base.descriptor == &alert_message__descriptor);
361
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
362
}
363
AlertMessage *
364
alert_message__unpack
365
(ProtobufCAllocator *allocator,
366
size_t len,
367
const uint8_t *data)
368
{
369
return (AlertMessage *)
370
protobuf_c_message_unpack (&alert_message__descriptor,
371
allocator, len, data);
372
}
373
void alert_message__free_unpacked
374
(AlertMessage *message,
375
ProtobufCAllocator *allocator)
376
{
377
if(!message)
378
return;
379
assert(message->base.descriptor == &alert_message__descriptor);
380
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
381
}
382
void restart_message__init
383
(RestartMessage *message)
384
{
385
static const RestartMessage init_value = RESTART_MESSAGE__INIT;
386
*message = init_value;
387
}
388
size_t restart_message__get_packed_size
389
(const RestartMessage *message)
390
{
391
assert(message->base.descriptor == &restart_message__descriptor);
392
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
393
}
394
size_t restart_message__pack
395
(const RestartMessage *message,
396
uint8_t *out)
397
{
398
assert(message->base.descriptor == &restart_message__descriptor);
399
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
400
}
401
size_t restart_message__pack_to_buffer
402
(const RestartMessage *message,
403
ProtobufCBuffer *buffer)
404
{
405
assert(message->base.descriptor == &restart_message__descriptor);
406
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
407
}
408
RestartMessage *
409
restart_message__unpack
410
(ProtobufCAllocator *allocator,
411
size_t len,
412
const uint8_t *data)
413
{
414
return (RestartMessage *)
415
protobuf_c_message_unpack (&restart_message__descriptor,
416
allocator, len, data);
417
}
418
void restart_message__free_unpacked
419
(RestartMessage *message,
420
ProtobufCAllocator *allocator)
421
{
422
if(!message)
423
return;
424
assert(message->base.descriptor == &restart_message__descriptor);
425
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
426
}
427
void change_window_size__init
428
(ChangeWindowSize *message)
429
{
430
static const ChangeWindowSize init_value = CHANGE_WINDOW_SIZE__INIT;
431
*message = init_value;
432
}
433
size_t change_window_size__get_packed_size
434
(const ChangeWindowSize *message)
435
{
436
assert(message->base.descriptor == &change_window_size__descriptor);
437
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
438
}
439
size_t change_window_size__pack
440
(const ChangeWindowSize *message,
441
uint8_t *out)
442
{
443
assert(message->base.descriptor == &change_window_size__descriptor);
444
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
445
}
446
size_t change_window_size__pack_to_buffer
447
(const ChangeWindowSize *message,
448
ProtobufCBuffer *buffer)
449
{
450
assert(message->base.descriptor == &change_window_size__descriptor);
451
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
452
}
453
ChangeWindowSize *
454
change_window_size__unpack
455
(ProtobufCAllocator *allocator,
456
size_t len,
457
const uint8_t *data)
458
{
459
return (ChangeWindowSize *)
460
protobuf_c_message_unpack (&change_window_size__descriptor,
461
allocator, len, data);
462
}
463
void change_window_size__free_unpacked
464
(ChangeWindowSize *message,
465
ProtobufCAllocator *allocator)
466
{
467
if(!message)
468
return;
469
assert(message->base.descriptor == &change_window_size__descriptor);
470
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
471
}
472
void command_suspend__init
473
(CommandSuspend *message)
474
{
475
static const CommandSuspend init_value = COMMAND_SUSPEND__INIT;
476
*message = init_value;
477
}
478
size_t command_suspend__get_packed_size
479
(const CommandSuspend *message)
480
{
481
assert(message->base.descriptor == &command_suspend__descriptor);
482
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
483
}
484
size_t command_suspend__pack
485
(const CommandSuspend *message,
486
uint8_t *out)
487
{
488
assert(message->base.descriptor == &command_suspend__descriptor);
489
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
490
}
491
size_t command_suspend__pack_to_buffer
492
(const CommandSuspend *message,
493
ProtobufCBuffer *buffer)
494
{
495
assert(message->base.descriptor == &command_suspend__descriptor);
496
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
497
}
498
CommandSuspend *
499
command_suspend__unpack
500
(ProtobufCAllocator *allocator,
501
size_t len,
502
const uint8_t *data)
503
{
504
return (CommandSuspend *)
505
protobuf_c_message_unpack (&command_suspend__descriptor,
506
allocator, len, data);
507
}
508
void command_suspend__free_unpacked
509
(CommandSuspend *message,
510
ProtobufCAllocator *allocator)
511
{
512
if(!message)
513
return;
514
assert(message->base.descriptor == &command_suspend__descriptor);
515
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
516
}
517
void client_hello__init
518
(ClientHello *message)
519
{
520
static const ClientHello init_value = CLIENT_HELLO__INIT;
521
*message = init_value;
522
}
523
size_t client_hello__get_packed_size
524
(const ClientHello *message)
525
{
526
assert(message->base.descriptor == &client_hello__descriptor);
527
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
528
}
529
size_t client_hello__pack
530
(const ClientHello *message,
531
uint8_t *out)
532
{
533
assert(message->base.descriptor == &client_hello__descriptor);
534
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
535
}
536
size_t client_hello__pack_to_buffer
537
(const ClientHello *message,
538
ProtobufCBuffer *buffer)
539
{
540
assert(message->base.descriptor == &client_hello__descriptor);
541
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
542
}
543
ClientHello *
544
client_hello__unpack
545
(ProtobufCAllocator *allocator,
546
size_t len,
547
const uint8_t *data)
548
{
549
return (ClientHello *)
550
protobuf_c_message_unpack (&client_hello__descriptor,
551
allocator, len, data);
552
}
553
void client_hello__free_unpacked
554
(ClientHello *message,
555
ProtobufCAllocator *allocator)
556
{
557
if(!message)
558
return;
559
assert(message->base.descriptor == &client_hello__descriptor);
560
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
561
}
562
void server_message__init
563
(ServerMessage *message)
564
{
565
static const ServerMessage init_value = SERVER_MESSAGE__INIT;
566
*message = init_value;
567
}
568
size_t server_message__get_packed_size
569
(const ServerMessage *message)
570
{
571
assert(message->base.descriptor == &server_message__descriptor);
572
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
573
}
574
size_t server_message__pack
575
(const ServerMessage *message,
576
uint8_t *out)
577
{
578
assert(message->base.descriptor == &server_message__descriptor);
579
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
580
}
581
size_t server_message__pack_to_buffer
582
(const ServerMessage *message,
583
ProtobufCBuffer *buffer)
584
{
585
assert(message->base.descriptor == &server_message__descriptor);
586
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
587
}
588
ServerMessage *
589
server_message__unpack
590
(ProtobufCAllocator *allocator,
591
size_t len,
592
const uint8_t *data)
593
{
594
return (ServerMessage *)
595
protobuf_c_message_unpack (&server_message__descriptor,
596
allocator, len, data);
597
}
598
void server_message__free_unpacked
599
(ServerMessage *message,
600
ProtobufCAllocator *allocator)
601
{
602
if(!message)
603
return;
604
assert(message->base.descriptor == &server_message__descriptor);
605
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
606
}
607
void server_hello__init
608
(ServerHello *message)
609
{
610
static const ServerHello init_value = SERVER_HELLO__INIT;
611
*message = init_value;
612
}
613
size_t server_hello__get_packed_size
614
(const ServerHello *message)
615
{
616
assert(message->base.descriptor == &server_hello__descriptor);
617
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
618
}
619
size_t server_hello__pack
620
(const ServerHello *message,
621
uint8_t *out)
622
{
623
assert(message->base.descriptor == &server_hello__descriptor);
624
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
625
}
626
size_t server_hello__pack_to_buffer
627
(const ServerHello *message,
628
ProtobufCBuffer *buffer)
629
{
630
assert(message->base.descriptor == &server_hello__descriptor);
631
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
632
}
633
ServerHello *
634
server_hello__unpack
635
(ProtobufCAllocator *allocator,
636
size_t len,
637
const uint8_t *data)
638
{
639
return (ServerHello *)
640
protobuf_c_message_unpack (&server_hello__descriptor,
641
allocator, len, data);
642
}
643
void server_hello__free_unpacked
644
(ServerHello *message,
645
ProtobufCAllocator *allocator)
646
{
647
if(!message)
648
return;
649
assert(message->base.descriptor == &server_hello__descriptor);
650
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
651
}
652
static const ProtobufCFieldDescriptor client_message__field_descriptors[13] =
653
{
654
{
655
"accept_msg",
656
1,
657
PROTOBUF_C_LABEL_NONE,
658
PROTOBUF_C_TYPE_MESSAGE,
659
offsetof(ClientMessage, type_case),
660
offsetof(ClientMessage, u.accept_msg),
661
&accept_message__descriptor,
662
NULL,
663
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
664
0,NULL,NULL /* reserved1,reserved2, etc */
665
},
666
{
667
"reject_msg",
668
2,
669
PROTOBUF_C_LABEL_NONE,
670
PROTOBUF_C_TYPE_MESSAGE,
671
offsetof(ClientMessage, type_case),
672
offsetof(ClientMessage, u.reject_msg),
673
&reject_message__descriptor,
674
NULL,
675
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
676
0,NULL,NULL /* reserved1,reserved2, etc */
677
},
678
{
679
"exit_msg",
680
3,
681
PROTOBUF_C_LABEL_NONE,
682
PROTOBUF_C_TYPE_MESSAGE,
683
offsetof(ClientMessage, type_case),
684
offsetof(ClientMessage, u.exit_msg),
685
&exit_message__descriptor,
686
NULL,
687
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
688
0,NULL,NULL /* reserved1,reserved2, etc */
689
},
690
{
691
"restart_msg",
692
4,
693
PROTOBUF_C_LABEL_NONE,
694
PROTOBUF_C_TYPE_MESSAGE,
695
offsetof(ClientMessage, type_case),
696
offsetof(ClientMessage, u.restart_msg),
697
&restart_message__descriptor,
698
NULL,
699
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
700
0,NULL,NULL /* reserved1,reserved2, etc */
701
},
702
{
703
"alert_msg",
704
5,
705
PROTOBUF_C_LABEL_NONE,
706
PROTOBUF_C_TYPE_MESSAGE,
707
offsetof(ClientMessage, type_case),
708
offsetof(ClientMessage, u.alert_msg),
709
&alert_message__descriptor,
710
NULL,
711
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
712
0,NULL,NULL /* reserved1,reserved2, etc */
713
},
714
{
715
"ttyin_buf",
716
6,
717
PROTOBUF_C_LABEL_NONE,
718
PROTOBUF_C_TYPE_MESSAGE,
719
offsetof(ClientMessage, type_case),
720
offsetof(ClientMessage, u.ttyin_buf),
721
&io_buffer__descriptor,
722
NULL,
723
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
724
0,NULL,NULL /* reserved1,reserved2, etc */
725
},
726
{
727
"ttyout_buf",
728
7,
729
PROTOBUF_C_LABEL_NONE,
730
PROTOBUF_C_TYPE_MESSAGE,
731
offsetof(ClientMessage, type_case),
732
offsetof(ClientMessage, u.ttyout_buf),
733
&io_buffer__descriptor,
734
NULL,
735
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
736
0,NULL,NULL /* reserved1,reserved2, etc */
737
},
738
{
739
"stdin_buf",
740
8,
741
PROTOBUF_C_LABEL_NONE,
742
PROTOBUF_C_TYPE_MESSAGE,
743
offsetof(ClientMessage, type_case),
744
offsetof(ClientMessage, u.stdin_buf),
745
&io_buffer__descriptor,
746
NULL,
747
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
748
0,NULL,NULL /* reserved1,reserved2, etc */
749
},
750
{
751
"stdout_buf",
752
9,
753
PROTOBUF_C_LABEL_NONE,
754
PROTOBUF_C_TYPE_MESSAGE,
755
offsetof(ClientMessage, type_case),
756
offsetof(ClientMessage, u.stdout_buf),
757
&io_buffer__descriptor,
758
NULL,
759
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
760
0,NULL,NULL /* reserved1,reserved2, etc */
761
},
762
{
763
"stderr_buf",
764
10,
765
PROTOBUF_C_LABEL_NONE,
766
PROTOBUF_C_TYPE_MESSAGE,
767
offsetof(ClientMessage, type_case),
768
offsetof(ClientMessage, u.stderr_buf),
769
&io_buffer__descriptor,
770
NULL,
771
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
772
0,NULL,NULL /* reserved1,reserved2, etc */
773
},
774
{
775
"winsize_event",
776
11,
777
PROTOBUF_C_LABEL_NONE,
778
PROTOBUF_C_TYPE_MESSAGE,
779
offsetof(ClientMessage, type_case),
780
offsetof(ClientMessage, u.winsize_event),
781
&change_window_size__descriptor,
782
NULL,
783
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
784
0,NULL,NULL /* reserved1,reserved2, etc */
785
},
786
{
787
"suspend_event",
788
12,
789
PROTOBUF_C_LABEL_NONE,
790
PROTOBUF_C_TYPE_MESSAGE,
791
offsetof(ClientMessage, type_case),
792
offsetof(ClientMessage, u.suspend_event),
793
&command_suspend__descriptor,
794
NULL,
795
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
796
0,NULL,NULL /* reserved1,reserved2, etc */
797
},
798
{
799
"hello_msg",
800
13,
801
PROTOBUF_C_LABEL_NONE,
802
PROTOBUF_C_TYPE_MESSAGE,
803
offsetof(ClientMessage, type_case),
804
offsetof(ClientMessage, u.hello_msg),
805
&client_hello__descriptor,
806
NULL,
807
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
808
0,NULL,NULL /* reserved1,reserved2, etc */
809
},
810
};
811
static const unsigned client_message__field_indices_by_name[] = {
812
0, /* field[0] = accept_msg */
813
4, /* field[4] = alert_msg */
814
2, /* field[2] = exit_msg */
815
12, /* field[12] = hello_msg */
816
1, /* field[1] = reject_msg */
817
3, /* field[3] = restart_msg */
818
9, /* field[9] = stderr_buf */
819
7, /* field[7] = stdin_buf */
820
8, /* field[8] = stdout_buf */
821
11, /* field[11] = suspend_event */
822
5, /* field[5] = ttyin_buf */
823
6, /* field[6] = ttyout_buf */
824
10, /* field[10] = winsize_event */
825
};
826
static const ProtobufCIntRange client_message__number_ranges[1 + 1] =
827
{
828
{ 1, 0 },
829
{ 0, 13 }
830
};
831
const ProtobufCMessageDescriptor client_message__descriptor =
832
{
833
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
834
"ClientMessage",
835
"ClientMessage",
836
"ClientMessage",
837
"",
838
sizeof(ClientMessage),
839
13,
840
client_message__field_descriptors,
841
client_message__field_indices_by_name,
842
1, client_message__number_ranges,
843
(ProtobufCMessageInit) client_message__init,
844
NULL,NULL,NULL /* reserved[123] */
845
};
846
static const ProtobufCFieldDescriptor time_spec__field_descriptors[2] =
847
{
848
{
849
"tv_sec",
850
1,
851
PROTOBUF_C_LABEL_NONE,
852
PROTOBUF_C_TYPE_INT64,
853
0, /* quantifier_offset */
854
offsetof(TimeSpec, tv_sec),
855
NULL,
856
NULL,
857
0, /* flags */
858
0,NULL,NULL /* reserved1,reserved2, etc */
859
},
860
{
861
"tv_nsec",
862
2,
863
PROTOBUF_C_LABEL_NONE,
864
PROTOBUF_C_TYPE_INT32,
865
0, /* quantifier_offset */
866
offsetof(TimeSpec, tv_nsec),
867
NULL,
868
NULL,
869
0, /* flags */
870
0,NULL,NULL /* reserved1,reserved2, etc */
871
},
872
};
873
static const unsigned time_spec__field_indices_by_name[] = {
874
1, /* field[1] = tv_nsec */
875
0, /* field[0] = tv_sec */
876
};
877
static const ProtobufCIntRange time_spec__number_ranges[1 + 1] =
878
{
879
{ 1, 0 },
880
{ 0, 2 }
881
};
882
const ProtobufCMessageDescriptor time_spec__descriptor =
883
{
884
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
885
"TimeSpec",
886
"TimeSpec",
887
"TimeSpec",
888
"",
889
sizeof(TimeSpec),
890
2,
891
time_spec__field_descriptors,
892
time_spec__field_indices_by_name,
893
1, time_spec__number_ranges,
894
(ProtobufCMessageInit) time_spec__init,
895
NULL,NULL,NULL /* reserved[123] */
896
};
897
static const ProtobufCFieldDescriptor io_buffer__field_descriptors[2] =
898
{
899
{
900
"delay",
901
1,
902
PROTOBUF_C_LABEL_NONE,
903
PROTOBUF_C_TYPE_MESSAGE,
904
0, /* quantifier_offset */
905
offsetof(IoBuffer, delay),
906
&time_spec__descriptor,
907
NULL,
908
0, /* flags */
909
0,NULL,NULL /* reserved1,reserved2, etc */
910
},
911
{
912
"data",
913
2,
914
PROTOBUF_C_LABEL_NONE,
915
PROTOBUF_C_TYPE_BYTES,
916
0, /* quantifier_offset */
917
offsetof(IoBuffer, data),
918
NULL,
919
NULL,
920
0, /* flags */
921
0,NULL,NULL /* reserved1,reserved2, etc */
922
},
923
};
924
static const unsigned io_buffer__field_indices_by_name[] = {
925
1, /* field[1] = data */
926
0, /* field[0] = delay */
927
};
928
static const ProtobufCIntRange io_buffer__number_ranges[1 + 1] =
929
{
930
{ 1, 0 },
931
{ 0, 2 }
932
};
933
const ProtobufCMessageDescriptor io_buffer__descriptor =
934
{
935
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
936
"IoBuffer",
937
"IoBuffer",
938
"IoBuffer",
939
"",
940
sizeof(IoBuffer),
941
2,
942
io_buffer__field_descriptors,
943
io_buffer__field_indices_by_name,
944
1, io_buffer__number_ranges,
945
(ProtobufCMessageInit) io_buffer__init,
946
NULL,NULL,NULL /* reserved[123] */
947
};
948
static const ProtobufCFieldDescriptor info_message__string_list__field_descriptors[1] =
949
{
950
{
951
"strings",
952
1,
953
PROTOBUF_C_LABEL_REPEATED,
954
PROTOBUF_C_TYPE_STRING,
955
offsetof(InfoMessage__StringList, n_strings),
956
offsetof(InfoMessage__StringList, strings),
957
NULL,
958
&protobuf_c_empty_string,
959
0, /* flags */
960
0,NULL,NULL /* reserved1,reserved2, etc */
961
},
962
};
963
static const unsigned info_message__string_list__field_indices_by_name[] = {
964
0, /* field[0] = strings */
965
};
966
static const ProtobufCIntRange info_message__string_list__number_ranges[1 + 1] =
967
{
968
{ 1, 0 },
969
{ 0, 1 }
970
};
971
const ProtobufCMessageDescriptor info_message__string_list__descriptor =
972
{
973
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
974
"InfoMessage.StringList",
975
"StringList",
976
"InfoMessage__StringList",
977
"",
978
sizeof(InfoMessage__StringList),
979
1,
980
info_message__string_list__field_descriptors,
981
info_message__string_list__field_indices_by_name,
982
1, info_message__string_list__number_ranges,
983
(ProtobufCMessageInit) info_message__string_list__init,
984
NULL,NULL,NULL /* reserved[123] */
985
};
986
static const ProtobufCFieldDescriptor info_message__number_list__field_descriptors[1] =
987
{
988
{
989
"numbers",
990
1,
991
PROTOBUF_C_LABEL_REPEATED,
992
PROTOBUF_C_TYPE_INT64,
993
offsetof(InfoMessage__NumberList, n_numbers),
994
offsetof(InfoMessage__NumberList, numbers),
995
NULL,
996
NULL,
997
PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
998
0,NULL,NULL /* reserved1,reserved2, etc */
999
},
1000
};
1001
static const unsigned info_message__number_list__field_indices_by_name[] = {
1002
0, /* field[0] = numbers */
1003
};
1004
static const ProtobufCIntRange info_message__number_list__number_ranges[1 + 1] =
1005
{
1006
{ 1, 0 },
1007
{ 0, 1 }
1008
};
1009
const ProtobufCMessageDescriptor info_message__number_list__descriptor =
1010
{
1011
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1012
"InfoMessage.NumberList",
1013
"NumberList",
1014
"InfoMessage__NumberList",
1015
"",
1016
sizeof(InfoMessage__NumberList),
1017
1,
1018
info_message__number_list__field_descriptors,
1019
info_message__number_list__field_indices_by_name,
1020
1, info_message__number_list__number_ranges,
1021
(ProtobufCMessageInit) info_message__number_list__init,
1022
NULL,NULL,NULL /* reserved[123] */
1023
};
1024
static const ProtobufCFieldDescriptor info_message__field_descriptors[5] =
1025
{
1026
{
1027
"key",
1028
1,
1029
PROTOBUF_C_LABEL_NONE,
1030
PROTOBUF_C_TYPE_STRING,
1031
0, /* quantifier_offset */
1032
offsetof(InfoMessage, key),
1033
NULL,
1034
&protobuf_c_empty_string,
1035
0, /* flags */
1036
0,NULL,NULL /* reserved1,reserved2, etc */
1037
},
1038
{
1039
"numval",
1040
2,
1041
PROTOBUF_C_LABEL_NONE,
1042
PROTOBUF_C_TYPE_INT64,
1043
offsetof(InfoMessage, value_case),
1044
offsetof(InfoMessage, u.numval),
1045
NULL,
1046
NULL,
1047
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1048
0,NULL,NULL /* reserved1,reserved2, etc */
1049
},
1050
{
1051
"strval",
1052
3,
1053
PROTOBUF_C_LABEL_NONE,
1054
PROTOBUF_C_TYPE_STRING,
1055
offsetof(InfoMessage, value_case),
1056
offsetof(InfoMessage, u.strval),
1057
NULL,
1058
&protobuf_c_empty_string,
1059
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1060
0,NULL,NULL /* reserved1,reserved2, etc */
1061
},
1062
{
1063
"strlistval",
1064
4,
1065
PROTOBUF_C_LABEL_NONE,
1066
PROTOBUF_C_TYPE_MESSAGE,
1067
offsetof(InfoMessage, value_case),
1068
offsetof(InfoMessage, u.strlistval),
1069
&info_message__string_list__descriptor,
1070
NULL,
1071
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1072
0,NULL,NULL /* reserved1,reserved2, etc */
1073
},
1074
{
1075
"numlistval",
1076
5,
1077
PROTOBUF_C_LABEL_NONE,
1078
PROTOBUF_C_TYPE_MESSAGE,
1079
offsetof(InfoMessage, value_case),
1080
offsetof(InfoMessage, u.numlistval),
1081
&info_message__number_list__descriptor,
1082
NULL,
1083
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1084
0,NULL,NULL /* reserved1,reserved2, etc */
1085
},
1086
};
1087
static const unsigned info_message__field_indices_by_name[] = {
1088
0, /* field[0] = key */
1089
4, /* field[4] = numlistval */
1090
1, /* field[1] = numval */
1091
3, /* field[3] = strlistval */
1092
2, /* field[2] = strval */
1093
};
1094
static const ProtobufCIntRange info_message__number_ranges[1 + 1] =
1095
{
1096
{ 1, 0 },
1097
{ 0, 5 }
1098
};
1099
const ProtobufCMessageDescriptor info_message__descriptor =
1100
{
1101
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1102
"InfoMessage",
1103
"InfoMessage",
1104
"InfoMessage",
1105
"",
1106
sizeof(InfoMessage),
1107
5,
1108
info_message__field_descriptors,
1109
info_message__field_indices_by_name,
1110
1, info_message__number_ranges,
1111
(ProtobufCMessageInit) info_message__init,
1112
NULL,NULL,NULL /* reserved[123] */
1113
};
1114
static const ProtobufCFieldDescriptor accept_message__field_descriptors[3] =
1115
{
1116
{
1117
"submit_time",
1118
1,
1119
PROTOBUF_C_LABEL_NONE,
1120
PROTOBUF_C_TYPE_MESSAGE,
1121
0, /* quantifier_offset */
1122
offsetof(AcceptMessage, submit_time),
1123
&time_spec__descriptor,
1124
NULL,
1125
0, /* flags */
1126
0,NULL,NULL /* reserved1,reserved2, etc */
1127
},
1128
{
1129
"info_msgs",
1130
2,
1131
PROTOBUF_C_LABEL_REPEATED,
1132
PROTOBUF_C_TYPE_MESSAGE,
1133
offsetof(AcceptMessage, n_info_msgs),
1134
offsetof(AcceptMessage, info_msgs),
1135
&info_message__descriptor,
1136
NULL,
1137
0, /* flags */
1138
0,NULL,NULL /* reserved1,reserved2, etc */
1139
},
1140
{
1141
"expect_iobufs",
1142
3,
1143
PROTOBUF_C_LABEL_NONE,
1144
PROTOBUF_C_TYPE_BOOL,
1145
0, /* quantifier_offset */
1146
offsetof(AcceptMessage, expect_iobufs),
1147
NULL,
1148
NULL,
1149
0, /* flags */
1150
0,NULL,NULL /* reserved1,reserved2, etc */
1151
},
1152
};
1153
static const unsigned accept_message__field_indices_by_name[] = {
1154
2, /* field[2] = expect_iobufs */
1155
1, /* field[1] = info_msgs */
1156
0, /* field[0] = submit_time */
1157
};
1158
static const ProtobufCIntRange accept_message__number_ranges[1 + 1] =
1159
{
1160
{ 1, 0 },
1161
{ 0, 3 }
1162
};
1163
const ProtobufCMessageDescriptor accept_message__descriptor =
1164
{
1165
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1166
"AcceptMessage",
1167
"AcceptMessage",
1168
"AcceptMessage",
1169
"",
1170
sizeof(AcceptMessage),
1171
3,
1172
accept_message__field_descriptors,
1173
accept_message__field_indices_by_name,
1174
1, accept_message__number_ranges,
1175
(ProtobufCMessageInit) accept_message__init,
1176
NULL,NULL,NULL /* reserved[123] */
1177
};
1178
static const ProtobufCFieldDescriptor reject_message__field_descriptors[3] =
1179
{
1180
{
1181
"submit_time",
1182
1,
1183
PROTOBUF_C_LABEL_NONE,
1184
PROTOBUF_C_TYPE_MESSAGE,
1185
0, /* quantifier_offset */
1186
offsetof(RejectMessage, submit_time),
1187
&time_spec__descriptor,
1188
NULL,
1189
0, /* flags */
1190
0,NULL,NULL /* reserved1,reserved2, etc */
1191
},
1192
{
1193
"reason",
1194
2,
1195
PROTOBUF_C_LABEL_NONE,
1196
PROTOBUF_C_TYPE_STRING,
1197
0, /* quantifier_offset */
1198
offsetof(RejectMessage, reason),
1199
NULL,
1200
&protobuf_c_empty_string,
1201
0, /* flags */
1202
0,NULL,NULL /* reserved1,reserved2, etc */
1203
},
1204
{
1205
"info_msgs",
1206
3,
1207
PROTOBUF_C_LABEL_REPEATED,
1208
PROTOBUF_C_TYPE_MESSAGE,
1209
offsetof(RejectMessage, n_info_msgs),
1210
offsetof(RejectMessage, info_msgs),
1211
&info_message__descriptor,
1212
NULL,
1213
0, /* flags */
1214
0,NULL,NULL /* reserved1,reserved2, etc */
1215
},
1216
};
1217
static const unsigned reject_message__field_indices_by_name[] = {
1218
2, /* field[2] = info_msgs */
1219
1, /* field[1] = reason */
1220
0, /* field[0] = submit_time */
1221
};
1222
static const ProtobufCIntRange reject_message__number_ranges[1 + 1] =
1223
{
1224
{ 1, 0 },
1225
{ 0, 3 }
1226
};
1227
const ProtobufCMessageDescriptor reject_message__descriptor =
1228
{
1229
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1230
"RejectMessage",
1231
"RejectMessage",
1232
"RejectMessage",
1233
"",
1234
sizeof(RejectMessage),
1235
3,
1236
reject_message__field_descriptors,
1237
reject_message__field_indices_by_name,
1238
1, reject_message__number_ranges,
1239
(ProtobufCMessageInit) reject_message__init,
1240
NULL,NULL,NULL /* reserved[123] */
1241
};
1242
static const ProtobufCFieldDescriptor exit_message__field_descriptors[5] =
1243
{
1244
{
1245
"run_time",
1246
1,
1247
PROTOBUF_C_LABEL_NONE,
1248
PROTOBUF_C_TYPE_MESSAGE,
1249
0, /* quantifier_offset */
1250
offsetof(ExitMessage, run_time),
1251
&time_spec__descriptor,
1252
NULL,
1253
0, /* flags */
1254
0,NULL,NULL /* reserved1,reserved2, etc */
1255
},
1256
{
1257
"exit_value",
1258
2,
1259
PROTOBUF_C_LABEL_NONE,
1260
PROTOBUF_C_TYPE_INT32,
1261
0, /* quantifier_offset */
1262
offsetof(ExitMessage, exit_value),
1263
NULL,
1264
NULL,
1265
0, /* flags */
1266
0,NULL,NULL /* reserved1,reserved2, etc */
1267
},
1268
{
1269
"dumped_core",
1270
3,
1271
PROTOBUF_C_LABEL_NONE,
1272
PROTOBUF_C_TYPE_BOOL,
1273
0, /* quantifier_offset */
1274
offsetof(ExitMessage, dumped_core),
1275
NULL,
1276
NULL,
1277
0, /* flags */
1278
0,NULL,NULL /* reserved1,reserved2, etc */
1279
},
1280
{
1281
"signal",
1282
4,
1283
PROTOBUF_C_LABEL_NONE,
1284
PROTOBUF_C_TYPE_STRING,
1285
0, /* quantifier_offset */
1286
offsetof(ExitMessage, signal),
1287
NULL,
1288
&protobuf_c_empty_string,
1289
0, /* flags */
1290
0,NULL,NULL /* reserved1,reserved2, etc */
1291
},
1292
{
1293
"error",
1294
5,
1295
PROTOBUF_C_LABEL_NONE,
1296
PROTOBUF_C_TYPE_STRING,
1297
0, /* quantifier_offset */
1298
offsetof(ExitMessage, error),
1299
NULL,
1300
&protobuf_c_empty_string,
1301
0, /* flags */
1302
0,NULL,NULL /* reserved1,reserved2, etc */
1303
},
1304
};
1305
static const unsigned exit_message__field_indices_by_name[] = {
1306
2, /* field[2] = dumped_core */
1307
4, /* field[4] = error */
1308
1, /* field[1] = exit_value */
1309
0, /* field[0] = run_time */
1310
3, /* field[3] = signal */
1311
};
1312
static const ProtobufCIntRange exit_message__number_ranges[1 + 1] =
1313
{
1314
{ 1, 0 },
1315
{ 0, 5 }
1316
};
1317
const ProtobufCMessageDescriptor exit_message__descriptor =
1318
{
1319
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1320
"ExitMessage",
1321
"ExitMessage",
1322
"ExitMessage",
1323
"",
1324
sizeof(ExitMessage),
1325
5,
1326
exit_message__field_descriptors,
1327
exit_message__field_indices_by_name,
1328
1, exit_message__number_ranges,
1329
(ProtobufCMessageInit) exit_message__init,
1330
NULL,NULL,NULL /* reserved[123] */
1331
};
1332
static const ProtobufCFieldDescriptor alert_message__field_descriptors[3] =
1333
{
1334
{
1335
"alert_time",
1336
1,
1337
PROTOBUF_C_LABEL_NONE,
1338
PROTOBUF_C_TYPE_MESSAGE,
1339
0, /* quantifier_offset */
1340
offsetof(AlertMessage, alert_time),
1341
&time_spec__descriptor,
1342
NULL,
1343
0, /* flags */
1344
0,NULL,NULL /* reserved1,reserved2, etc */
1345
},
1346
{
1347
"reason",
1348
2,
1349
PROTOBUF_C_LABEL_NONE,
1350
PROTOBUF_C_TYPE_STRING,
1351
0, /* quantifier_offset */
1352
offsetof(AlertMessage, reason),
1353
NULL,
1354
&protobuf_c_empty_string,
1355
0, /* flags */
1356
0,NULL,NULL /* reserved1,reserved2, etc */
1357
},
1358
{
1359
"info_msgs",
1360
3,
1361
PROTOBUF_C_LABEL_REPEATED,
1362
PROTOBUF_C_TYPE_MESSAGE,
1363
offsetof(AlertMessage, n_info_msgs),
1364
offsetof(AlertMessage, info_msgs),
1365
&info_message__descriptor,
1366
NULL,
1367
0, /* flags */
1368
0,NULL,NULL /* reserved1,reserved2, etc */
1369
},
1370
};
1371
static const unsigned alert_message__field_indices_by_name[] = {
1372
0, /* field[0] = alert_time */
1373
2, /* field[2] = info_msgs */
1374
1, /* field[1] = reason */
1375
};
1376
static const ProtobufCIntRange alert_message__number_ranges[1 + 1] =
1377
{
1378
{ 1, 0 },
1379
{ 0, 3 }
1380
};
1381
const ProtobufCMessageDescriptor alert_message__descriptor =
1382
{
1383
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1384
"AlertMessage",
1385
"AlertMessage",
1386
"AlertMessage",
1387
"",
1388
sizeof(AlertMessage),
1389
3,
1390
alert_message__field_descriptors,
1391
alert_message__field_indices_by_name,
1392
1, alert_message__number_ranges,
1393
(ProtobufCMessageInit) alert_message__init,
1394
NULL,NULL,NULL /* reserved[123] */
1395
};
1396
static const ProtobufCFieldDescriptor restart_message__field_descriptors[2] =
1397
{
1398
{
1399
"log_id",
1400
1,
1401
PROTOBUF_C_LABEL_NONE,
1402
PROTOBUF_C_TYPE_STRING,
1403
0, /* quantifier_offset */
1404
offsetof(RestartMessage, log_id),
1405
NULL,
1406
&protobuf_c_empty_string,
1407
0, /* flags */
1408
0,NULL,NULL /* reserved1,reserved2, etc */
1409
},
1410
{
1411
"resume_point",
1412
2,
1413
PROTOBUF_C_LABEL_NONE,
1414
PROTOBUF_C_TYPE_MESSAGE,
1415
0, /* quantifier_offset */
1416
offsetof(RestartMessage, resume_point),
1417
&time_spec__descriptor,
1418
NULL,
1419
0, /* flags */
1420
0,NULL,NULL /* reserved1,reserved2, etc */
1421
},
1422
};
1423
static const unsigned restart_message__field_indices_by_name[] = {
1424
0, /* field[0] = log_id */
1425
1, /* field[1] = resume_point */
1426
};
1427
static const ProtobufCIntRange restart_message__number_ranges[1 + 1] =
1428
{
1429
{ 1, 0 },
1430
{ 0, 2 }
1431
};
1432
const ProtobufCMessageDescriptor restart_message__descriptor =
1433
{
1434
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1435
"RestartMessage",
1436
"RestartMessage",
1437
"RestartMessage",
1438
"",
1439
sizeof(RestartMessage),
1440
2,
1441
restart_message__field_descriptors,
1442
restart_message__field_indices_by_name,
1443
1, restart_message__number_ranges,
1444
(ProtobufCMessageInit) restart_message__init,
1445
NULL,NULL,NULL /* reserved[123] */
1446
};
1447
static const ProtobufCFieldDescriptor change_window_size__field_descriptors[3] =
1448
{
1449
{
1450
"delay",
1451
1,
1452
PROTOBUF_C_LABEL_NONE,
1453
PROTOBUF_C_TYPE_MESSAGE,
1454
0, /* quantifier_offset */
1455
offsetof(ChangeWindowSize, delay),
1456
&time_spec__descriptor,
1457
NULL,
1458
0, /* flags */
1459
0,NULL,NULL /* reserved1,reserved2, etc */
1460
},
1461
{
1462
"rows",
1463
2,
1464
PROTOBUF_C_LABEL_NONE,
1465
PROTOBUF_C_TYPE_INT32,
1466
0, /* quantifier_offset */
1467
offsetof(ChangeWindowSize, rows),
1468
NULL,
1469
NULL,
1470
0, /* flags */
1471
0,NULL,NULL /* reserved1,reserved2, etc */
1472
},
1473
{
1474
"cols",
1475
3,
1476
PROTOBUF_C_LABEL_NONE,
1477
PROTOBUF_C_TYPE_INT32,
1478
0, /* quantifier_offset */
1479
offsetof(ChangeWindowSize, cols),
1480
NULL,
1481
NULL,
1482
0, /* flags */
1483
0,NULL,NULL /* reserved1,reserved2, etc */
1484
},
1485
};
1486
static const unsigned change_window_size__field_indices_by_name[] = {
1487
2, /* field[2] = cols */
1488
0, /* field[0] = delay */
1489
1, /* field[1] = rows */
1490
};
1491
static const ProtobufCIntRange change_window_size__number_ranges[1 + 1] =
1492
{
1493
{ 1, 0 },
1494
{ 0, 3 }
1495
};
1496
const ProtobufCMessageDescriptor change_window_size__descriptor =
1497
{
1498
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1499
"ChangeWindowSize",
1500
"ChangeWindowSize",
1501
"ChangeWindowSize",
1502
"",
1503
sizeof(ChangeWindowSize),
1504
3,
1505
change_window_size__field_descriptors,
1506
change_window_size__field_indices_by_name,
1507
1, change_window_size__number_ranges,
1508
(ProtobufCMessageInit) change_window_size__init,
1509
NULL,NULL,NULL /* reserved[123] */
1510
};
1511
static const ProtobufCFieldDescriptor command_suspend__field_descriptors[2] =
1512
{
1513
{
1514
"delay",
1515
1,
1516
PROTOBUF_C_LABEL_NONE,
1517
PROTOBUF_C_TYPE_MESSAGE,
1518
0, /* quantifier_offset */
1519
offsetof(CommandSuspend, delay),
1520
&time_spec__descriptor,
1521
NULL,
1522
0, /* flags */
1523
0,NULL,NULL /* reserved1,reserved2, etc */
1524
},
1525
{
1526
"signal",
1527
2,
1528
PROTOBUF_C_LABEL_NONE,
1529
PROTOBUF_C_TYPE_STRING,
1530
0, /* quantifier_offset */
1531
offsetof(CommandSuspend, signal),
1532
NULL,
1533
&protobuf_c_empty_string,
1534
0, /* flags */
1535
0,NULL,NULL /* reserved1,reserved2, etc */
1536
},
1537
};
1538
static const unsigned command_suspend__field_indices_by_name[] = {
1539
0, /* field[0] = delay */
1540
1, /* field[1] = signal */
1541
};
1542
static const ProtobufCIntRange command_suspend__number_ranges[1 + 1] =
1543
{
1544
{ 1, 0 },
1545
{ 0, 2 }
1546
};
1547
const ProtobufCMessageDescriptor command_suspend__descriptor =
1548
{
1549
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1550
"CommandSuspend",
1551
"CommandSuspend",
1552
"CommandSuspend",
1553
"",
1554
sizeof(CommandSuspend),
1555
2,
1556
command_suspend__field_descriptors,
1557
command_suspend__field_indices_by_name,
1558
1, command_suspend__number_ranges,
1559
(ProtobufCMessageInit) command_suspend__init,
1560
NULL,NULL,NULL /* reserved[123] */
1561
};
1562
static const ProtobufCFieldDescriptor client_hello__field_descriptors[1] =
1563
{
1564
{
1565
"client_id",
1566
1,
1567
PROTOBUF_C_LABEL_NONE,
1568
PROTOBUF_C_TYPE_STRING,
1569
0, /* quantifier_offset */
1570
offsetof(ClientHello, client_id),
1571
NULL,
1572
&protobuf_c_empty_string,
1573
0, /* flags */
1574
0,NULL,NULL /* reserved1,reserved2, etc */
1575
},
1576
};
1577
static const unsigned client_hello__field_indices_by_name[] = {
1578
0, /* field[0] = client_id */
1579
};
1580
static const ProtobufCIntRange client_hello__number_ranges[1 + 1] =
1581
{
1582
{ 1, 0 },
1583
{ 0, 1 }
1584
};
1585
const ProtobufCMessageDescriptor client_hello__descriptor =
1586
{
1587
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1588
"ClientHello",
1589
"ClientHello",
1590
"ClientHello",
1591
"",
1592
sizeof(ClientHello),
1593
1,
1594
client_hello__field_descriptors,
1595
client_hello__field_indices_by_name,
1596
1, client_hello__number_ranges,
1597
(ProtobufCMessageInit) client_hello__init,
1598
NULL,NULL,NULL /* reserved[123] */
1599
};
1600
static const ProtobufCFieldDescriptor server_message__field_descriptors[5] =
1601
{
1602
{
1603
"hello",
1604
1,
1605
PROTOBUF_C_LABEL_NONE,
1606
PROTOBUF_C_TYPE_MESSAGE,
1607
offsetof(ServerMessage, type_case),
1608
offsetof(ServerMessage, u.hello),
1609
&server_hello__descriptor,
1610
NULL,
1611
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1612
0,NULL,NULL /* reserved1,reserved2, etc */
1613
},
1614
{
1615
"commit_point",
1616
2,
1617
PROTOBUF_C_LABEL_NONE,
1618
PROTOBUF_C_TYPE_MESSAGE,
1619
offsetof(ServerMessage, type_case),
1620
offsetof(ServerMessage, u.commit_point),
1621
&time_spec__descriptor,
1622
NULL,
1623
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1624
0,NULL,NULL /* reserved1,reserved2, etc */
1625
},
1626
{
1627
"log_id",
1628
3,
1629
PROTOBUF_C_LABEL_NONE,
1630
PROTOBUF_C_TYPE_STRING,
1631
offsetof(ServerMessage, type_case),
1632
offsetof(ServerMessage, u.log_id),
1633
NULL,
1634
&protobuf_c_empty_string,
1635
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1636
0,NULL,NULL /* reserved1,reserved2, etc */
1637
},
1638
{
1639
"error",
1640
4,
1641
PROTOBUF_C_LABEL_NONE,
1642
PROTOBUF_C_TYPE_STRING,
1643
offsetof(ServerMessage, type_case),
1644
offsetof(ServerMessage, u.error),
1645
NULL,
1646
&protobuf_c_empty_string,
1647
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1648
0,NULL,NULL /* reserved1,reserved2, etc */
1649
},
1650
{
1651
"abort",
1652
5,
1653
PROTOBUF_C_LABEL_NONE,
1654
PROTOBUF_C_TYPE_STRING,
1655
offsetof(ServerMessage, type_case),
1656
offsetof(ServerMessage, u.abort),
1657
NULL,
1658
&protobuf_c_empty_string,
1659
PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
1660
0,NULL,NULL /* reserved1,reserved2, etc */
1661
},
1662
};
1663
static const unsigned server_message__field_indices_by_name[] = {
1664
4, /* field[4] = abort */
1665
1, /* field[1] = commit_point */
1666
3, /* field[3] = error */
1667
0, /* field[0] = hello */
1668
2, /* field[2] = log_id */
1669
};
1670
static const ProtobufCIntRange server_message__number_ranges[1 + 1] =
1671
{
1672
{ 1, 0 },
1673
{ 0, 5 }
1674
};
1675
const ProtobufCMessageDescriptor server_message__descriptor =
1676
{
1677
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1678
"ServerMessage",
1679
"ServerMessage",
1680
"ServerMessage",
1681
"",
1682
sizeof(ServerMessage),
1683
5,
1684
server_message__field_descriptors,
1685
server_message__field_indices_by_name,
1686
1, server_message__number_ranges,
1687
(ProtobufCMessageInit) server_message__init,
1688
NULL,NULL,NULL /* reserved[123] */
1689
};
1690
static const ProtobufCFieldDescriptor server_hello__field_descriptors[4] =
1691
{
1692
{
1693
"server_id",
1694
1,
1695
PROTOBUF_C_LABEL_NONE,
1696
PROTOBUF_C_TYPE_STRING,
1697
0, /* quantifier_offset */
1698
offsetof(ServerHello, server_id),
1699
NULL,
1700
&protobuf_c_empty_string,
1701
0, /* flags */
1702
0,NULL,NULL /* reserved1,reserved2, etc */
1703
},
1704
{
1705
"redirect",
1706
2,
1707
PROTOBUF_C_LABEL_NONE,
1708
PROTOBUF_C_TYPE_STRING,
1709
0, /* quantifier_offset */
1710
offsetof(ServerHello, redirect),
1711
NULL,
1712
&protobuf_c_empty_string,
1713
0, /* flags */
1714
0,NULL,NULL /* reserved1,reserved2, etc */
1715
},
1716
{
1717
"servers",
1718
3,
1719
PROTOBUF_C_LABEL_REPEATED,
1720
PROTOBUF_C_TYPE_STRING,
1721
offsetof(ServerHello, n_servers),
1722
offsetof(ServerHello, servers),
1723
NULL,
1724
&protobuf_c_empty_string,
1725
0, /* flags */
1726
0,NULL,NULL /* reserved1,reserved2, etc */
1727
},
1728
{
1729
"subcommands",
1730
4,
1731
PROTOBUF_C_LABEL_NONE,
1732
PROTOBUF_C_TYPE_BOOL,
1733
0, /* quantifier_offset */
1734
offsetof(ServerHello, subcommands),
1735
NULL,
1736
NULL,
1737
0, /* flags */
1738
0,NULL,NULL /* reserved1,reserved2, etc */
1739
},
1740
};
1741
static const unsigned server_hello__field_indices_by_name[] = {
1742
1, /* field[1] = redirect */
1743
0, /* field[0] = server_id */
1744
2, /* field[2] = servers */
1745
3, /* field[3] = subcommands */
1746
};
1747
static const ProtobufCIntRange server_hello__number_ranges[1 + 1] =
1748
{
1749
{ 1, 0 },
1750
{ 0, 4 }
1751
};
1752
const ProtobufCMessageDescriptor server_hello__descriptor =
1753
{
1754
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1755
"ServerHello",
1756
"ServerHello",
1757
"ServerHello",
1758
"",
1759
sizeof(ServerHello),
1760
4,
1761
server_hello__field_descriptors,
1762
server_hello__field_indices_by_name,
1763
1, server_hello__number_ranges,
1764
(ProtobufCMessageInit) server_hello__init,
1765
NULL,NULL,NULL /* reserved[123] */
1766
};
1767
1768