16
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 +--------------------------------------------------------------------------+
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 | PROJECT : PROTOCOL STACK |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 | FILE : p_mnsms.val |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 | SOURCE : "sap\mnsms.pdf" |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 | LastModified : "2002-04-19" |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 | IdAndVersion : "6147.103.96.107" |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 | SrcFileTime : "Thu Nov 29 09:48:28 2007" |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 | Generated by CCDGEN_2.5.5A on Thu Sep 25 09:52:55 2014 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 +--------------------------------------------------------------------------+
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 /* PRAGMAS
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 * PREFIX : NONE
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 * ALWAYS_ENUM_IN_VAL_FILE: NO
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 * ENABLE_GROUP: NO
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 * CAPITALIZE_TYPENAME: NO
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 #ifndef P_MNSMS_VAL
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 #define P_MNSMS_VAL
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 #define CDG_ENTER__P_MNSMS_VAL
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 #define CDG_ENTER__FILENAME _P_MNSMS_VAL
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 #define CDG_ENTER__P_MNSMS_VAL__FILE_TYPE CDGINC
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 #define CDG_ENTER__P_MNSMS_VAL__LAST_MODIFIED _2002_04_19
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 #define CDG_ENTER__P_MNSMS_VAL__ID_AND_VERSION _6147_103_96_107
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 #define CDG_ENTER__P_MNSMS_VAL__SRC_FILE_TIME _Thu_Nov_29_09_48_28_2007
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 #include "CDG_ENTER.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 #undef CDG_ENTER__P_MNSMS_VAL
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 #undef CDG_ENTER__FILENAME
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 #include "m_sms.val" /* Access values independent from the corresponding h-file. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 * Value constants for VAL_mem_type
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 #define MEM_ME (0x1) /* mobile equipment memory 1 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 #define MEM_SM (0x3) /* subscriber identity module memory */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 #define MEM_SR (0x5) /* status report memory */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 * Value constants for VAL_cause
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 #define SMS_NO_ERROR (0x89ff) /* No error */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 #define SMS_CAUSE_PARAM_WRONG (0xc900) /* Wrong parameter in primitive */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 #define SMS_CAUSE_ENTITY_BUSY (0xc901) /* Entity is busy */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 #define SMS_CAUSE_OPER_NOT_ALLW (0xc902) /* Operation not allowed */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 #define SMS_CAUSE_OPER_NOT_SUPP (0xc903) /* Operation not supported */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 #define SMS_CAUSE_SIM_BUSY (0xc904) /* SIM busy */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 #define SMS_CAUSE_MEM_FAIL (0xc905) /* Memory failure */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 #define SMS_CAUSE_INV_INDEX (0xc906) /* Invalid memory index */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 #define SMS_CAUSE_MEM_FULL (0xc908) /* Memory full */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 #define SMS_CAUSE_NO_SERVICE (0xc909) /* No network service */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 #define SMS_CAUSE_NET_TIMEOUT (0xc90a) /* Network timeout */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 #define SMS_CAUSE_UNEXP_CNMA (0xc90b) /* No +CNMA acknowledgement expected */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 #define SMS_CAUSE_OTHER_ERROR (0xc90f) /* Any other error */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 #define SMS_CAUSE_MEM_AVAIL (0xc90c) /* Memory available after full */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69 // VAL-FF: REL99
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 // #define SMS_CAUSE_FAILED_MSG_NOT_FOUND (0xc90e)/* Failed Message not found during Transmission */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
73 * Value constants for VAL_state
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
74 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
75 #define SMS_STATE_READY (0x0) /* SMS is full operable */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
76 #define SMS_STATE_INITIALISING (0x1) /* SMS is in initialisation state */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
77 #define SMS_STATE_BUSY (0x2) /* SMS is in a busy condition */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
78 #define SMS_STATE_NOT_AVAILABLE (0xff) /* SMS is inoperable */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
79
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
80 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
81 * Value constants for VAL_condx
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
82 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
83 #define SMS_CONDX_OVR_NON (0x0) /* do not overwrite an existing message */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
84 #define SMS_CONDX_OVR_MO (0x1) /* overwrite only an exisiting mobile originated message */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
85 #define SMS_CONDX_OVR_ANY (0x2) /* overwrite any existing message */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
86
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
87 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
88 * Value constants for VAL_modify
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
89 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
90 #define SMS_MODIFY_NON (0x0) /* no modification */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
91 #define SMS_MODIFY_TPOA (0x1) /* substitution of TP-OA */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
92 #define SMS_MODIFY_SCA (0x2) /* substitution of SCA */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
93 #define SMS_MODIFY_TPOA_SCA (0x3) /* substitution of TP-OA and SCA */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
94 #define SMS_MODIFY_ALL (0x4) /* substitution of the complete message */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
95
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
96 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
97 * Value constants for VAL_rec_num
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
98 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
99 #define SMS_RECORD_NOT_EXIST (0x0) /* record is not existing */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
100
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
101 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
102 * Value constants for VAL_status
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
103 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
104 #define SMS_RECORD_FREE (0x0) /* Free record */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
105 #define SMS_RECORD_REC_UNREAD (0x3) /* MT record, not read */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
106 #define SMS_RECORD_REC_READ (0x1) /* MT record, already read */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
107 #define SMS_RECORD_STO_UNSENT (0x7) /* MO record, not sent */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
108 #define SMS_RECORD_STO_SENT (0x5) /* MO record, already sent, status report not requested */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
109 #define SMS_RECORD_STAT_UNRCVD (0xd) /* MO record, already sent, status report requested, not received */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
110 #define SMS_RECORD_STAT_UNSTRD (0x15) /* MO record, already sent, status report received, not stored */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
111 #define SMS_RECORD_STAT_STRD (0x1d) /* MO record, already sent, status report received and stored */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
112 #define SMS_RECORD_INVALID (0xe0) /* The record keeps unrecognizable data */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
113
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
114 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
115 * Value constants for VAL_mt
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
116 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
117 #define MT0 (0x0) /* Mobile Terminated Mode 0 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
118 #define MT1 (0x1) /* Mobile Terminated Mode 1 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
119 #define MT2 (0x2) /* Mobile Terminated Mode 2 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
120 #define MT3 (0x3) /* Mobile Terminated Mode 3 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
121 #define MT_DEF (0x4) /* Mobile Terminated Mode Default */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
122
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
123 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
124 * Value constants for VAL_ds
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
125 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
126 #define DS0 (0x0) /* Status Report Mode 0: no status report to be returned */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
127 #define DS1 (0x1) /* Status Report Mode 1: status report returned to MMI */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
128 #define DS2 (0x2) /* Status Report Mode 2: status report stored, if possible */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
129
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
130 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
131 * Value constants for VAL_mhc
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
132 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
133 #define SMS_MHC_DEF (0x0) /* default (Phase 2) */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
134 #define SMS_MHC_PH2 (0x2) /* Phase 2 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
135 #define SMS_MHC_PH2PLUS (0x3) /* Phase 2+ */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
136
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
137 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
138 * Value constants for VAL_read_mode
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
139 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
140 #define READ_NORMAL (0x0) /* Normal reading */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
141 #define READ_PREVIEW (0x1) /* Reading without preview */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
142 #define READ_STATUS_CHANGE (0x2) /* Change only status */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
143
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
144 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
145 * Value constants for VAL_resp
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
146 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
147 #define SMS_RP_ACK (0x0) /* send RP-ACK to network */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
148 #define SMS_RP_ERROR (0x1) /* send RP-ERROR to network */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
149
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
150 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
151 * Value constants for VAL_mo_sms_serv
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
152 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
153 #define GPRS_SMS_GPRS_ONLY (0x0) /* Use GPRS only for MO SMS */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
154 #define GPRS_SMS_CCT_ONLY (0x1) /* Use CCT only for MO SMS */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
155 #define GPRS_SMS_GPRS_PREF (0x2) /* Use GPRS in preference for MO SMS */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
156 #define GPRS_SMS_CCT_PREF (0x3) /* Use CCT in preference for MO SMS */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
157
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
158 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
159 * Value constants for VAL_query
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
160 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
161 #define SMS_QUERY_DELIVER_STATUS (0x1) /* Query Request is for delivery status (pause or resume) */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
162
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
163 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
164 * Value constants for VAL_deliver_status
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
165 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
166 #define SMS_DELIVER_STATUS_PAUSE (0x10) /* SMS delivery paused by user */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
167 #define SMS_DELIVER_STATUS_RESUME (0x11) /* SMS delivery to user allowed */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
168
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
169 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
170 * Value constants for VAL_cmms_mode
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
171 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
172 #define CMMS_MODE_DEF (0x0) /* Default value of 0 for +CMMS mode. The mode switches to 0 when timer expires if the mode set was 1. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
173 #define CMMS_MODE_ONE (0x1) /* Mode value of one for +CMMS mode. For this mode set, when the timer expires, mode is switched back to 0. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
174 #define CMMS_MODE_TWO (0x2) /* Mode value of two for +CMMS mode. For this mode set, even after the timer expiry mode is not switched to 0 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
175
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
176 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
177 * Value constants for VAL_delete_status
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
178 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
179 #define CMGD_DEL_INDEX (0x0) /* Delete the messages specified by the index. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
180 #define CMGD_DEL_READ (0x1) /* Ignore the index and delete all the read messages. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
181 #define CMGD_DEL_READ_SENT (0x2) /* Ignore the index and delete all the read and sent messages. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
182 #define CMGD_DEL_READ_SENT_UNSENT (0x3) /* Ignore the index and delete all the read, send and unsent messages. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
183 #define CMGD_DEL_ALL (0x4) /* Ignore the index and delete all the messages whatever the status it is. */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
184
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
185 // VALTAB-FF: REL99
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
186 //
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
187 // Value constants for VAL_auto_rep_flag
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
188 //
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
189 // VAL-FF: REL99
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
190 // #define AUTO_REP_FLAG_DISABLED (0x0) /* Do not attempt retransmission */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
191 // VAL-FF: REL99
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
192 // #define AUTO_REP_FLAG_ENABLED (0x1) /* Attempt retransmission */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
193
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
194 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
195 * user defined constants
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
196 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
197 #define SMS_MSG_LEN (0x8c)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
198 #define SMS_CMD_LEN (0x9d)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
199 #define SIM_PDU_LEN (0xaf)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
200 #define SMSCP_ORIGINATING_ENTITY (0x7)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
201 #define SMSRP_ORIGINATING_ENTITY (0x8)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
202 #define SMSTP_ORIGINATING_ENTITY (0x9)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
203
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
204 #include "CDG_LEAVE.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
205
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
206
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
207 #endif
|