1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
/* 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/protobuf-c.h>
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 */
|