m2mb API docs  25.30.004.0
m2mb API sets documentation
m2mb_info.h
Go to the documentation of this file.
1 /* $version: 252203 */
2 /*===============================================================================================*/
3 /* >>> Copyright (C) Telit Communications S.p.A. Italy All Rights Reserved. <<< */
23 #ifndef M2M_M2MB_INFO_API_H
24 #define M2M_M2MB_INFO_API_H
25 
26 
27 /* Global declarations ==========================================================================*/
28 
29 /* Global typedefs ==============================================================================*/
30 
31 typedef HANDLE M2MB_INFO_HANDLE;
32 
33 typedef enum
34 {
35  M2MB_INFO_GET_SERIAL_NUM,
36  M2MB_INFO_GET_FW_VERSION,
37  M2MB_INFO_GET_SW_VERSION,
38  M2MB_INFO_GET_MANUFACTURER,
39  M2MB_INFO_GET_MODEL,
40  M2MB_INFO_GET_HW_VERSION,
41  M2MB_INFO_GET_MSISDN,
42  M2MB_INFO_GET_IMSI,
43  M2MB_INFO_GET_SVN,
44  M2MB_INFO_GET_AZL_VERSION,
45  M2MB_INFO_GET_SMSS,
46  M2MB_INFO_GET_TID,
47  M2MB_INFO_GET_ICCID,
48  M2MB_INFO_GET_SERIAL_NUM_FACTORY,
50  M2MB_INFO_NUM
51 } M2MB_INFO_E;
52 
53 /* Global functions =============================================================================*/
54 
55 /*-----------------------------------------------------------------------------------------------*/
82 /*-----------------------------------------------------------------------------------------------*/
83 M2MB_RESULT_E m2mb_info_init( M2MB_INFO_HANDLE *h );
84 
85 
86 /*-----------------------------------------------------------------------------------------------*/
117 /*-----------------------------------------------------------------------------------------------*/
118 M2MB_RESULT_E m2mb_info_deinit( M2MB_INFO_HANDLE h );
119 
120 /*-----------------------------------------------------------------------------------------------*/
162 /*-----------------------------------------------------------------------------------------------*/
163 M2MB_RESULT_E m2mb_info_get( M2MB_INFO_HANDLE h, M2MB_INFO_E info, CHAR **data );
164 
165 #endif
166 
m2mb_info_init
M2MB_RESULT_E m2mb_info_init(M2MB_INFO_HANDLE *h)
m2mb_info_init initializes the INFO service.
M2MB_INFO_GET_PKG_VERSION
Definition: m2mb_info.h:49
M2MB_INFO_E
M2MB_INFO_E
Definition: m2mb_info.h:33
m2mb_info_get
M2MB_RESULT_E m2mb_info_get(M2MB_INFO_HANDLE h, M2MB_INFO_E info, CHAR **data)
m2mb_info_get provides information about device/SIM card in use.
m2mb_info_deinit
M2MB_RESULT_E m2mb_info_deinit(M2MB_INFO_HANDLE h)
m2mb_info_deinit deinitializes the INFO service.