le_mdmDefs_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 
10 /**
11  * @file le_mdmDefs_interface.h
12  *
13  * Definition file common to multiple modem related services.
14  *
15  * Copyright (C) Sierra Wireless Inc. Use of this work is subject to license.
16  */
17 
18 #ifndef LE_MDMDEFS_INTERFACE_H_INCLUDE_GUARD
19 #define LE_MDMDEFS_INTERFACE_H_INCLUDE_GUARD
20 
21 
22 #include "legato.h"
23 
24 
25 //--------------------------------------------------------------------------------------------------
26 /**
27  * Cf. ITU-T recommendations E.164/E.163. E.164 numbers can have a maximum of 15 digits except the
28  * international prefix ('+' or '00'). One extra byte is added for the null character.
29  */
30 //--------------------------------------------------------------------------------------------------
31 #define LE_MDMDEFS_PHONE_NUM_MAX_LEN 17
32 
33 
34 //--------------------------------------------------------------------------------------------------
35 /**
36  * Cf. ITU-T recommendations E.164/E.163. E.164 numbers can have a maximum of 15 digits except the
37  * international prefix ('+' or '00'). One extra byte is added for the null character.
38  * One extra byte is added for the null character.
39  */
40 //--------------------------------------------------------------------------------------------------
41 #define LE_MDMDEFS_PHONE_NUM_MAX_BYTES 18
42 
43 
44 //--------------------------------------------------------------------------------------------------
45 /**
46 * IP Version
47 */
48 //--------------------------------------------------------------------------------------------------
49 typedef enum
50 {
52  ///< IPv4 technology
53 
55  ///< IPv6 technology
56 
57  LE_MDMDEFS_IPMAX = 2
58 }
60 
61 
62 #endif // LE_MDMDEFS_INTERFACE_H_INCLUDE_GUARD
63 
le_mdmDefs_IpVersion_t
Definition: le_mdmDefs_interface.h:49
IPv4 technology.
Definition: le_mdmDefs_interface.h:51
IPv6 technology.
Definition: le_mdmDefs_interface.h:54