/* 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__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 */