aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Communication/PMR/Printing/ProcessParameters.pb-c.h
blob: aa762a3d6b28487f4f1678bf76789f0fa1760c21 (plain)
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
/* Generated by the protocol buffer compiler.  DO NOT EDIT! */
/* Generated from: ProcessParameters.proto */

#ifndef PROTOBUF_C_ProcessParameters_2eproto__INCLUDED
#define PROTOBUF_C_ProcessParameters_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 _ProcessParameters ProcessParameters;


/* --- enums --- */


/* --- messages --- */

struct  _ProcessParameters
{
  ProtobufCMessage base;
  protobuf_c_boolean has_dyeingspeed;
  double dyeingspeed;
  protobuf_c_boolean has_mininkuptake;
  double mininkuptake;
  protobuf_c_boolean has_maxinkuptake;
  double maxinkuptake;
  protobuf_c_boolean has_feedertension;
  double feedertension;
  protobuf_c_boolean has_pullertension;
  double pullertension;
  protobuf_c_boolean has_windertension;
  double windertension;
  protobuf_c_boolean has_mixertemp;
  double mixertemp;
  protobuf_c_boolean has_headzone1temp;
  double headzone1temp;
  protobuf_c_boolean has_headzone2temp;
  double headzone2temp;
  protobuf_c_boolean has_headzone3temp;
  double headzone3temp;
  protobuf_c_boolean has_headzone4temp;
  double headzone4temp;
  protobuf_c_boolean has_headzone5temp;
  double headzone5temp;
  protobuf_c_boolean has_headzone6temp;
  double headzone6temp;
  protobuf_c_boolean has_dryerairflow;
  double dryerairflow;
  protobuf_c_boolean has_dryerzone1temp;
  double dryerzone1temp;
  protobuf_c_boolean has_dryerzone2temp;
  double dryerzone2temp;
  protobuf_c_boolean has_dryerzone3temp;
  double dryerzone3temp;
  protobuf_c_boolean has_dryerbufferlength;
  double dryerbufferlength;
  protobuf_c_boolean has_headairflow;
  double headairflow;
  protobuf_c_boolean has_tableindex;
  int32_t tableindex;
  protobuf_c_boolean has_headzone7temp;
  double headzone7temp;
  protobuf_c_boolean has_headzone8temp;
  double headzone8temp;
  protobuf_c_boolean has_headzone9temp;
  double headzone9temp;
  protobuf_c_boolean has_headzone10temp;
  double headzone10temp;
  protobuf_c_boolean has_headzone11temp;
  double headzone11temp;
  protobuf_c_boolean has_headzone12temp;
  double headzone12temp;
  protobuf_c_boolean has_rblowerflow;
  double rblowerflow;
  protobuf_c_boolean has_rblowertemp;
  double rblowertemp;
  protobuf_c_boolean has_lblowerflow;
  double lblowerflow;
  protobuf_c_boolean has_lblowertemp;
  double lblowertemp;
  protobuf_c_boolean has_pressurebuildup;
  double pressurebuildup;
  protobuf_c_boolean has_archeadcleaningmotorspeed;
  double archeadcleaningmotorspeed;
};
#define PROCESS_PARAMETERS__INIT \
 { PROTOBUF_C_MESSAGE_INIT (&process_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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }


/* ProcessParameters methods */
void   process_parameters__init
                     (ProcessParameters         *message);
size_t process_parameters__get_packed_size
                     (const ProcessParameters   *message);
size_t process_parameters__pack
                     (const ProcessParameters   *message,
                      uint8_t             *out);
size_t process_parameters__pack_to_buffer
                     (const ProcessParameters   *message,
                      ProtobufCBuffer     *buffer);
ProcessParameters *
       process_parameters__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data);
void   process_parameters__free_unpacked
                     (ProcessParameters *message,
                      ProtobufCAllocator *allocator);
/* --- per-message closures --- */

typedef void (*ProcessParameters_Closure)
                 (const ProcessParameters *message,
                  void *closure_data);

/* --- services --- */


/* --- descriptors --- */

extern const ProtobufCMessageDescriptor process_parameters__descriptor;

PROTOBUF_C__END_DECLS


#endif  /* PROTOBUF_C_ProcessParameters_2eproto__INCLUDED */