593 } struct_Remote_Parameter;
ConOpSys variant class header file.
TConOpSys_Variant_Data_Type
Definition: ConOpSys_Variant_Data_Type.h:57
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
unsigned long long U64
Binary 64-Bit unsigned integer datatype defenition.
Definition: Defines.h:213
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
char C8
ASCII 8-Bit char datatype defenition.
Definition: Defines.h:156
TParameter_Access_Mode
Parameter local access mode enumeration.
Definition: Parameter_Base_Defines.h:60
@ access_mode_Constant
Read on constant access mode.
Definition: Parameter_Base_Defines.h:66
@ access_mode_Read_Write
Read and write access mode.
Definition: Parameter_Base_Defines.h:75
@ access_mode_Write_Only
Write only access mode.
Definition: Parameter_Base_Defines.h:72
@ access_mode_No_Access
No access mode.
Definition: Parameter_Base_Defines.h:78
@ access_mode_Read_Only
Read only access mode.
Definition: Parameter_Base_Defines.h:69
@ access_mode_Unknown
Unknown access mode.
Definition: Parameter_Base_Defines.h:63
TParameter_Storage_Type
Parameter storage type enumeration.
Definition: Parameter_Base_Defines.h:310
@ pst_enum_Nonvolatile
Nonvolatile parameter.
Definition: Parameter_Base_Defines.h:319
@ pst_enum_Unknown
Parameter storage typr unknown or undefined.
Definition: Parameter_Base_Defines.h:313
@ pst_enum_Quasivolatile
Quasivolatile parameter.
Definition: Parameter_Base_Defines.h:322
@ pst_enum_Volatile
Volatile parameter.
Definition: Parameter_Base_Defines.h:316
TParameter_Display_Fraction_Digit
Parameter display fraction number enumeration.
Definition: Parameter_Base_Defines.h:227
@ display_fraction_digits_6_Digits
Show 6 digits of the fraction part.
Definition: Parameter_Base_Defines.h:251
@ display_fraction_digits_15_Digits
Show 15 digits of the fraction part.
Definition: Parameter_Base_Defines.h:278
@ display_fraction_digits_1_Digits
Show 1 digit of the fraction part.
Definition: Parameter_Base_Defines.h:236
@ display_fraction_digits_9_Digits
Show 9 digits of the fraction part.
Definition: Parameter_Base_Defines.h:260
@ display_fraction_digits_11_Digits
Show 11 digits of the fraction part.
Definition: Parameter_Base_Defines.h:266
@ display_fraction_digits_4_Digits
Show 4 digits of the fraction part.
Definition: Parameter_Base_Defines.h:245
@ display_fraction_digits_2_Digits
Show 2 digits of the fraction part.
Definition: Parameter_Base_Defines.h:239
@ display_fraction_digits_5_Digits
Show 5 digits of the fraction part.
Definition: Parameter_Base_Defines.h:248
@ display_fraction_digits_7_Digits
Show 7 digits of the fraction part.
Definition: Parameter_Base_Defines.h:254
@ display_fraction_digits_3_Digits
Show 3 digits of the fraction part.
Definition: Parameter_Base_Defines.h:242
@ display_fraction_digits_All_Digits
Show all possible digits.
Definition: Parameter_Base_Defines.h:230
@ display_fraction_digits_10_Digits
Show 10 digits of the fraction part.
Definition: Parameter_Base_Defines.h:263
@ display_fraction_digits_13_Digits
Show 13 digits of the fraction part.
Definition: Parameter_Base_Defines.h:272
@ display_fraction_digits_12_Digits
Show 12 digits of the fraction part.
Definition: Parameter_Base_Defines.h:269
@ display_fraction_digits_14_Digits
Show 14 digits of the fraction part.
Definition: Parameter_Base_Defines.h:275
@ display_fraction_digits_8_Digits
Show 8 digits of the fraction part.
Definition: Parameter_Base_Defines.h:257
@ display_fraction_digits_0_Digits
Show 0 digits of the fraction part.
Definition: Parameter_Base_Defines.h:233
TParameter_Initialisation_Status
Parameter initialisation source status enumeration.
Definition: Parameter_Base_Defines.h:288
@ enum_Default_Initialised
Parameter value initialised from default value.
Definition: Parameter_Base_Defines.h:294
@ enum_Uninitialised
Parameter value not initialised.
Definition: Parameter_Base_Defines.h:291
@ enum_Initialisation_Error
Parameter value initialisation error.
Definition: Parameter_Base_Defines.h:300
@ enum_Media_Initialised
Parameter value initialised from value stored in media.
Definition: Parameter_Base_Defines.h:297
TRemote_Parameter_Access_Mode
Parameter remote access mode enumeration.
Definition: Parameter_Base_Defines.h:90
@ enum_Unknown
Unknown access mode.
Definition: Parameter_Base_Defines.h:93
@ enum_No_Access
No access mode.
Definition: Parameter_Base_Defines.h:102
@ enum_Read
Read access mode.
Definition: Parameter_Base_Defines.h:96
@ enum_Write
Write access mode.
Definition: Parameter_Base_Defines.h:99
TParameter_Display_Format
Parameter fisplay format enumeration.
Definition: Parameter_Base_Defines.h:178
@ display_format_Binary_Coded_Decimal
BCD format.
Definition: Parameter_Base_Defines.h:211
@ display_format_Boolean_On_Off
On/Off format.
Definition: Parameter_Base_Defines.h:202
@ display_format_Native
Native format.
Definition: Parameter_Base_Defines.h:181
@ display_format_Binary
Binary format.
Definition: Parameter_Base_Defines.h:193
@ display_format_IP_V6
IPv6 format.
Definition: Parameter_Base_Defines.h:217
@ display_format_Boolean_Enable_Disable
Enable/Disable format.
Definition: Parameter_Base_Defines.h:205
@ display_format_Enumeration
Enumeration format.
Definition: Parameter_Base_Defines.h:196
@ display_format_Decimal
Decimal format.
Definition: Parameter_Base_Defines.h:184
@ display_format_IP_V4
IPv4 format.
Definition: Parameter_Base_Defines.h:214
@ display_format_Scientific
Scentific format.
Definition: Parameter_Base_Defines.h:208
@ display_format_Octal
Octal format.
Definition: Parameter_Base_Defines.h:190
@ display_format_Hexadecimal
Hexadecimal format.
Definition: Parameter_Base_Defines.h:187
@ display_format_Boolean_True_False
True/False format.
Definition: Parameter_Base_Defines.h:199
TParameter_Boundary_Check_Mode
Parameter boundary check mode enimeration.
Definition: Parameter_Base_Defines.h:133
@ check_mode_LessEqual_GreaterEqual
Less or equal and greater or equal as.
Definition: Parameter_Base_Defines.h:166
@ check_mode_Greater
Greater as.
Definition: Parameter_Base_Defines.h:151
@ check_mode_Less_GreaterEqual
Less and greater or equal as.
Definition: Parameter_Base_Defines.h:160
@ check_mode_LessEqual
Less or equal as.
Definition: Parameter_Base_Defines.h:148
@ check_mode_Less
Less as.
Definition: Parameter_Base_Defines.h:145
@ check_mode_Less_Greater
Less and greater as.
Definition: Parameter_Base_Defines.h:157
@ check_mode_GreaterEqual
Greater or equal as.
Definition: Parameter_Base_Defines.h:154
@ check_mode_Unknown
Unknown limit checking mode. Typical not allowed condition.
Definition: Parameter_Base_Defines.h:136
@ check_mode_User
User defined limit check, boundary check routine must be implemented by user.
Definition: Parameter_Base_Defines.h:142
@ check_mode_No_Check
No limit check.
Definition: Parameter_Base_Defines.h:139
@ check_mode_LessEqual_Greater
Less or equal and greater as.
Definition: Parameter_Base_Defines.h:163
Parameter base class.
Definition: Parameter_Base.h:60
Parameter description structure definition.
Definition: Parameter_Base_Defines.h:365
U32 u32_Element_Count
Element count.
Definition: Parameter_Base_Defines.h:420
U64 u64_PUUID_High
Parameter universally unique identifier high.
Definition: Parameter_Base_Defines.h:384
U32 u32_ID
Unique parameter ID.
Definition: Parameter_Base_Defines.h:392
TParameter_Extended_Descriptor_Base * object_Extended_Descriptor
Pointer to extendet parameter description structure.
Definition: Parameter_Base_Defines.h:443
BOOL bool_Nonvolatile
Parameter nonvolatile flag.
Definition: Parameter_Base_Defines.h:412
TConOpSys_Variant_Data struct_Minimum_Value
Minimum value.
Definition: Parameter_Base_Defines.h:431
const C8 * c8_Unit
Pointer to parameter unit name.
Definition: Parameter_Base_Defines.h:380
const C8 * c8_Description
Pointer to parameter description: 4 byte.
Definition: Parameter_Base_Defines.h:376
TConOpSys_Variant_Data * struct_Storage
Pointer to the data storage.
Definition: Parameter_Base_Defines.h:424
const C8 * c8_Name
Pointer to parameter name.
Definition: Parameter_Base_Defines.h:369
U64 u64_PUUID_Low
Parameter universally unique identifier low.
Definition: Parameter_Base_Defines.h:388
TParameter_Display_Format enum_Display_Format
Parameter display format.
Definition: Parameter_Base_Defines.h:408
const C8 * c8_Group
Pointer to parameter group name.
Definition: Parameter_Base_Defines.h:373
TConOpSys_Variant_Data_Type enum_Data_Type
Parameter data type.
Definition: Parameter_Base_Defines.h:396
TParameter_Storage_Type enum_Storage_Type
Parameter storage type.
Definition: Parameter_Base_Defines.h:416
TParameter_Base * object_Parameter
Pointer to parameter data storage structure.
Definition: Parameter_Base_Defines.h:447
TConOpSys_Variant_Data struct_Default_Value
Default value.
Definition: Parameter_Base_Defines.h:439
TParameter_Boundary_Check_Mode enum_Limit_Check_Mode
Parameter limit check mode.
Definition: Parameter_Base_Defines.h:404
TConOpSys_Variant_Data struct_Maximum_Value
Maximum value.
Definition: Parameter_Base_Defines.h:435
TParameter_Access_Mode enum_Access_Mode
Parameter access mode.
Definition: Parameter_Base_Defines.h:400
Parameter dimension descriptor.
Definition: Parameter_Base_Defines.h:351
U32 u32_Dimension_Size
Dimension size given in elements.
Definition: Parameter_Base_Defines.h:357
U32 u32_Dimension_Index
Unique dimension index.
Definition: Parameter_Base_Defines.h:354
Parameter extended description structure definition.
Definition: Parameter_Base_Defines.h:334
TConOpSys_Variant_Data struct_Minimum_Value
Minimum value.
Definition: Parameter_Base_Defines.h:337
TConOpSys_Variant_Data struct_Maximum_Value
Maximum value.
Definition: Parameter_Base_Defines.h:340
TConOpSys_Variant_Data struct_Default_Value
Default value.
Definition: Parameter_Base_Defines.h:343
Parameter extern storage frame structure definition.
Definition: Parameter_Base_Defines.h:455
U32 u32_CRC
Checksum.
Definition: Parameter_Base_Defines.h:467
U32 u32_ID
Parameter index.
Definition: Parameter_Base_Defines.h:458
U32 u32_Application_ID
Application ID.
Definition: Parameter_Base_Defines.h:461
TConOpSys_Variant_Data struct_Variant_Data
Variant data storage.
Definition: Parameter_Base_Defines.h:464
Remote parameter descriptor.
Definition: Parameter_Base_Defines.h:564
U32 u32_ID
Remote parameter ID.
Definition: Parameter_Base_Defines.h:587
U32 u32_Element_Index
Remote parameter elemet index.
Definition: Parameter_Base_Defines.h:591
TParameter_Base * object_Local_Parameter
Pointer to parameter data storage structure.
Definition: Parameter_Base_Defines.h:568
U32 u32_Node_Address
Remote node address.
Definition: Parameter_Base_Defines.h:580
U32 u32_Node_Timeout
Nore responce timeout in milisecods.
Definition: Parameter_Base_Defines.h:583
TRemote_Parameter_Properties struct_Properties
Remote parameter properties.
Definition: Parameter_Base_Defines.h:576
ConOpSys variant data storage structure.
Definition: ConOpSys_Variant.h:403
Parameter properties structure.
Definition: Parameter_Base_Defines.h:475
U32 u32_Boundary_Check_Mode
Parameter boundary check mode.
Definition: Parameter_Base_Defines.h:482
U32 u32_Nonvolatile
Parameter nonvolatile flag.
Definition: Parameter_Base_Defines.h:487
U32 u32_Properties
All parameter properties as U32 value.
Definition: Parameter_Base_Defines.h:477
U32 u32_Datatype
ConOpSys based datatype.
Definition: Parameter_Base_Defines.h:480
U32 u32_Display_Radix
Depricated: Parameter display radix.
Definition: Parameter_Base_Defines.h:483
U32 u32_Scopeable
Parameter scopeability flag.
Definition: Parameter_Base_Defines.h:489
U32 u32_Triggerable
Parameter triggerable flag.
Definition: Parameter_Base_Defines.h:486
U32 u32_Display_Format
Parameter display flag.
Definition: Parameter_Base_Defines.h:484
U32 u32_Autorefresh
Parameter autorefresh flag.
Definition: Parameter_Base_Defines.h:488
U32 u32_Access_Mode
Parameter access mode.
Definition: Parameter_Base_Defines.h:481
Parameter satus word.
Definition: Parameter_Base_Defines.h:498
U32 u32_Incompatible_Type_Assigment
Definition: Parameter_Base_Defines.h:508
U32 u32_Store_To_Media_Request
Definition: Parameter_Base_Defines.h:511
U32 u32_Initialisation_Status
Definition: Parameter_Base_Defines.h:517
U32 u32_Unsupported_Data_Type
Definition: Parameter_Base_Defines.h:520
U32 u32_Status
Parameter status raw data.
Definition: Parameter_Base_Defines.h:501
U32 u32_Invalid_Default_Value
Definition: Parameter_Base_Defines.h:526
U32 u32_Invalid_Boundary_Checking_Values
Definition: Parameter_Base_Defines.h:523
Remote parameter properties structure.
Definition: Parameter_Base_Defines.h:539
U32 bit2_Access_Mode
Bits 0-1 : Remote parameter access mode.
Definition: Parameter_Base_Defines.h:549
U32 u32_Properties_Raw
Raw remote parameter properties data as U32 value.
Definition: Parameter_Base_Defines.h:542