All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_info_interface.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
47 #ifndef LE_INFO_H_INCLUDE_GUARD
48 #define LE_INFO_H_INCLUDE_GUARD
49 
50 
51 #include "legato.h"
52 
53 //--------------------------------------------------------------------------------------------------
57 //--------------------------------------------------------------------------------------------------
59 (
60  void
61 );
62 
63 //--------------------------------------------------------------------------------------------------
67 //--------------------------------------------------------------------------------------------------
69 (
70  void
71 );
72 
73 
74 //--------------------------------------------------------------------------------------------------
79 //--------------------------------------------------------------------------------------------------
80 #define LE_INFO_IMEI_MAX_LEN 15
81 
82 
83 //--------------------------------------------------------------------------------------------------
87 //--------------------------------------------------------------------------------------------------
88 #define LE_INFO_MAX_VERS_LEN 256
89 
90 
91 //--------------------------------------------------------------------------------------------------
95 //--------------------------------------------------------------------------------------------------
96 #define LE_INFO_MAX_MODEL_LEN 256
97 
98 //--------------------------------------------------------------------------------------------------
109 //--------------------------------------------------------------------------------------------------
111 (
112  char* imei,
115 
116  size_t imeiNumElements
118 );
119 
120 //--------------------------------------------------------------------------------------------------
129 //--------------------------------------------------------------------------------------------------
131 (
132  char* version,
135 
136  size_t versionNumElements
138 );
139 
140 //--------------------------------------------------------------------------------------------------
149 //--------------------------------------------------------------------------------------------------
151 (
152  char* version,
155 
156  size_t versionNumElements
158 );
159 
160 //--------------------------------------------------------------------------------------------------
169 //--------------------------------------------------------------------------------------------------
171 (
172  char* modelPtr,
175 
176  size_t modelPtrNumElements
178 );
179 
180 
181 #endif // LE_INFO_H_INCLUDE_GUARD
182 
void le_info_DisconnectService(void)
le_result_t
Definition: le_basics.h:34
void le_info_ConnectService(void)
le_result_t le_info_GetBootloaderVersion(char *version, size_t versionNumElements)
le_result_t le_info_GetDeviceModel(char *modelPtr, size_t modelPtrNumElements)
le_result_t le_info_GetImei(char *imei, size_t imeiNumElements)
le_result_t le_info_GetFirmwareVersion(char *version, size_t versionNumElements)