00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00012
00013 #ifndef __SWI_RCODES_H
00014 #define __SWI_RCODES_H
00015
00020
00028 typedef enum
00029 {
00035 SWI_RCODE_OK,
00036
00039 SWI_RCODE_NOT_SUP,
00040
00044 SWI_RCODE_SMALL_BUF,
00045
00048 SWI_RCODE_CLOSED,
00049
00054 SWI_RCODE_INVALID_PAR,
00055
00058 SWI_RCODE_FAILED,
00059
00063 SWI_RCODE_UNEXPECTED_RESP,
00064
00068 SWI_RCODE_REQUEST_TIMEOUT,
00069
00073 SWI_RCODE_BUSY,
00074
00077 SWI_RCODE_SYSTEM_ERROR,
00078
00082 SWI_RCODE_API_NOT_OPEN,
00083
00086 SWI_RCODE_DEVICE_UNAVAIL,
00087
00090 SWI_RCODE_ALREADY_OPEN,
00091
00094 SWI_RCODE_DEVICE_INUSE,
00095
00098 SWI_RCODE_SERVICE_INUSE,
00099
00102 SWI_RCODE_DEVICE_LOCKED,
00103
00106 SWI_RCODE_API_SYS_ERR,
00107
00111 SWI_RCODE_NOT_INIT,
00112
00115 SWI_RCODE_NOT_COMPATIBLE,
00116
00118 SWI_RCODE_DEVICE_NOT_SUP,
00119
00122 SWI_RCODE_RESP_PENDING,
00123
00126 SWI_RCODE_DEVICE_NOT_SEL,
00127
00131 SWI_RCODE_TOO_MANY_TRANSPORT_CLIENTS,
00132
00135 SWI_RCODE_BIND_FAILED,
00136
00138 SWI_RCODE_INVALID_FUNCPTR = 75,
00139
00141 SWI_RCODE_PWR_CTRL_GET_CTRLPORT_FAILED,
00142
00144 SWI_RCODE_PWR_CTRL_GET_DATAPORT_FAILED,
00145
00147 SWI_RCODE_PWR_CTRL_GET_VSP_PORTS_FAILED,
00148
00150 SWI_RCODE_CNS_FAILED = 100,
00151
00153 SWI_RCODE_CNS_OPERATION_ID_INVALID,
00154
00156 SWI_RCODE_CNS_OBJECT_ID_INVALID,
00157
00159 SWI_RCODE_CNS_UNEXPECTED_NOTIFICATION,
00160
00162 SWI_RCODE_CNS_ILLEGAL_NOTIFICATION,
00163
00165 SWI_RCODE_CNS_CALLBACK_FAILURE,
00166
00168 SWI_RCODE_FRAME_QUEUE_FULL = 150,
00169
00171 SWI_RCODE_FRAME_QUEUE_EMPTY,
00172
00175 SWI_RCODE_PUT_TIMEOUT,
00176
00183 SWI_RCODE_GET_TIMEOUT,
00184
00186 SWI_RCODE_BAD_FRAME,
00187
00194 SWI_RCODE_CANCEL,
00195
00197 SWI_RCODE_CWE_FAILED = 200,
00198
00201 SWI_RCODE_CWE_MSG_ID_INVALID,
00202
00204 SWI_RCODE_CWE_UNEXPECTED_NOTIFICATION,
00205
00208 SWI_RCODE_CWE_ILLEGAL_NOTIFICATION,
00209
00211 SWI_RCODE_CWE_CALLBACK_FAILURE,
00212
00215 SWI_RCODE_OID_BUFFER_ID_INVALID = 225,
00216
00219 SWI_RCODE_OID_FAILED,
00220
00223 SWI_RCODE_OID_UNEXPECTED_NOTIFICATION,
00224
00227 SWI_RCODE_OID_ILLEGAL_NOTIFICATION,
00228
00230 SWI_RCODE_OID_CALLBACK_FAILURE,
00231
00232
00234
00236 SWI_RCODE_PACKET_FAILED = 250,
00237 SWI_RCODE_PACKET_MSG_ID_INVALID,
00238 SWI_RCODE_PACKET_UNEXPECTED_NOTIFICATION,
00239 SWI_RCODE_PACKET_ILLEGAL_NOTIFICATION,
00240 SWI_RCODE_PACKET_CALLBACK_FAILURE,
00241
00246 SWI_RCODE_MUX_CON_FAILED = 275,
00247
00250 SWI_RCODE_MUX_FAILED,
00251
00253 SWI_RCODE_STL_FAILED = 300,
00254 SWI_RCODE_STL_MSG_ID_INVALID,
00255 SWI_RCODE_STL_UNEXPECTED_NOTIFICATION,
00256 SWI_RCODE_STL_ILLEGAL_NOTIFICATION,
00257 SWI_RCODE_STL_CALLBACK_FAILURE,
00258
00261 SWI_RCODE_LINK_FAILED = 350,
00262
00265 SWI_RCODE_LINK_MSG_ID_INVALID,
00266
00269 SWI_RCODE_LINK_NO_PENDING_DATA,
00270
00273 SWI_RCODE_PORT_OPEN_FAIL,
00274
00277 SWI_RCODE_PORT_INITIALIZE_FAIL,
00278
00281 SWI_RCODE_DATA_INIT_FAILED = 400,
00282
00284 SWI_RCODE_DATA_SEND_FAILED,
00285
00287 SWI_RCODE_HIM_FAILED = 450,
00288 SWI_RCODE_HIM_MSG_ID_INVALID,
00289 SWI_RCODE_HIM_UNEXPECTED_NOTIFICATION,
00290 SWI_RCODE_HIM_ILLEGAL_NOTIFICATION,
00291 SWI_RCODE_HIM_CALLBACK_FAILURE,
00292
00295 SWI_RCODE_PROFILE_FAILED = 500,
00296
00299 SWI_RCODE_PROFILE_MSG_ID_INVALID,
00300
00303 SWI_RCODE_PROFILE_OP_CODE_INVALID,
00304
00310 SWI_RCODE_REQUEST_REJECTED = 600,
00311
00313 SWI_RCODE_CAIT_INIT_FAILED = 700,
00314
00315
00320 SWI_RCODE_DISCOVERY_INVALID_MESSAGE = 800,
00321
00323 SWI_RCODE_MUXINT_LOAD_FAILED = 900,
00324 SWI_RCODE_MUXINT_INCORRECT_VER,
00325 SWI_RCODE_MUXINT_INTERNAL_FAIL,
00326 SWI_RCODE_MUXINT_ACQLOCK_FAIL,
00327 SWI_RCODE_MUXINT_MUXMODE_FAIL,
00328 SWI_RCODE_MUXINT_DEVICE_NOT_FOUND,
00329 SWI_RCODE_MUXINT_INVALID_OPENPARAMS,
00330 SWI_RCODE_MUXINT_QUERYTYPE_INVALID,
00331 SWI_RCODE_MUXINT_QUERYDLCI_NOTSUP,
00332 SWI_RCODE_MUXINT_PORT_ALREADY_ACQUIRED,
00333 SWI_RCODE_MULTI_DEVICE,
00334 SWI_RCODE_MUXINT_NDIS_NOTSUPPORTED,
00335 SWI_RCODE_MUXINT_CALL_INPROGRESS,
00336 SWI_RCODE_MUXINT_NIC_DEVICE_DISABLED,
00337
00339 SWI_RCODE_LBS_PA_NO_ERROR = 1000,
00340 SWI_RCODE_LBS_PA_INTERNAL_ERROR,
00341 SWI_RCODE_LBS_PA_INVALID_CLIENT_ID,
00342 SWI_RCODE_LBS_PA_ERROR_IN_PARAM_TO_SET,
00343 SWI_RCODE_LBS_PA_ERROR_IN_LOCK_TYPE,
00344 SWI_RCODE_LBS_PA_PHONE_OFFLINE,
00345 SWI_RCODE_LBS_PA_SET_COMMAND_ALREADY_ACTIVE,
00346 SWI_RCODE_LBS_PA_INCORRECT_APP_INFO,
00347
00349 SWI_RCODE_LBS_PD_NO_ERROR = 1050,
00350 SWI_RCODE_LBS_PD_INTERNAL_MODEM_ERROR,
00351 SWI_RCODE_LBS_PD_BAD_SERVICE_TYPE,
00352 SWI_RCODE_LBS_PD_BAD_SESSION_TYPE,
00353 SWI_RCODE_LBS_PD_INVALID_PRIVACY,
00354 SWI_RCODE_LBS_PD_INVALID_DATA_DOWNLOAD,
00355 SWI_RCODE_LBS_PD_INVALID_NETWORK_ACCESS,
00356 SWI_RCODE_LBS_PD_INVALID_OPERATION_MODE,
00357 SWI_RCODE_LBS_PD_INVALID_NUMBER_OF_FIXES,
00358 SWI_RCODE_LBS_PD_INVALID_SERVER_INFO,
00359 SWI_RCODE_LBS_PD_INVALID_TIMEOUT,
00360 SWI_RCODE_LBS_PD_INVALID_QOS_PARAMETER,
00361 SWI_RCODE_LBS_PD_NO_SESSION_ACTIVE,
00362 SWI_RCODE_LBS_PD_SESSION_ALREADY_ACTIVE,
00363 SWI_RCODE_LBS_PD_SESSION_BUSY,
00364 SWI_RCODE_LBS_PD_PHONE_OFFLINE,
00365 SWI_RCODE_LBS_PD_CDMA_LOCK_ERROR,
00366 SWI_RCODE_LBS_PD_GPS_LOCK_ERROR,
00367 SWI_RCODE_LBS_PD_INVALID_STATE,
00368 SWI_RCODE_LBS_PD_CONNECTION_FAILURE,
00369 SWI_RCODE_LBS_PD_NO_BUFFERS_AVAILABLE,
00370 SWI_RCODE_LBS_PD_SEARCHER_ERROR,
00371 SWI_RCODE_LBS_PD_CANNOT_REPORT_NOW,
00372 SWI_RCODE_LBS_PD_ERROR_RESOURCE_CONTENTION,
00373 SWI_RCODE_LBS_PD_MODE_NOT_SUPPORTED,
00374 SWI_RCODE_LBS_PD_AUTHENTICATION_FAIL,
00375 SWI_RCODE_LBS_PD_OTHER_ERROR,
00376 SWI_RCODE_LBS_PD_FIX_RATE_TOO_LARGE,
00377
00381 SWI_RCODE_REBOOT_REQUIRED,
00382
00384 SWI_RCODE_EHIP_FAILED = 1100,
00385
00388 SWI_RCODE_EHIP_MSG_ID_INVALID,
00389
00391 SWI_RCODE_EHIP_UNEXPECTED_NOTIFICATION,
00392
00395 SWI_RCODE_EHIP_ILLEGAL_NOTIFICATION,
00396
00398 SWI_RCODE_EHIP_CALLBACK_FAILURE,
00399
00400 } SWI_RCODE;
00401
00403
00404 #endif