aboutsummaryrefslogtreecommitdiff
path: root/include/mm-modem.h
blob: 7f1a4a7d3019d3b38607e596e15b283857f7c186 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370

/* Generated Header file do not edit */
/* ModemManager D-Bus Interface Specification */

/*
 *  version 0.5
 */

#define MM_MODEMMANAGER_PATH    "/org/freedesktop/ModemManager"
#define MM_MODEMMANAGER_SERVICE "org.freedesktop.ModemManager"

/**************
 * Interfaces *
 **************/

#define MM_MODEMMANAGER_INTERFACE  "org.freedesktop.ModemManager"
#define MM_MODEM_INTERFACE  "org.freedesktop.ModemManager.Modem"
#define MM_MODEM_SIMPLE_INTERFACE  "org.freedesktop.ModemManager.Modem.Simple"
#define MM_MODEM_LOCATION_INTERFACE  "org.freedesktop.ModemManager.Modem.Location"
#define MM_MODEM_CDMA_INTERFACE  "org.freedesktop.ModemManager.Modem.Cdma"
#define MM_MODEM_GSM_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm"
#define MM_MODEM_GSM_CARD_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.Card"
#define MM_MODEM_GSM_CONTACTS_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.Contacts"
#define MM_MODEM_GSM_NETWORK_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.Network"
#define MM_MODEM_GSM_SMS_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.SMS"
#define MM_MODEM_GSM_HSO_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.Hso"
#define MM_MODEM_GSM_USSD_INTERFACE  "org.freedesktop.ModemManager.Modem.Gsm.Ussd"
#define MM_DBUS_PROPERTIES_INTERFACE  "org.freedesktop.DBus.Properties"

/***********************
 * Methods/Enums/Flags *
 ***********************/

/*
 * Interface org.freedesktop.ModemManager
 */
  
#define MM_MANAGER_METHOD_ENUMERATEDEVICES "EnumerateDevices"

#define MM_MANAGER_SIGNAL_DEVICEADDED "DeviceAdded"
#define MM_MANAGER_SIGNAL_DEVICEREMOVED "DeviceRemoved"

/*
 * Interface org.freedesktop.ModemManager.Modem
 */
  
#define MM_MODEM_METHOD_ENABLE "Enable"
#define MM_MODEM_METHOD_CONNECT "Connect"
#define MM_MODEM_METHOD_DISCONNECT "Disconnect"
#define MM_MODEM_METHOD_GETIP4CONFIG "GetIP4Config"
#define MM_MODEM_METHOD_GETINFO "GetInfo"
#define MM_MODEM_METHOD_RESET "Reset"
#define MM_MODEM_METHOD_FACTORYRESET "FactoryReset"

#define MM_MODEM_SIGNAL_STATECHANGED "StateChanged"

/* MM_MODEM_TYPE enum values */

#define MM_MODEM_TYPE_GSM 1
#define MM_MODEM_TYPE_CDMA 2

/* MM_MODEM_IP_METHOD enum values */

#define MM_MODEM_IP_METHOD_PPP 0
#define MM_MODEM_IP_METHOD_STATIC 1
#define MM_MODEM_IP_METHOD_DHCP 2

/* MM_MODEM_STATE_CHANGED_REASON enum values */

#define MM_MODEM_STATE_CHANGED_REASON_UNKNOWN 0
#define MM_MODEM_STATE_CHANGED_REASON_USER_REQUESTED 1
#define MM_MODEM_STATE_CHANGED_REASON_SUSPEND 2

/*
 * Interface org.freedesktop.ModemManager.Modem.Simple
 */
  
#define MM_MODEM_SIMPLE_METHOD_CONNECT "Connect"
#define MM_MODEM_SIMPLE_METHOD_GETSTATUS "GetStatus"

/*
 * Interface org.freedesktop.ModemManager.Modem.Location
 */
  
#define MM_MODEM_LOCATION_METHOD_ENABLE "Enable"
#define MM_MODEM_LOCATION_METHOD_GETLOCATION "GetLocation"

/* MM_MODEM_LOCATION_CAPABILITIES flag values */

#define MM_MODEM_LOCATION_CAPABILITY_UNKNOWN 0x0
#define MM_MODEM_LOCATION_CAPABILITY_GPS_NMEA 0x1
#define MM_MODEM_LOCATION_CAPABILITY_GSM_LAC_CI 0x2
#define MM_MODEM_LOCATION_CAPABILITY_GPS_RAW 0x4

/*
 * Interface org.freedesktop.ModemManager.Modem.Cdma
 */
  
#define MM_MODEM_CDMA_METHOD_ACTIVATE "Activate"
#define MM_MODEM_CDMA_METHOD_ACTIVATEMANUAL "ActivateManual"
#define MM_MODEM_CDMA_METHOD_GETSIGNALQUALITY "GetSignalQuality"
#define MM_MODEM_CDMA_METHOD_GETESN "GetEsn"
#define MM_MODEM_CDMA_METHOD_GETSERVINGSYSTEM "GetServingSystem"
#define MM_MODEM_CDMA_METHOD_GETREGISTRATIONSTATE "GetRegistrationState"

#define MM_MODEM_CDMA_SIGNAL_ACTIVATIONSTATECHANGED "ActivationStateChanged"
#define MM_MODEM_CDMA_SIGNAL_SIGNALQUALITY "SignalQuality"
#define MM_MODEM_CDMA_SIGNAL_REGISTRATIONSTATECHANGED "RegistrationStateChanged"

/* MM_MODEM_CDMA_REGISTRATION_STATE enum values */

#define MM_MODEM_CDMA_REGISTRATION_STATE_UNKNOWN 0
#define MM_MODEM_CDMA_REGISTRATION_STATE_REGISTERED 1
#define MM_MODEM_CDMA_REGISTRATION_STATE_HOME 2
#define MM_MODEM_CDMA_REGISTRATION_STATE_ROAMING 3

/* MM_MODEM_CDMA_ACTIVATION_STATE enum values */

#define MM_MODEM_CDMA_ACTIVATION_STATE_NOT_ACTIVATED 0
#define MM_MODEM_CDMA_ACTIVATION_STATE_ACTIVATING 1
#define MM_MODEM_CDMA_ACTIVATION_STATE_PARTIALLY_ACTIVATED 2
#define MM_MODEM_CDMA_ACTIVATION_STATE_ACTIVATED 3

/* MM_MODEM_CDMA_ACTIVATION_ERROR enum values */

#define MM_MODEM_CDMA_ACTIVATION_ERROR_NO_ERROR 0
#define MM_MODEM_CDMA_ACTIVATION_ERROR_ROAMING 1
#define MM_MODEM_CDMA_ACTIVATION_ERROR_WRONG_RADIO_INTERFACE 2
#define MM_MODEM_CDMA_ACTIVATION_ERROR_COULD_NOT_CONNECT 3
#define MM_MODEM_CDMA_ACTIVATION_ERROR_SECURITY_AUTHENTICATION_FAILED 4
#define MM_MODEM_CDMA_ACTIVATION_ERROR_PROVISIONING_FAILED 5
#define MM_MODEM_CDMA_ACTIVATION_ERROR_NO_SIGNAL 6
#define MM_MODEM_CDMA_ACTIVATION_ERROR_UNKNOWN 7
#define MM_MODEM_CDMA_ACTIVATION_ERROR_TIMED_OUT 8
#define MM_MODEM_CDMA_ACTIVATION_ERROR_START_FAILED 9

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm
 */
  
/* MM_MODEM_GSM_ALLOWED_MODE enum values */

#define MM_MODEM_GSM_ALLOWED_MODE_ANY 0
#define MM_MODEM_GSM_ALLOWED_MODE_2G_PREFERRED 1
#define MM_MODEM_GSM_ALLOWED_MODE_3G_PREFERRED 2
#define MM_MODEM_GSM_ALLOWED_MODE_2G_ONLY 3
#define MM_MODEM_GSM_ALLOWED_MODE_3G_ONLY 4

/* MM_MODEM_GSM_ACCESS_TECH enum values */

#define MM_MODEM_GSM_ACCESS_TECH_UNKNOWN 0
#define MM_MODEM_GSM_ACCESS_TECH_GSM 1
#define MM_MODEM_GSM_ACCESS_TECH_GSM_COMPACT 2
#define MM_MODEM_GSM_ACCESS_TECH_GPRS 3
#define MM_MODEM_GSM_ACCESS_TECH_EDGE 4
#define MM_MODEM_GSM_ACCESS_TECH_UMTS 5
#define MM_MODEM_GSM_ACCESS_TECH_HSDPA 6
#define MM_MODEM_GSM_ACCESS_TECH_HSUPA 7
#define MM_MODEM_GSM_ACCESS_TECH_HSPA 8
#define MM_MODEM_GSM_ACCESS_TECH_HSPA_PLUS 9

/* MM_MODEM_GSM_MODE flag values */

#define MM_MODEM_GSM_MODE_UNKNOWN 0x0
#define MM_MODEM_GSM_MODE_ANY 0x1
#define MM_MODEM_GSM_MODE_GPRS 0x2
#define MM_MODEM_GSM_MODE_EDGE 0x4
#define MM_MODEM_GSM_MODE_UMTS 0x8
#define MM_MODEM_GSM_MODE_HSDPA 0x10
#define MM_MODEM_GSM_MODE_2G_PREFERRED 0x20
#define MM_MODEM_GSM_MODE_3G_PREFERRED 0x40
#define MM_MODEM_GSM_MODE_2G_ONLY 0x80
#define MM_MODEM_GSM_MODE_3G_ONLY 0x100
#define MM_MODEM_GSM_MODE_HSUPA 0x200
#define MM_MODEM_GSM_MODE_HSPA 0x400
#define MM_MODEM_GSM_MODE_GSM 0x800
#define MM_MODEM_GSM_MODE_GSM_COMPACT 0x1000

/* MM_MODEM_GSM_BAND flag values */

#define MM_MODEM_GSM_BAND_UNKNOWN 0x0
#define MM_MODEM_GSM_BAND_ANY 0x1
#define MM_MODEM_GSM_BAND_EGSM 0x2
#define MM_MODEM_GSM_BAND_DCS 0x4
#define MM_MODEM_GSM_BAND_PCS 0x8
#define MM_MODEM_GSM_BAND_G850 0x10
#define MM_MODEM_GSM_BAND_U2100 0x20
#define MM_MODEM_GSM_BAND_U1800 0x40
#define MM_MODEM_GSM_BAND_U17IV 0x80
#define MM_MODEM_GSM_BAND_U800 0x100
#define MM_MODEM_GSM_BAND_U850 0x200
#define MM_MODEM_GSM_BAND_U900 0x400
#define MM_MODEM_GSM_BAND_U17IX 0x800
#define MM_MODEM_GSM_BAND_U1900 0x1000
#define MM_MODEM_GSM_BAND_U2600 0x2000

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.Card
 */
  
#define MM_MODEM_GSM_CARD_METHOD_GETIMEI "GetImei"
#define MM_MODEM_GSM_CARD_METHOD_GETIMSI "GetImsi"
#define MM_MODEM_GSM_CARD_METHOD_GETOPERATORID "GetOperatorId"
#define MM_MODEM_GSM_CARD_METHOD_GETSPN "GetSpn"
#define MM_MODEM_GSM_CARD_METHOD_SENDPUK "SendPuk"
#define MM_MODEM_GSM_CARD_METHOD_SENDPIN "SendPin"
#define MM_MODEM_GSM_CARD_METHOD_ENABLEPIN "EnablePin"
#define MM_MODEM_GSM_CARD_METHOD_CHANGEPIN "ChangePin"

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.Contacts
 */
  
#define MM_MODEM_GSM_CONTACTS_METHOD_ADD "Add"
#define MM_MODEM_GSM_CONTACTS_METHOD_DELETE "Delete"
#define MM_MODEM_GSM_CONTACTS_METHOD_GET "Get"
#define MM_MODEM_GSM_CONTACTS_METHOD_LIST "List"
#define MM_MODEM_GSM_CONTACTS_METHOD_FIND "Find"
#define MM_MODEM_GSM_CONTACTS_METHOD_GETCOUNT "GetCount"

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.Network
 */
  
#define MM_MODEM_GSM_NETWORK_METHOD_REGISTER "Register"
#define MM_MODEM_GSM_NETWORK_METHOD_SCAN "Scan"
#define MM_MODEM_GSM_NETWORK_METHOD_SETAPN "SetApn"
#define MM_MODEM_GSM_NETWORK_METHOD_GETSIGNALQUALITY "GetSignalQuality"
#define MM_MODEM_GSM_NETWORK_METHOD_SETBAND "SetBand"
#define MM_MODEM_GSM_NETWORK_METHOD_GETBAND "GetBand"
#define MM_MODEM_GSM_NETWORK_METHOD_SETNETWORKMODE "SetNetworkMode"
#define MM_MODEM_GSM_NETWORK_METHOD_GETNETWORKMODE "GetNetworkMode"
#define MM_MODEM_GSM_NETWORK_METHOD_GETREGISTRATIONINFO "GetRegistrationInfo"
#define MM_MODEM_GSM_NETWORK_METHOD_SETALLOWEDMODE "SetAllowedMode"

#define MM_MODEM_GSM_NETWORK_SIGNAL_SIGNALQUALITY "SignalQuality"
#define MM_MODEM_GSM_NETWORK_SIGNAL_REGISTRATIONINFO "RegistrationInfo"
#define MM_MODEM_GSM_NETWORK_SIGNAL_NETWORKMODE "NetworkMode"

/* MM_MODEM_GSM_NETWORK_REG_STATUS enum values */

#define MM_MODEM_GSM_NETWORK_REG_STATUS_IDLE 0
#define MM_MODEM_GSM_NETWORK_REG_STATUS_HOME 1
#define MM_MODEM_GSM_NETWORK_REG_STATUS_SEARCHING 2
#define MM_MODEM_GSM_NETWORK_REG_STATUS_DENIED 3
#define MM_MODEM_GSM_NETWORK_REG_STATUS_UNKNOWN 4
#define MM_MODEM_GSM_NETWORK_REG_STATUS_ROAMING 5

/* MM_MODEM_GSM_NETWORK_DEPRECATED_MODE enum values */

#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_ANY 0
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_GPRS 1
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_EDGE 2
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_UMTS 3
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_HSDPA 4
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_2G_PREFERRED 5
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_3G_PREFERRED 6
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_2G_ONLY 7
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_3G_ONLY 8
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_HSUPA 9
#define MM_MODEM_GSM_NETWORK_DEPRECATED_MODE_HSPA 10

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.SMS
 */
  
#define MM_MODEM_GSM_SMS_METHOD_DELETE "Delete"
#define MM_MODEM_GSM_SMS_METHOD_GET "Get"
#define MM_MODEM_GSM_SMS_METHOD_GETFORMAT "GetFormat"
#define MM_MODEM_GSM_SMS_METHOD_SETFORMAT "SetFormat"
#define MM_MODEM_GSM_SMS_METHOD_GETSMSC "GetSmsc"
#define MM_MODEM_GSM_SMS_METHOD_SETSMSC "SetSmsc"
#define MM_MODEM_GSM_SMS_METHOD_LIST "List"
#define MM_MODEM_GSM_SMS_METHOD_SAVE "Save"
#define MM_MODEM_GSM_SMS_METHOD_SEND "Send"
#define MM_MODEM_GSM_SMS_METHOD_SENDFROMSTORAGE "SendFromStorage"
#define MM_MODEM_GSM_SMS_METHOD_SETINDICATION "SetIndication"

#define MM_MODEM_GSM_SMS_SIGNAL_SMSRECEIVED "SmsReceived"
#define MM_MODEM_GSM_SMS_SIGNAL_COMPLETED "Completed"

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.Hso
 */
  
#define MM_MODEM_GSM_HSO_METHOD_AUTHENTICATE "Authenticate"

/*
 * Interface org.freedesktop.ModemManager.Modem.Gsm.Ussd
 */
  
#define MM_MODEM_GSM_USSD_METHOD_INITIATE "Initiate"
#define MM_MODEM_GSM_USSD_METHOD_RESPOND "Respond"
#define MM_MODEM_GSM_USSD_METHOD_CANCEL "Cancel"

/*
 * Interface org.freedesktop.DBus.Properties
 */
  
#define MM_MANAGER_SIGNAL_MMPROPERTIESCHANGED "MmPropertiesChanged"
#define MM_MANAGER_SIGNAL_PROPERTIESCHANGED "PropertiesChanged"

/**********
 * Errors *
 **********/

#define MM_ERROR_MODEM_SERIALOPENFAILED "SerialOpenFailed"
#define MM_ERROR_MODEM_SERIALSENDFAILED "SerialSendFailed"
#define MM_ERROR_MODEM_SERIALRESPONSETIMEOUT "SerialResponseTimeout"
#define MM_ERROR_MODEM_GENERAL "General"
#define MM_ERROR_MODEM_OPERATIONNOTSUPPORTED "OperationNotSupported"
#define MM_ERROR_MODEM_CONNECTED "Connected"
#define MM_ERROR_MODEM_DISCONNECTED "Disconnected"
#define MM_ERROR_MODEM_OPERATIONINPROGRESS "OperationInProgress"
#define MM_ERROR_MODEM_NOCARRIER "NoCarrier"
#define MM_ERROR_MODEM_NODIALTONE "NoDialtone"
#define MM_ERROR_MODEM_BUSY "Busy"
#define MM_ERROR_MODEM_NOANSWER "NoAnswer"
#define MM_ERROR_MODEM_GSM_PHONEFAILURE "PhoneFailure"
#define MM_ERROR_MODEM_GSM_NOCONNECTION "NoConnection"
#define MM_ERROR_MODEM_GSM_LINKRESERVED "LinkReserved"
#define MM_ERROR_MODEM_GSM_OPERATIONNOTALLOWED "OperationNotAllowed"
#define MM_ERROR_MODEM_GSM_OPERATIONNOTSUPPORTED "OperationNotSupported"
#define MM_ERROR_MODEM_GSM_PHSIMPINREQUIRED "PhSimPinRequired"
#define MM_ERROR_MODEM_GSM_PHFSIMPINREQUIRED "PhFSimPinRequired"
#define MM_ERROR_MODEM_GSM_PHFSIMPUKREQUIRED "PhFSimPukRequired"
#define MM_ERROR_MODEM_GSM_SIMNOTINSERTED "SimNotInserted"
#define MM_ERROR_MODEM_GSM_SIMPINREQUIRED "SimPinRequired"
#define MM_ERROR_MODEM_GSM_SIMPUKREQUIRED "SimPukRequired"
#define MM_ERROR_MODEM_GSM_SIMFAILURE "SimFailure"
#define MM_ERROR_MODEM_GSM_SIMBUSY "SimBusy"
#define MM_ERROR_MODEM_GSM_SIMWRONG "SimWrong"
#define MM_ERROR_MODEM_GSM_INCORRECTPASSWORD "IncorrectPassword"
#define MM_ERROR_MODEM_GSM_SIMPIN2REQUIRED "SimPin2Required"
#define MM_ERROR_MODEM_GSM_SIMPUK2REQUIRED "SimPuk2Required"
#define MM_ERROR_MODEM_GSM_MEMORYFULL "MemoryFull"
#define MM_ERROR_MODEM_GSM_INVALIDINDEX "InvalidIndex"
#define MM_ERROR_MODEM_GSM_NOTFOUND "NotFound"
#define MM_ERROR_MODEM_GSM_MEMORYFAILURE "MemoryFailure"
#define MM_ERROR_MODEM_GSM_TEXTTOOLONG "TextTooLong"
#define MM_ERROR_MODEM_GSM_INVALIDCHARS "InvalidChars"
#define MM_ERROR_MODEM_GSM_DIALSTRINGTOOLONG "DialStringTooLong"
#define MM_ERROR_MODEM_GSM_INVALIDDIALSTRING "InvalidDialString"
#define MM_ERROR_MODEM_GSM_NONETWORK "NoNetwork"
#define MM_ERROR_MODEM_GSM_NETWORKTIMEOUT "NetworkTimeout"
#define MM_ERROR_MODEM_GSM_NETWORKNOTALLOWED "NetworkNotAllowed"
#define MM_ERROR_MODEM_GSM_NETWORKPINREQUIRED "NetworkPinRequired"
#define MM_ERROR_MODEM_GSM_NETWORKPUKREQUIRED "NetworkPukRequired"
#define MM_ERROR_MODEM_GSM_NETWORKSUBSETPINREQUIRED "NetworkSubsetPinRequired"
#define MM_ERROR_MODEM_GSM_NETWORKSUBSETPUKREQUIRED "NetworkSubsetPukRequired"
#define MM_ERROR_MODEM_GSM_SERVICEPINREQUIRED "ServicePinRequired"
#define MM_ERROR_MODEM_GSM_SERVICEPUKREQUIRED "ServicePukRequired"
#define MM_ERROR_MODEM_GSM_CORPORATEPINREQUIRED "CorporatePinRequired"
#define MM_ERROR_MODEM_GSM_CORPORATEPUKREQUIRED "CorporatePukRequired"
#define MM_ERROR_MODEM_GSM_HIDDENKEYREQUIRED "HiddenKeyRequired"
#define MM_ERROR_MODEM_GSM_EAPMETHODNOTSUPPORTED "EapMethodNotSupported"
#define MM_ERROR_MODEM_GSM_INCORRECTPARAMS "IncorrectParams"
#define MM_ERROR_MODEM_GSM_UNKNOWN "Unknown"
#define MM_ERROR_MODEM_GSM_GPRSILLEGALMS "GprsIllegalMs"
#define MM_ERROR_MODEM_GSM_GPRSILLEGALME "GprsIllegalMe"
#define MM_ERROR_MODEM_GSM_GPRSSERVICENOTALLOWED "GprsServiceNotAllowed"
#define MM_ERROR_MODEM_GSM_GPRSPLMNNOTALLOWED "GprsPlmnNotAllowed"
#define MM_ERROR_MODEM_GSM_GPRSLOCATIONNOTALLOWED "GprsLocationNotAllowed"
#define MM_ERROR_MODEM_GSM_GPRSROAMINGNOTALLOWED "GprsRoamingNotAllowed"
#define MM_ERROR_MODEM_GSM_GPRSOPTIONNOTSUPPORTED "GprsOptionNotSupported"
#define MM_ERROR_MODEM_GSM_GPRSNOTSUBSCRIBED "GprsNotSubscribed"
#define MM_ERROR_MODEM_GSM_GPRSOUTOFORDER "GprsOutOfOrder"
#define MM_ERROR_MODEM_GSM_GPRSPDPAUTHFAILURE "GprsPdpAuthFailure"
#define MM_ERROR_MODEM_GSM_GPRSUNSPECIFIED "GprsUnspecified"
#define MM_ERROR_MODEM_GSM_GPRSINVALIDCLASS "GprsInvalidClass"