/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: StubHeadEEpromData.proto */ #ifndef PROTOBUF_C_StubHeadEEpromData_2eproto__INCLUDED #define PROTOBUF_C_StubHeadEEpromData_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 _StubHeadEEpromData StubHeadEEpromData; /* --- enums --- */ /* --- messages --- */ struct _StubHeadEEpromData { ProtobufCMessage base; protobuf_c_boolean has_header; uint32_t header; protobuf_c_boolean has_table_length; uint32_t table_length; protobuf_c_boolean has_table_version; uint32_t table_version; char *head_sn; char *pcb_sn; char *head_part_number; char *pcb_part_number; protobuf_c_boolean has_runninghours; uint32_t runninghours; protobuf_c_boolean has_sw_reserve; uint32_t sw_reserve; char *testpassfail; protobuf_c_boolean has_ats_location; uint32_t ats_location; protobuf_c_boolean has_orifice_waste_level_v0_ml; double orifice_waste_level_v0_ml; protobuf_c_boolean has_headtype; uint32_t headtype; protobuf_c_boolean has_blowerrunhours1; uint32_t blowerrunhours1; protobuf_c_boolean has_blowerrunhours2; uint32_t blowerrunhours2; protobuf_c_boolean has_fanfiltermaxlifecycle; uint32_t fanfiltermaxlifecycle; protobuf_c_boolean has_fansfilterusagehours; uint32_t fansfilterusagehours; protobuf_c_boolean has_filterspare1; uint32_t filterspare1; protobuf_c_boolean has_filterspare2; uint32_t filterspare2; protobuf_c_boolean has_benchtestd; uint32_t benchtestd; protobuf_c_boolean has_spare1; uint32_t spare1; protobuf_c_boolean has_spare2; uint32_t spare2; char *productiontestdate; protobuf_c_boolean has_functeststatus; uint32_t functeststatus; char *pressenspcb_sn; char *pressenspcb_pn; char *presscalibdate1; protobuf_c_boolean has_presswithoutblower_mv1; uint32_t presswithoutblower_mv1; protobuf_c_boolean has_presswithminblower_mv1; uint32_t presswithminblower_mv1; protobuf_c_boolean has_pressmaxpress_mv1; uint32_t pressmaxpress_mv1; char *presscalibdate2; protobuf_c_boolean has_presswithoutblower_mv2; uint32_t presswithoutblower_mv2; protobuf_c_boolean has_presswithminblower_mv2; uint32_t presswithminblower_mv2; protobuf_c_boolean has_pressmaxpress_mv2; uint32_t pressmaxpress_mv2; protobuf_c_boolean has_fansminpwm; uint32_t fansminpwm; protobuf_c_boolean has_fansminrpm; uint32_t fansminrpm; protobuf_c_boolean has_fansmaxpwm; uint32_t fansmaxpwm; protobuf_c_boolean has_fansmaxrpm; uint32_t fansmaxrpm; protobuf_c_boolean has_fansnompwm; uint32_t fansnompwm; protobuf_c_boolean has_fansnomrpm; uint32_t fansnomrpm; protobuf_c_boolean has_fanslimitrpm; uint32_t fanslimitrpm; protobuf_c_boolean has_fanstachoppr; uint32_t fanstachoppr; protobuf_c_boolean has_fansspare1; uint32_t fansspare1; protobuf_c_boolean has_fansspare2; uint32_t fansspare2; protobuf_c_boolean has_checksum; uint32_t checksum; }; #define STUB_HEAD_EEPROM_DATA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&stub_head_eeprom_data__descriptor) \ , 0, 0, 0, 0, 0, 0, NULL, NULL, NULL, NULL, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 0, NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } /* StubHeadEEpromData methods */ void stub_head_eeprom_data__init (StubHeadEEpromData *message); size_t stub_head_eeprom_data__get_packed_size (const StubHeadEEpromData *message); size_t stub_head_eeprom_data__pack (const StubHeadEEpromData *message, uint8_t *out); size_t stub_head_eeprom_data__pack_to_buffer (const StubHeadEEpromData *message, ProtobufCBuffer *buffer); StubHeadEEpromData * stub_head_eeprom_data__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void stub_head_eeprom_data__free_unpacked (StubHeadEEpromData *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*StubHeadEEpromData_Closure) (const StubHeadEEpromData *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor stub_head_eeprom_data__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_StubHeadEEpromData_2eproto__INCLUDED */