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
|
/* Generated by the protocol buffer compiler. DO NOT EDIT! */
/* Generated from: ConfigurationParameters.proto */
#ifndef PROTOBUF_C_ConfigurationParameters_2eproto__INCLUDED
#define PROTOBUF_C_ConfigurationParameters_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 _ConfigurationParameters ConfigurationParameters;
/* --- enums --- */
/* --- messages --- */
struct _ConfigurationParameters
{
ProtobufCMessage base;
protobuf_c_boolean has_breaksensorlimit;
uint32_t breaksensorlimit;
protobuf_c_boolean has_diagnosticcollectionlimit;
uint32_t diagnosticcollectionlimit;
protobuf_c_boolean has_overheatcountlimit;
uint32_t overheatcountlimit;
protobuf_c_boolean has_underheatcountlimit;
uint32_t underheatcountlimit;
protobuf_c_boolean has_closevalvetimeout;
uint32_t closevalvetimeout;
protobuf_c_boolean has_openvalvetimeout;
uint32_t openvalvetimeout;
protobuf_c_boolean has_initialdispenserpressure;
double initialdispenserpressure;
protobuf_c_boolean has_initialdispensertimeout;
uint32_t initialdispensertimeout;
protobuf_c_boolean has_initialdispensertimelag;
uint32_t initialdispensertimelag;
protobuf_c_boolean has_dispenserbuildpressurespeed;
uint32_t dispenserbuildpressurespeed;
protobuf_c_boolean has_dispenserbuildpressurelimit;
double dispenserbuildpressurelimit;
protobuf_c_boolean has_dispenserbuildpressuretimeout;
uint32_t dispenserbuildpressuretimeout;
protobuf_c_boolean has_dispenserbuildpressurelag;
uint32_t dispenserbuildpressurelag;
protobuf_c_boolean has_acheatersloweroperationlimit;
uint32_t acheatersloweroperationlimit;
protobuf_c_boolean has_acheatersupperoperationlimit;
uint32_t acheatersupperoperationlimit;
protobuf_c_boolean has_dcheatersloweroperationlimit;
uint32_t dcheatersloweroperationlimit;
protobuf_c_boolean has_dcheatersupperoperationlimit;
uint32_t dcheatersupperoperationlimit;
protobuf_c_boolean has_midtankpressurecorrection;
double midtankpressurecorrection;
protobuf_c_boolean has_dispenserpresegmentwfcf;
double dispenserpresegmentwfcf;
protobuf_c_boolean has_startheatingoninitsequence;
protobuf_c_boolean startheatingoninitsequence;
size_t n_generalparameters;
double *generalparameters;
protobuf_c_boolean has_currentalarmlowlimit;
double currentalarmlowlimit;
protobuf_c_boolean has_currentalarmhighlimit;
double currentalarmhighlimit;
protobuf_c_boolean has_ids_segmentrefilltimeout;
double ids_segmentrefilltimeout;
protobuf_c_boolean has_ids_presegmentbuilduptime;
double ids_presegmentbuilduptime;
protobuf_c_boolean has_ids_cleaningspeed;
double ids_cleaningspeed;
protobuf_c_boolean has_ids_cleaningstopbeforesegmenttime;
double ids_cleaningstopbeforesegmenttime;
protobuf_c_boolean has_ids_cleaningstartspraypresegmenttime;
double ids_cleaningstartspraypresegmenttime;
protobuf_c_boolean has_ids_leftcleaningmotorspeed;
double ids_leftcleaningmotorspeed;
protobuf_c_boolean has_ids_rightcleaningmotorspeed;
double ids_rightcleaningmotorspeed;
protobuf_c_boolean has_switchtoidletimeinseconds;
uint32_t switchtoidletimeinseconds;
protobuf_c_boolean has_idledriertemperature;
uint32_t idledriertemperature;
protobuf_c_boolean has_idleheadtemperature;
uint32_t idleheadtemperature;
protobuf_c_boolean has_idlemixertemperature;
uint32_t idlemixertemperature;
protobuf_c_boolean has_powerofftemperaturelimit;
uint32_t powerofftemperaturelimit;
protobuf_c_boolean has_ids_presegment_wfcf_timebeforesegment;
double ids_presegment_wfcf_timebeforesegment;
protobuf_c_boolean has_fileversion;
uint32_t fileversion;
char *description;
};
#define CONFIGURATION_PARAMETERS__INIT \
{ PROTOBUF_C_MESSAGE_INIT (&configuration_parameters__descriptor) \
, 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, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, NULL }
/* ConfigurationParameters methods */
void configuration_parameters__init
(ConfigurationParameters *message);
size_t configuration_parameters__get_packed_size
(const ConfigurationParameters *message);
size_t configuration_parameters__pack
(const ConfigurationParameters *message,
uint8_t *out);
size_t configuration_parameters__pack_to_buffer
(const ConfigurationParameters *message,
ProtobufCBuffer *buffer);
ConfigurationParameters *
configuration_parameters__unpack
(ProtobufCAllocator *allocator,
size_t len,
const uint8_t *data);
void configuration_parameters__free_unpacked
(ConfigurationParameters *message,
ProtobufCAllocator *allocator);
/* --- per-message closures --- */
typedef void (*ConfigurationParameters_Closure)
(const ConfigurationParameters *message,
void *closure_data);
/* --- services --- */
/* --- descriptors --- */
extern const ProtobufCMessageDescriptor configuration_parameters__descriptor;
PROTOBUF_C__END_DECLS
#endif /* PROTOBUF_C_ConfigurationParameters_2eproto__INCLUDED */
|