EasyManua.ls Logo

STW TC1 - Page 179

STW TC1
374 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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.

Table of Contents