ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TParameter_Manager::TParameter_Table_Record_Header Struct Reference

Parameter table record header. More...

Collaboration diagram for TParameter_Manager::TParameter_Table_Record_Header:
Collaboration graph

Public Attributes

U32 u32_CRC
 Parameter data block CRC (4 byte) More...
 
U32 u32_Application_ID
 Appication ID (4 byte) More...
 
U32 u32_Parameter_ID
 Parameter ID (4 byte) More...
 
U16 u16_Data_Type
 Data type (2 byte) More...
 
U16 u16_Reserved
 Reserved (2 byte) More...
 
U32 u32_Parameter_Element_Index
 Parameter element index (4 byte) More...
 
U64 u64_Timestamp
 Timestamp (8 byte) More...
 
U64 u64_PUUID_High
 Parameter universally unique identifier high. More...
 
U64 u64_PUUID_Low
 Parameter universally unique identifier low. More...
 

Detailed Description

Parameter table record header.

Note
ATTENTION: Size of the record must be according data align of 8.

Member Data Documentation

◆ u16_Data_Type

U16 TParameter_Manager::TParameter_Table_Record_Header::u16_Data_Type

◆ u16_Reserved

U16 TParameter_Manager::TParameter_Table_Record_Header::u16_Reserved

Reserved (2 byte)

Referenced by TParameter_Manager::Media_Database_Write_Parameter().

◆ u32_Application_ID

U32 TParameter_Manager::TParameter_Table_Record_Header::u32_Application_ID

Appication ID (4 byte)

Referenced by TParameter_Manager::Media_Database_Write_Parameter().

◆ u32_CRC

U32 TParameter_Manager::TParameter_Table_Record_Header::u32_CRC

◆ u32_Parameter_Element_Index

U32 TParameter_Manager::TParameter_Table_Record_Header::u32_Parameter_Element_Index

Parameter element index (4 byte)

Referenced by TParameter_Manager::Media_Database_Write_Parameter().

◆ u32_Parameter_ID

U32 TParameter_Manager::TParameter_Table_Record_Header::u32_Parameter_ID

◆ u64_PUUID_High

U64 TParameter_Manager::TParameter_Table_Record_Header::u64_PUUID_High

Parameter universally unique identifier high.

Note
Size: 8 byte

Referenced by TParameter_Manager::Media_Database_Write_Parameter(), and TParameter_Manager::Recall_Nonvolatile_Parameter_Values().

◆ u64_PUUID_Low

U64 TParameter_Manager::TParameter_Table_Record_Header::u64_PUUID_Low

Parameter universally unique identifier low.

Note
Size: 8 byte

Referenced by TParameter_Manager::Media_Database_Write_Parameter(), and TParameter_Manager::Recall_Nonvolatile_Parameter_Values().

◆ u64_Timestamp

U64 TParameter_Manager::TParameter_Table_Record_Header::u64_Timestamp

Timestamp (8 byte)

Referenced by TParameter_Manager::Media_Database_Write_Parameter().


The documentation for this struct was generated from the following file: