7 Teleservice Application Framework
User Manual
176/374
Example
// Global module
T_DATA_DATAPOOL_INFO *pt_Datapool;
sint32 s32_Retval = C_NO_ERR;
charn acn_HelpString[MAX_DP_BASEFOLDER_LENGHT];
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)
{
// Do error handling
}
if (strstr (pt_Datapool_Info->acn_DatapoolName, "MyDatapool") != NULL)
{
s32_Retval = ydatad_load_datapool (u32_i, acn_HelpString);
if (s32_Retval != C_NO_ERR)
{
// Error handling
}
}
}
7.3.5.4.2
ydatad_get_number_of_loaded_datapools
Function Description
sint32
ydatad_get_number_of_loaded_datapools(void)
The function returns the number of loaded data pools.
Information Flow
Output Information
Return Value
Description
> 0
Number of loaded data pools
0
No data pools initialized or function ydatad_load_datapool_names was not called
before
Example
// Global module
uint32 u32_NumberOfDatapools;
u32_NumberOfDatapools = ydatad_get_number_loaded_datapools ();
WARNING:
First call the function ydatad_load_datapool_names before calling this function.
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 ...