LinuxQMISDK: SwiDataTypes.h Source File

LinuxQMISDK SLQS03.03.11

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SwiDataTypes.h
Go to the documentation of this file.
1
8 /*
9 * Copyright: © 2011-2015 Sierra Wireless Inc., all rights reserved
10 */
11
12 #ifndef __SWI_DATA_TYPES_H
13 #define __SWI_DATA_TYPES_H
14
15 #ifndef SWI_API
16 #define SWI_API
17 #endif /* SWI_API */
18
19 /* Define for LTE specific implementation */
20 /* Need to remove both the defines when the FW has support for LTE */
21 #define QMI_NO_LTE_FW_SUPPORT 0
22 #define QMI_TLV_PLACEHOLDER 0x8F
23
24 /* Type Definitions */
25 typedef unsigned long ULONG;
26 typedef unsigned long long ULONGLONG;
27 typedef signed char INT8;
28 typedef unsigned char BYTE;
29 typedef char CHAR;
30 typedef unsigned short WORD;
31 typedef unsigned short USHORT;
32 typedef const char * LPCSTR;
33 typedef int BOOL;
34 typedef signed short SHORT;
35 typedef signed int INT32;
36 typedef float FLOAT;
37
42 #define UNUSEDPARAM( x ) (void)x
43
44 #endif /* __SWI_DATA_TYPES_H */
CHAR
char CHAR
Definition: SwiDataTypes.h:29
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:28
INT8
signed char INT8
Definition: SwiDataTypes.h:27
SHORT
signed short SHORT
Definition: SwiDataTypes.h:34
LPCSTR
const char * LPCSTR
Definition: SwiDataTypes.h:32
INT32
signed int INT32
Definition: SwiDataTypes.h:35
USHORT
unsigned short USHORT
Definition: SwiDataTypes.h:31
ULONGLONG
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:26
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:25
FLOAT
float FLOAT
Definition: SwiDataTypes.h:36
BOOL
int BOOL
Definition: SwiDataTypes.h:33
WORD
unsigned short WORD
Definition: SwiDataTypes.h:30