LinuxSDK  V1.4.0.5
SwiApiCdmaIota.h
Go to the documentation of this file.
1 
13 #ifndef __SWIAPICDMAIOTA_H__
14 #define __SWIAPICDMAIOTA_H__
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 /* include files */
21 #include "SwiDataTypes.h"
22 #include "SwiRcodes.h"
23 #include "SwiApiCdmaBasic.h"
24 
25 #define LENGTH_WAPUri 128
32 typedef enum SWI_EMIOTA_EVENT_TYPE
33 {
37 
44 {
48 
55 {
62 
65 
68 
76 
79 
86 
89 
92 
95 
104 {
131 
141 typedef struct SWI_STRUCT_IOTA_State
142 {
147 
150 
154 
157 
158  /* end failure reason) (future support) see SWI_EMIOTA_EVENT_ERR_CODE for
159  details. For HTTP Error - actual HTTP error code MMC error.
160  code see above
161  */
162 
164 
175 {
181 
182 /* Function prototypes */
183 
184 SWI_API SWI_RCODE SwiGetEFileInfo(const swi_charp pszEFilename,
185  SWI_STRUCT_EFileInfo* psEFileInfo,
186  swi_uint32 timeout);
187 
188 SWI_API SWI_RCODE SwiGetEFile(const swi_charp pszEFilename, swi_uint8* pBuffer,
189  swi_uint16 nBufLen, swi_uint32 timeout);
190 
192 
194 
196 
198 
200  swi_uint32 timeout);
201 
203 
204 #ifdef __cplusplus
205 } /* extern "C" { */
206 #endif
207 
208 #endif /* __SWIAPICDMAIOTA_H__ */
209 
210 /*
211  * $Log: SwiApiCdmaIota.h,v $
212  */

Linux SDK V1.4.0.5
Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved