/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: ThreadParameters.proto */ #ifndef PROTOBUF_C_ThreadParameters_2eproto__INCLUDED #define PROTOBUF_C_ThreadParameters_2eproto__INCLUDED #include PROTOBUF_C__BEGIN_DECLS #if PROTOBUF_C_VERSION_NUMBER < 1003000 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers. #elif 1003000 < PROTOBUF_C_MIN_COMPILER_VERSION # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c. #endif typedef struct _ThreadParameters ThreadParameters; /* --- enums --- */ /* --- messages --- */ struct _ThreadParameters { ProtobufCMessage base; protobuf_c_boolean has_feederp; int32_t feederp; protobuf_c_boolean has_feederi; int32_t feederi; protobuf_c_boolean has_feederd; int32_t feederd; protobuf_c_boolean has_pullerp; int32_t pullerp; protobuf_c_boolean has_pulleri; int32_t pulleri; protobuf_c_boolean has_pullerd; int32_t pullerd; protobuf_c_boolean has_winderp; int32_t winderp; protobuf_c_boolean has_winderi; int32_t winderi; protobuf_c_boolean has_winderd; int32_t winderd; protobuf_c_boolean has_bypassrockers; protobuf_c_boolean bypassrockers; }; #define THREAD_PARAMETERS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&thread_parameters__descriptor) \ , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } /* ThreadParameters methods */ void thread_parameters__init (ThreadParameters *message); size_t thread_parameters__get_packed_size (const ThreadParameters *message); size_t thread_parameters__pack (const ThreadParameters *message, uint8_t *out); size_t thread_parameters__pack_to_buffer (const ThreadParameters *message, ProtobufCBuffer *buffer); ThreadParameters * thread_parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void thread_parameters__free_unpacked (ThreadParameters *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*ThreadParameters_Closure) (const ThreadParameters *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor thread_parameters__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_ThreadParameters_2eproto__INCLUDED */