7 Teleservice Application Framework
User Manual
179/374
64
void* pv_SHM_Address;
sint32 s32_Address_Offset;
} T_DATA_VARIABLE_INFO;
typedef enum
{
eUNKNOWN = 0,
eUINT8,
eSINT8,
eUINT16,
eSINT16,
eUINT32,
eSINT32,
eFLOAT32,
eAOBYTE,
eSTRING,
eNULL
}E_DataType;
Return Value
Description
C_NO_ERR
Function executed without error, the pool info was received successfully
C_RANGE
Selected data pool index isn't valid
Example
// Global module
T_DATA_DATAPOOL_INFO *pt_Datapool;
sint32 s32_Retval;
uint32 u32_NumberOfDatapools
u32_NumberOfDatapools = ydatad_get_size_loaded_datapools ();
for (uint32 u32_i = 0; u32_i < s32_NumberOfDatapools; u32_i++)
{
s32_Retval = ydatad_get_datapool_info (u32_i, &pt_Datapool);
if (s32_Retval != C_NO_ERR)
{
// Error handling
}
}
7.3.5.4.5
ydatad_get_variable_index
Function Description
sint32 ydatad_get_variable_index (const sint32
ops32_DatapoolIndex,
const sint32
ops32_VariableListIndex,
const charn * const
opcn_VariableName)
The function returns the index number of the variable name opcn_VariableName.
WARNING:
The data pool names, data pools and lists have to be loaded first.
Summary of Contents for TC1
Page 1: ...TC1 User Manual Version of this document V1 00r0 ...
Page 25: ...5 Hardware User Manual 25 374 5 2 2 Block Diagram Variant TC1 WIFI ...
Page 34: ...5 Hardware User Manual 34 374 5 6 Housing Connector Top view and side view Bottom View ...
Page 125: ...7 Teleservice Application Framework User Manual 125 374 TAF overview ...
Page 190: ...7 Teleservice Application Framework User Manual 190 374 How the logger mechanism works ...