mirror of https://github.com/sudo-project/sudo.git
1767 lines
51 KiB
C
1767 lines
51 KiB
C
/* Generated by the protocol buffer compiler. DO NOT EDIT! */
|
|
/* Generated from: log_server.proto */
|
|
|
|
/* Do not generate deprecated warnings for self */
|
|
#ifndef PROTOBUF_C__NO_DEPRECATED
|
|
#define PROTOBUF_C__NO_DEPRECATED
|
|
#endif
|
|
|
|
#include <log_server.pb-c.h>
|
|
void client_message__init
|
|
(ClientMessage *message)
|
|
{
|
|
static const ClientMessage init_value = CLIENT_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t client_message__get_packed_size
|
|
(const ClientMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &client_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t client_message__pack
|
|
(const ClientMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &client_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t client_message__pack_to_buffer
|
|
(const ClientMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &client_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ClientMessage *
|
|
client_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ClientMessage *)
|
|
protobuf_c_message_unpack (&client_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void client_message__free_unpacked
|
|
(ClientMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &client_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void time_spec__init
|
|
(TimeSpec *message)
|
|
{
|
|
static const TimeSpec init_value = TIME_SPEC__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t time_spec__get_packed_size
|
|
(const TimeSpec *message)
|
|
{
|
|
assert(message->base.descriptor == &time_spec__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t time_spec__pack
|
|
(const TimeSpec *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &time_spec__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t time_spec__pack_to_buffer
|
|
(const TimeSpec *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &time_spec__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
TimeSpec *
|
|
time_spec__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (TimeSpec *)
|
|
protobuf_c_message_unpack (&time_spec__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void time_spec__free_unpacked
|
|
(TimeSpec *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &time_spec__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void io_buffer__init
|
|
(IoBuffer *message)
|
|
{
|
|
static const IoBuffer init_value = IO_BUFFER__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t io_buffer__get_packed_size
|
|
(const IoBuffer *message)
|
|
{
|
|
assert(message->base.descriptor == &io_buffer__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t io_buffer__pack
|
|
(const IoBuffer *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &io_buffer__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t io_buffer__pack_to_buffer
|
|
(const IoBuffer *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &io_buffer__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
IoBuffer *
|
|
io_buffer__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (IoBuffer *)
|
|
protobuf_c_message_unpack (&io_buffer__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void io_buffer__free_unpacked
|
|
(IoBuffer *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &io_buffer__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void info_message__string_list__init
|
|
(InfoMessage__StringList *message)
|
|
{
|
|
static const InfoMessage__StringList init_value = INFO_MESSAGE__STRING_LIST__INIT;
|
|
*message = init_value;
|
|
}
|
|
void info_message__number_list__init
|
|
(InfoMessage__NumberList *message)
|
|
{
|
|
static const InfoMessage__NumberList init_value = INFO_MESSAGE__NUMBER_LIST__INIT;
|
|
*message = init_value;
|
|
}
|
|
void info_message__init
|
|
(InfoMessage *message)
|
|
{
|
|
static const InfoMessage init_value = INFO_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t info_message__get_packed_size
|
|
(const InfoMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &info_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t info_message__pack
|
|
(const InfoMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &info_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t info_message__pack_to_buffer
|
|
(const InfoMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &info_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
InfoMessage *
|
|
info_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (InfoMessage *)
|
|
protobuf_c_message_unpack (&info_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void info_message__free_unpacked
|
|
(InfoMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &info_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void accept_message__init
|
|
(AcceptMessage *message)
|
|
{
|
|
static const AcceptMessage init_value = ACCEPT_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t accept_message__get_packed_size
|
|
(const AcceptMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &accept_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t accept_message__pack
|
|
(const AcceptMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &accept_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t accept_message__pack_to_buffer
|
|
(const AcceptMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &accept_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
AcceptMessage *
|
|
accept_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (AcceptMessage *)
|
|
protobuf_c_message_unpack (&accept_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void accept_message__free_unpacked
|
|
(AcceptMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &accept_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void reject_message__init
|
|
(RejectMessage *message)
|
|
{
|
|
static const RejectMessage init_value = REJECT_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t reject_message__get_packed_size
|
|
(const RejectMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &reject_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t reject_message__pack
|
|
(const RejectMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &reject_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t reject_message__pack_to_buffer
|
|
(const RejectMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &reject_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
RejectMessage *
|
|
reject_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (RejectMessage *)
|
|
protobuf_c_message_unpack (&reject_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void reject_message__free_unpacked
|
|
(RejectMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &reject_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void exit_message__init
|
|
(ExitMessage *message)
|
|
{
|
|
static const ExitMessage init_value = EXIT_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t exit_message__get_packed_size
|
|
(const ExitMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &exit_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t exit_message__pack
|
|
(const ExitMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &exit_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t exit_message__pack_to_buffer
|
|
(const ExitMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &exit_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ExitMessage *
|
|
exit_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ExitMessage *)
|
|
protobuf_c_message_unpack (&exit_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void exit_message__free_unpacked
|
|
(ExitMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &exit_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void alert_message__init
|
|
(AlertMessage *message)
|
|
{
|
|
static const AlertMessage init_value = ALERT_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t alert_message__get_packed_size
|
|
(const AlertMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &alert_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t alert_message__pack
|
|
(const AlertMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &alert_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t alert_message__pack_to_buffer
|
|
(const AlertMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &alert_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
AlertMessage *
|
|
alert_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (AlertMessage *)
|
|
protobuf_c_message_unpack (&alert_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void alert_message__free_unpacked
|
|
(AlertMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &alert_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void restart_message__init
|
|
(RestartMessage *message)
|
|
{
|
|
static const RestartMessage init_value = RESTART_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t restart_message__get_packed_size
|
|
(const RestartMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &restart_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t restart_message__pack
|
|
(const RestartMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &restart_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t restart_message__pack_to_buffer
|
|
(const RestartMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &restart_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
RestartMessage *
|
|
restart_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (RestartMessage *)
|
|
protobuf_c_message_unpack (&restart_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void restart_message__free_unpacked
|
|
(RestartMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &restart_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void change_window_size__init
|
|
(ChangeWindowSize *message)
|
|
{
|
|
static const ChangeWindowSize init_value = CHANGE_WINDOW_SIZE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t change_window_size__get_packed_size
|
|
(const ChangeWindowSize *message)
|
|
{
|
|
assert(message->base.descriptor == &change_window_size__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t change_window_size__pack
|
|
(const ChangeWindowSize *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &change_window_size__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t change_window_size__pack_to_buffer
|
|
(const ChangeWindowSize *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &change_window_size__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ChangeWindowSize *
|
|
change_window_size__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ChangeWindowSize *)
|
|
protobuf_c_message_unpack (&change_window_size__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void change_window_size__free_unpacked
|
|
(ChangeWindowSize *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &change_window_size__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void command_suspend__init
|
|
(CommandSuspend *message)
|
|
{
|
|
static const CommandSuspend init_value = COMMAND_SUSPEND__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t command_suspend__get_packed_size
|
|
(const CommandSuspend *message)
|
|
{
|
|
assert(message->base.descriptor == &command_suspend__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t command_suspend__pack
|
|
(const CommandSuspend *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &command_suspend__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t command_suspend__pack_to_buffer
|
|
(const CommandSuspend *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &command_suspend__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
CommandSuspend *
|
|
command_suspend__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (CommandSuspend *)
|
|
protobuf_c_message_unpack (&command_suspend__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void command_suspend__free_unpacked
|
|
(CommandSuspend *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &command_suspend__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void client_hello__init
|
|
(ClientHello *message)
|
|
{
|
|
static const ClientHello init_value = CLIENT_HELLO__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t client_hello__get_packed_size
|
|
(const ClientHello *message)
|
|
{
|
|
assert(message->base.descriptor == &client_hello__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t client_hello__pack
|
|
(const ClientHello *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &client_hello__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t client_hello__pack_to_buffer
|
|
(const ClientHello *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &client_hello__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ClientHello *
|
|
client_hello__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ClientHello *)
|
|
protobuf_c_message_unpack (&client_hello__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void client_hello__free_unpacked
|
|
(ClientHello *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &client_hello__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void server_message__init
|
|
(ServerMessage *message)
|
|
{
|
|
static const ServerMessage init_value = SERVER_MESSAGE__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t server_message__get_packed_size
|
|
(const ServerMessage *message)
|
|
{
|
|
assert(message->base.descriptor == &server_message__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t server_message__pack
|
|
(const ServerMessage *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &server_message__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t server_message__pack_to_buffer
|
|
(const ServerMessage *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &server_message__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ServerMessage *
|
|
server_message__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ServerMessage *)
|
|
protobuf_c_message_unpack (&server_message__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void server_message__free_unpacked
|
|
(ServerMessage *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &server_message__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
void server_hello__init
|
|
(ServerHello *message)
|
|
{
|
|
static const ServerHello init_value = SERVER_HELLO__INIT;
|
|
*message = init_value;
|
|
}
|
|
size_t server_hello__get_packed_size
|
|
(const ServerHello *message)
|
|
{
|
|
assert(message->base.descriptor == &server_hello__descriptor);
|
|
return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
|
|
}
|
|
size_t server_hello__pack
|
|
(const ServerHello *message,
|
|
uint8_t *out)
|
|
{
|
|
assert(message->base.descriptor == &server_hello__descriptor);
|
|
return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
|
|
}
|
|
size_t server_hello__pack_to_buffer
|
|
(const ServerHello *message,
|
|
ProtobufCBuffer *buffer)
|
|
{
|
|
assert(message->base.descriptor == &server_hello__descriptor);
|
|
return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
|
|
}
|
|
ServerHello *
|
|
server_hello__unpack
|
|
(ProtobufCAllocator *allocator,
|
|
size_t len,
|
|
const uint8_t *data)
|
|
{
|
|
return (ServerHello *)
|
|
protobuf_c_message_unpack (&server_hello__descriptor,
|
|
allocator, len, data);
|
|
}
|
|
void server_hello__free_unpacked
|
|
(ServerHello *message,
|
|
ProtobufCAllocator *allocator)
|
|
{
|
|
if(!message)
|
|
return;
|
|
assert(message->base.descriptor == &server_hello__descriptor);
|
|
protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
|
|
}
|
|
static const ProtobufCFieldDescriptor client_message__field_descriptors[13] =
|
|
{
|
|
{
|
|
"accept_msg",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.accept_msg),
|
|
&accept_message__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"reject_msg",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.reject_msg),
|
|
&reject_message__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"exit_msg",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.exit_msg),
|
|
&exit_message__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"restart_msg",
|
|
4,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.restart_msg),
|
|
&restart_message__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"alert_msg",
|
|
5,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.alert_msg),
|
|
&alert_message__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"ttyin_buf",
|
|
6,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.ttyin_buf),
|
|
&io_buffer__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"ttyout_buf",
|
|
7,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.ttyout_buf),
|
|
&io_buffer__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"stdin_buf",
|
|
8,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.stdin_buf),
|
|
&io_buffer__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"stdout_buf",
|
|
9,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.stdout_buf),
|
|
&io_buffer__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"stderr_buf",
|
|
10,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.stderr_buf),
|
|
&io_buffer__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"winsize_event",
|
|
11,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.winsize_event),
|
|
&change_window_size__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"suspend_event",
|
|
12,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.suspend_event),
|
|
&command_suspend__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"hello_msg",
|
|
13,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ClientMessage, type_case),
|
|
offsetof(ClientMessage, u.hello_msg),
|
|
&client_hello__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned client_message__field_indices_by_name[] = {
|
|
0, /* field[0] = accept_msg */
|
|
4, /* field[4] = alert_msg */
|
|
2, /* field[2] = exit_msg */
|
|
12, /* field[12] = hello_msg */
|
|
1, /* field[1] = reject_msg */
|
|
3, /* field[3] = restart_msg */
|
|
9, /* field[9] = stderr_buf */
|
|
7, /* field[7] = stdin_buf */
|
|
8, /* field[8] = stdout_buf */
|
|
11, /* field[11] = suspend_event */
|
|
5, /* field[5] = ttyin_buf */
|
|
6, /* field[6] = ttyout_buf */
|
|
10, /* field[10] = winsize_event */
|
|
};
|
|
static const ProtobufCIntRange client_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 13 }
|
|
};
|
|
const ProtobufCMessageDescriptor client_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ClientMessage",
|
|
"ClientMessage",
|
|
"ClientMessage",
|
|
"",
|
|
sizeof(ClientMessage),
|
|
13,
|
|
client_message__field_descriptors,
|
|
client_message__field_indices_by_name,
|
|
1, client_message__number_ranges,
|
|
(ProtobufCMessageInit) client_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor time_spec__field_descriptors[2] =
|
|
{
|
|
{
|
|
"tv_sec",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT64,
|
|
0, /* quantifier_offset */
|
|
offsetof(TimeSpec, tv_sec),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"tv_nsec",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT32,
|
|
0, /* quantifier_offset */
|
|
offsetof(TimeSpec, tv_nsec),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned time_spec__field_indices_by_name[] = {
|
|
1, /* field[1] = tv_nsec */
|
|
0, /* field[0] = tv_sec */
|
|
};
|
|
static const ProtobufCIntRange time_spec__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 2 }
|
|
};
|
|
const ProtobufCMessageDescriptor time_spec__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"TimeSpec",
|
|
"TimeSpec",
|
|
"TimeSpec",
|
|
"",
|
|
sizeof(TimeSpec),
|
|
2,
|
|
time_spec__field_descriptors,
|
|
time_spec__field_indices_by_name,
|
|
1, time_spec__number_ranges,
|
|
(ProtobufCMessageInit) time_spec__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor io_buffer__field_descriptors[2] =
|
|
{
|
|
{
|
|
"delay",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(IoBuffer, delay),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"data",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_BYTES,
|
|
0, /* quantifier_offset */
|
|
offsetof(IoBuffer, data),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned io_buffer__field_indices_by_name[] = {
|
|
1, /* field[1] = data */
|
|
0, /* field[0] = delay */
|
|
};
|
|
static const ProtobufCIntRange io_buffer__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 2 }
|
|
};
|
|
const ProtobufCMessageDescriptor io_buffer__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"IoBuffer",
|
|
"IoBuffer",
|
|
"IoBuffer",
|
|
"",
|
|
sizeof(IoBuffer),
|
|
2,
|
|
io_buffer__field_descriptors,
|
|
io_buffer__field_indices_by_name,
|
|
1, io_buffer__number_ranges,
|
|
(ProtobufCMessageInit) io_buffer__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor info_message__string_list__field_descriptors[1] =
|
|
{
|
|
{
|
|
"strings",
|
|
1,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(InfoMessage__StringList, n_strings),
|
|
offsetof(InfoMessage__StringList, strings),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned info_message__string_list__field_indices_by_name[] = {
|
|
0, /* field[0] = strings */
|
|
};
|
|
static const ProtobufCIntRange info_message__string_list__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 1 }
|
|
};
|
|
const ProtobufCMessageDescriptor info_message__string_list__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"InfoMessage.StringList",
|
|
"StringList",
|
|
"InfoMessage__StringList",
|
|
"",
|
|
sizeof(InfoMessage__StringList),
|
|
1,
|
|
info_message__string_list__field_descriptors,
|
|
info_message__string_list__field_indices_by_name,
|
|
1, info_message__string_list__number_ranges,
|
|
(ProtobufCMessageInit) info_message__string_list__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor info_message__number_list__field_descriptors[1] =
|
|
{
|
|
{
|
|
"numbers",
|
|
1,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_INT64,
|
|
offsetof(InfoMessage__NumberList, n_numbers),
|
|
offsetof(InfoMessage__NumberList, numbers),
|
|
NULL,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned info_message__number_list__field_indices_by_name[] = {
|
|
0, /* field[0] = numbers */
|
|
};
|
|
static const ProtobufCIntRange info_message__number_list__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 1 }
|
|
};
|
|
const ProtobufCMessageDescriptor info_message__number_list__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"InfoMessage.NumberList",
|
|
"NumberList",
|
|
"InfoMessage__NumberList",
|
|
"",
|
|
sizeof(InfoMessage__NumberList),
|
|
1,
|
|
info_message__number_list__field_descriptors,
|
|
info_message__number_list__field_indices_by_name,
|
|
1, info_message__number_list__number_ranges,
|
|
(ProtobufCMessageInit) info_message__number_list__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor info_message__field_descriptors[5] =
|
|
{
|
|
{
|
|
"key",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(InfoMessage, key),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"numval",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT64,
|
|
offsetof(InfoMessage, value_case),
|
|
offsetof(InfoMessage, u.numval),
|
|
NULL,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"strval",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(InfoMessage, value_case),
|
|
offsetof(InfoMessage, u.strval),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"strlistval",
|
|
4,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(InfoMessage, value_case),
|
|
offsetof(InfoMessage, u.strlistval),
|
|
&info_message__string_list__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"numlistval",
|
|
5,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(InfoMessage, value_case),
|
|
offsetof(InfoMessage, u.numlistval),
|
|
&info_message__number_list__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned info_message__field_indices_by_name[] = {
|
|
0, /* field[0] = key */
|
|
4, /* field[4] = numlistval */
|
|
1, /* field[1] = numval */
|
|
3, /* field[3] = strlistval */
|
|
2, /* field[2] = strval */
|
|
};
|
|
static const ProtobufCIntRange info_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 5 }
|
|
};
|
|
const ProtobufCMessageDescriptor info_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"InfoMessage",
|
|
"InfoMessage",
|
|
"InfoMessage",
|
|
"",
|
|
sizeof(InfoMessage),
|
|
5,
|
|
info_message__field_descriptors,
|
|
info_message__field_indices_by_name,
|
|
1, info_message__number_ranges,
|
|
(ProtobufCMessageInit) info_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor accept_message__field_descriptors[3] =
|
|
{
|
|
{
|
|
"submit_time",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(AcceptMessage, submit_time),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"info_msgs",
|
|
2,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(AcceptMessage, n_info_msgs),
|
|
offsetof(AcceptMessage, info_msgs),
|
|
&info_message__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"expect_iobufs",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_BOOL,
|
|
0, /* quantifier_offset */
|
|
offsetof(AcceptMessage, expect_iobufs),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned accept_message__field_indices_by_name[] = {
|
|
2, /* field[2] = expect_iobufs */
|
|
1, /* field[1] = info_msgs */
|
|
0, /* field[0] = submit_time */
|
|
};
|
|
static const ProtobufCIntRange accept_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 3 }
|
|
};
|
|
const ProtobufCMessageDescriptor accept_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"AcceptMessage",
|
|
"AcceptMessage",
|
|
"AcceptMessage",
|
|
"",
|
|
sizeof(AcceptMessage),
|
|
3,
|
|
accept_message__field_descriptors,
|
|
accept_message__field_indices_by_name,
|
|
1, accept_message__number_ranges,
|
|
(ProtobufCMessageInit) accept_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor reject_message__field_descriptors[3] =
|
|
{
|
|
{
|
|
"submit_time",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(RejectMessage, submit_time),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"reason",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(RejectMessage, reason),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"info_msgs",
|
|
3,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(RejectMessage, n_info_msgs),
|
|
offsetof(RejectMessage, info_msgs),
|
|
&info_message__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned reject_message__field_indices_by_name[] = {
|
|
2, /* field[2] = info_msgs */
|
|
1, /* field[1] = reason */
|
|
0, /* field[0] = submit_time */
|
|
};
|
|
static const ProtobufCIntRange reject_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 3 }
|
|
};
|
|
const ProtobufCMessageDescriptor reject_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"RejectMessage",
|
|
"RejectMessage",
|
|
"RejectMessage",
|
|
"",
|
|
sizeof(RejectMessage),
|
|
3,
|
|
reject_message__field_descriptors,
|
|
reject_message__field_indices_by_name,
|
|
1, reject_message__number_ranges,
|
|
(ProtobufCMessageInit) reject_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor exit_message__field_descriptors[5] =
|
|
{
|
|
{
|
|
"run_time",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(ExitMessage, run_time),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"exit_value",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT32,
|
|
0, /* quantifier_offset */
|
|
offsetof(ExitMessage, exit_value),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"dumped_core",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_BOOL,
|
|
0, /* quantifier_offset */
|
|
offsetof(ExitMessage, dumped_core),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"signal",
|
|
4,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(ExitMessage, signal),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"error",
|
|
5,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(ExitMessage, error),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned exit_message__field_indices_by_name[] = {
|
|
2, /* field[2] = dumped_core */
|
|
4, /* field[4] = error */
|
|
1, /* field[1] = exit_value */
|
|
0, /* field[0] = run_time */
|
|
3, /* field[3] = signal */
|
|
};
|
|
static const ProtobufCIntRange exit_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 5 }
|
|
};
|
|
const ProtobufCMessageDescriptor exit_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ExitMessage",
|
|
"ExitMessage",
|
|
"ExitMessage",
|
|
"",
|
|
sizeof(ExitMessage),
|
|
5,
|
|
exit_message__field_descriptors,
|
|
exit_message__field_indices_by_name,
|
|
1, exit_message__number_ranges,
|
|
(ProtobufCMessageInit) exit_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor alert_message__field_descriptors[3] =
|
|
{
|
|
{
|
|
"alert_time",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(AlertMessage, alert_time),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"reason",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(AlertMessage, reason),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"info_msgs",
|
|
3,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(AlertMessage, n_info_msgs),
|
|
offsetof(AlertMessage, info_msgs),
|
|
&info_message__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned alert_message__field_indices_by_name[] = {
|
|
0, /* field[0] = alert_time */
|
|
2, /* field[2] = info_msgs */
|
|
1, /* field[1] = reason */
|
|
};
|
|
static const ProtobufCIntRange alert_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 3 }
|
|
};
|
|
const ProtobufCMessageDescriptor alert_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"AlertMessage",
|
|
"AlertMessage",
|
|
"AlertMessage",
|
|
"",
|
|
sizeof(AlertMessage),
|
|
3,
|
|
alert_message__field_descriptors,
|
|
alert_message__field_indices_by_name,
|
|
1, alert_message__number_ranges,
|
|
(ProtobufCMessageInit) alert_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor restart_message__field_descriptors[2] =
|
|
{
|
|
{
|
|
"log_id",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(RestartMessage, log_id),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"resume_point",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(RestartMessage, resume_point),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned restart_message__field_indices_by_name[] = {
|
|
0, /* field[0] = log_id */
|
|
1, /* field[1] = resume_point */
|
|
};
|
|
static const ProtobufCIntRange restart_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 2 }
|
|
};
|
|
const ProtobufCMessageDescriptor restart_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"RestartMessage",
|
|
"RestartMessage",
|
|
"RestartMessage",
|
|
"",
|
|
sizeof(RestartMessage),
|
|
2,
|
|
restart_message__field_descriptors,
|
|
restart_message__field_indices_by_name,
|
|
1, restart_message__number_ranges,
|
|
(ProtobufCMessageInit) restart_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor change_window_size__field_descriptors[3] =
|
|
{
|
|
{
|
|
"delay",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(ChangeWindowSize, delay),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"rows",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT32,
|
|
0, /* quantifier_offset */
|
|
offsetof(ChangeWindowSize, rows),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"cols",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_INT32,
|
|
0, /* quantifier_offset */
|
|
offsetof(ChangeWindowSize, cols),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned change_window_size__field_indices_by_name[] = {
|
|
2, /* field[2] = cols */
|
|
0, /* field[0] = delay */
|
|
1, /* field[1] = rows */
|
|
};
|
|
static const ProtobufCIntRange change_window_size__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 3 }
|
|
};
|
|
const ProtobufCMessageDescriptor change_window_size__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ChangeWindowSize",
|
|
"ChangeWindowSize",
|
|
"ChangeWindowSize",
|
|
"",
|
|
sizeof(ChangeWindowSize),
|
|
3,
|
|
change_window_size__field_descriptors,
|
|
change_window_size__field_indices_by_name,
|
|
1, change_window_size__number_ranges,
|
|
(ProtobufCMessageInit) change_window_size__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor command_suspend__field_descriptors[2] =
|
|
{
|
|
{
|
|
"delay",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
0, /* quantifier_offset */
|
|
offsetof(CommandSuspend, delay),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"signal",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(CommandSuspend, signal),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned command_suspend__field_indices_by_name[] = {
|
|
0, /* field[0] = delay */
|
|
1, /* field[1] = signal */
|
|
};
|
|
static const ProtobufCIntRange command_suspend__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 2 }
|
|
};
|
|
const ProtobufCMessageDescriptor command_suspend__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"CommandSuspend",
|
|
"CommandSuspend",
|
|
"CommandSuspend",
|
|
"",
|
|
sizeof(CommandSuspend),
|
|
2,
|
|
command_suspend__field_descriptors,
|
|
command_suspend__field_indices_by_name,
|
|
1, command_suspend__number_ranges,
|
|
(ProtobufCMessageInit) command_suspend__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor client_hello__field_descriptors[1] =
|
|
{
|
|
{
|
|
"client_id",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(ClientHello, client_id),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned client_hello__field_indices_by_name[] = {
|
|
0, /* field[0] = client_id */
|
|
};
|
|
static const ProtobufCIntRange client_hello__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 1 }
|
|
};
|
|
const ProtobufCMessageDescriptor client_hello__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ClientHello",
|
|
"ClientHello",
|
|
"ClientHello",
|
|
"",
|
|
sizeof(ClientHello),
|
|
1,
|
|
client_hello__field_descriptors,
|
|
client_hello__field_indices_by_name,
|
|
1, client_hello__number_ranges,
|
|
(ProtobufCMessageInit) client_hello__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor server_message__field_descriptors[5] =
|
|
{
|
|
{
|
|
"hello",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ServerMessage, type_case),
|
|
offsetof(ServerMessage, u.hello),
|
|
&server_hello__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"commit_point",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_MESSAGE,
|
|
offsetof(ServerMessage, type_case),
|
|
offsetof(ServerMessage, u.commit_point),
|
|
&time_spec__descriptor,
|
|
NULL,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"log_id",
|
|
3,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(ServerMessage, type_case),
|
|
offsetof(ServerMessage, u.log_id),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"error",
|
|
4,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(ServerMessage, type_case),
|
|
offsetof(ServerMessage, u.error),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"abort",
|
|
5,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(ServerMessage, type_case),
|
|
offsetof(ServerMessage, u.abort),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned server_message__field_indices_by_name[] = {
|
|
4, /* field[4] = abort */
|
|
1, /* field[1] = commit_point */
|
|
3, /* field[3] = error */
|
|
0, /* field[0] = hello */
|
|
2, /* field[2] = log_id */
|
|
};
|
|
static const ProtobufCIntRange server_message__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 5 }
|
|
};
|
|
const ProtobufCMessageDescriptor server_message__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ServerMessage",
|
|
"ServerMessage",
|
|
"ServerMessage",
|
|
"",
|
|
sizeof(ServerMessage),
|
|
5,
|
|
server_message__field_descriptors,
|
|
server_message__field_indices_by_name,
|
|
1, server_message__number_ranges,
|
|
(ProtobufCMessageInit) server_message__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|
|
static const ProtobufCFieldDescriptor server_hello__field_descriptors[4] =
|
|
{
|
|
{
|
|
"server_id",
|
|
1,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(ServerHello, server_id),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"redirect",
|
|
2,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
0, /* quantifier_offset */
|
|
offsetof(ServerHello, redirect),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"servers",
|
|
3,
|
|
PROTOBUF_C_LABEL_REPEATED,
|
|
PROTOBUF_C_TYPE_STRING,
|
|
offsetof(ServerHello, n_servers),
|
|
offsetof(ServerHello, servers),
|
|
NULL,
|
|
&protobuf_c_empty_string,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
{
|
|
"subcommands",
|
|
4,
|
|
PROTOBUF_C_LABEL_NONE,
|
|
PROTOBUF_C_TYPE_BOOL,
|
|
0, /* quantifier_offset */
|
|
offsetof(ServerHello, subcommands),
|
|
NULL,
|
|
NULL,
|
|
0, /* flags */
|
|
0,NULL,NULL /* reserved1,reserved2, etc */
|
|
},
|
|
};
|
|
static const unsigned server_hello__field_indices_by_name[] = {
|
|
1, /* field[1] = redirect */
|
|
0, /* field[0] = server_id */
|
|
2, /* field[2] = servers */
|
|
3, /* field[3] = subcommands */
|
|
};
|
|
static const ProtobufCIntRange server_hello__number_ranges[1 + 1] =
|
|
{
|
|
{ 1, 0 },
|
|
{ 0, 4 }
|
|
};
|
|
const ProtobufCMessageDescriptor server_hello__descriptor =
|
|
{
|
|
PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
|
|
"ServerHello",
|
|
"ServerHello",
|
|
"ServerHello",
|
|
"",
|
|
sizeof(ServerHello),
|
|
4,
|
|
server_hello__field_descriptors,
|
|
server_hello__field_indices_by_name,
|
|
1, server_hello__number_ranges,
|
|
(ProtobufCMessageInit) server_hello__init,
|
|
NULL,NULL,NULL /* reserved[123] */
|
|
};
|