/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: StubHeadEEpromData.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "StubHeadEEpromData.pb-c.h" void stub_head_eeprom_data__init (StubHeadEEpromData *message) { static const StubHeadEEpromData init_value = STUB_HEAD_EEPROM_DATA__INIT; *message = init_value; } size_t stub_head_eeprom_data__get_packed_size (const StubHeadEEpromData *message) { assert(message->base.descriptor == &stub_head_eeprom_data__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t stub_head_eeprom_data__pack (const StubHeadEEpromData *message, uint8_t *out) { assert(message->base.descriptor == &stub_head_eeprom_data__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t stub_head_eeprom_data__pack_to_buffer (const StubHeadEEpromData *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &stub_head_eeprom_data__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StubHeadEEpromData * stub_head_eeprom_data__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StubHeadEEpromData *) protobuf_c_message_unpack (&stub_head_eeprom_data__descriptor, allocator, len, data); } void stub_head_eeprom_data__free_unpacked (StubHeadEEpromData *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &stub_head_eeprom_data__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } static const ProtobufCFieldDescriptor stub_head_eeprom_data__field_descriptors[45] = { { "", 1, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_header), offsetof(StubHeadEEpromData, header), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 2, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_table_length), offsetof(StubHeadEEpromData, table_length), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 3, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_table_version), offsetof(StubHeadEEpromData, table_version), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 4, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, head_sn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 5, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, pcb_sn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 6, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, head_part_number), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 7, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, pcb_part_number), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 8, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_runninghours), offsetof(StubHeadEEpromData, runninghours), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 9, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_sw_reserve), offsetof(StubHeadEEpromData, sw_reserve), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 10, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, testpassfail), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 11, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_ats_location), offsetof(StubHeadEEpromData, ats_location), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 12, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_DOUBLE, offsetof(StubHeadEEpromData, has_orifice_waste_level_v0_ml), offsetof(StubHeadEEpromData, orifice_waste_level_v0_ml), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 13, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_headtype), offsetof(StubHeadEEpromData, headtype), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 14, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_blowerrunhours1), offsetof(StubHeadEEpromData, blowerrunhours1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 15, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_blowerrunhours2), offsetof(StubHeadEEpromData, blowerrunhours2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 16, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fanfiltermaxlifecycle), offsetof(StubHeadEEpromData, fanfiltermaxlifecycle), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 17, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansfilterusagehours), offsetof(StubHeadEEpromData, fansfilterusagehours), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 18, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_filterspare1), offsetof(StubHeadEEpromData, filterspare1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 19, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_filterspare2), offsetof(StubHeadEEpromData, filterspare2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 20, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_benchtestd), offsetof(StubHeadEEpromData, benchtestd), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 21, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_spare1), offsetof(StubHeadEEpromData, spare1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 22, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_spare2), offsetof(StubHeadEEpromData, spare2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 23, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, productiontestdate), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 24, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_functeststatus), offsetof(StubHeadEEpromData, functeststatus), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 25, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, pressenspcb_sn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 26, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, pressenspcb_pn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 27, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, presscalibdate1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 28, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_presswithoutblower_mv1), offsetof(StubHeadEEpromData, presswithoutblower_mv1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 29, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_presswithminblower_mv1), offsetof(StubHeadEEpromData, presswithminblower_mv1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 30, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_pressmaxpress_mv1), offsetof(StubHeadEEpromData, pressmaxpress_mv1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 31, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_STRING, 0, /* quantifier_offset */ offsetof(StubHeadEEpromData, presscalibdate2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 32, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_presswithoutblower_mv2), offsetof(StubHeadEEpromData, presswithoutblower_mv2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 33, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_presswithminblower_mv2), offsetof(StubHeadEEpromData, presswithminblower_mv2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 34, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_pressmaxpress_mv2), offsetof(StubHeadEEpromData, pressmaxpress_mv2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 35, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansminpwm), offsetof(StubHeadEEpromData, fansminpwm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 36, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansminrpm), offsetof(StubHeadEEpromData, fansminrpm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 37, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansmaxpwm), offsetof(StubHeadEEpromData, fansmaxpwm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 38, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansmaxrpm), offsetof(StubHeadEEpromData, fansmaxrpm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 39, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansnompwm), offsetof(StubHeadEEpromData, fansnompwm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 40, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansnomrpm), offsetof(StubHeadEEpromData, fansnomrpm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 41, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fanslimitrpm), offsetof(StubHeadEEpromData, fanslimitrpm), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 42, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fanstachoppr), offsetof(StubHeadEEpromData, fanstachoppr), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 43, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansspare1), offsetof(StubHeadEEpromData, fansspare1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 44, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_fansspare2), offsetof(StubHeadEEpromData, fansspare2), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "", 45, PROTOBUF_C_LABEL_OPTIONAL, PROTOBUF_C_TYPE_UINT32, offsetof(StubHeadEEpromData, has_checksum), offsetof(StubHeadEEpromData, checksum), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned stub_head_eeprom_data__field_indices_by_name[] = { 10, /* field[10] = ATS_Location */ 19, /* field[19] = BenchTestD */ 13, /* field[13] = BlowerRunHours1 */ 14, /* field[14] = BlowerRunHours2 */ 44, /* field[44] = CheckSum */ 15, /* field[15] = FanFilterMaxLifecycle */ 16, /* field[16] = FansFilterUsageHours */ 40, /* field[40] = FansLimitRPM */ 36, /* field[36] = FansMaxPWM */ 37, /* field[37] = FansMaxRPM */ 34, /* field[34] = FansMinPWM */ 35, /* field[35] = FansMinRPM */ 38, /* field[38] = FansNomPWM */ 39, /* field[39] = FansNomRPM */ 42, /* field[42] = FansSpare1 */ 43, /* field[43] = FansSpare2 */ 41, /* field[41] = FansTachoPPR */ 17, /* field[17] = FilterSpare1 */ 18, /* field[18] = FilterSpare2 */ 23, /* field[23] = FuncTestStatus */ 12, /* field[12] = HeadType */ 5, /* field[5] = Head_Part_Number */ 3, /* field[3] = Head_SN */ 0, /* field[0] = Header */ 11, /* field[11] = Orifice_Waste_Level_V0_ml */ 6, /* field[6] = PCB_Part_Number */ 4, /* field[4] = PCB_SN */ 25, /* field[25] = PresSensPCB_PN */ 24, /* field[24] = PresSensPCB_SN */ 26, /* field[26] = PressCalibDate1 */ 30, /* field[30] = PressCalibDate2 */ 29, /* field[29] = PressMaxPress_mV1 */ 33, /* field[33] = PressMaxPress_mV2 */ 28, /* field[28] = PressWithMinBlower_mV1 */ 32, /* field[32] = PressWithMinBlower_mV2 */ 27, /* field[27] = PressWithoutBlower_mV1 */ 31, /* field[31] = PressWithoutBlower_mV2 */ 22, /* field[22] = ProductionTestDate */ 7, /* field[7] = RunningHours */ 8, /* field[8] = SW_Reserve */ 20, /* field[20] = Spare1 */ 21, /* field[21] = Spare2 */ 1, /* field[1] = Table_Length */ 2, /* field[2] = Table_version */ 9, /* field[9] = TestPassFail */ }; static const ProtobufCIntRange stub_head_eeprom_data__number_ranges[1 + 1] = { { 1, 0 }, { 0, 45 } }; const ProtobufCMessageDescriptor stub_head_eeprom_data__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "", "", "", "", sizeof(StubHeadEEpromData), 45, stub_head_eeprom_data__field_descriptors, stub_head_eeprom_data__field_indices_by_name, 1, stub_head_eeprom_data__number_ranges, (ProtobufCMessageInit) stub_head_eeprom_data__init, NULL,NULL,NULL /* reserved[123] */ };