Enumerations | |
enum | SWI_RCODE { SWI_RCODE_OK, SWI_RCODE_NOT_SUP, SWI_RCODE_SMALL_BUF, SWI_RCODE_CLOSED, SWI_RCODE_INVALID_PAR, SWI_RCODE_FAILED, SWI_RCODE_UNEXPECTED_RESP, SWI_RCODE_REQUEST_TIMEOUT, SWI_RCODE_BUSY, SWI_RCODE_SYSTEM_ERROR, SWI_RCODE_API_NOT_OPEN, SWI_RCODE_DEVICE_UNAVAIL, SWI_RCODE_ALREADY_OPEN, SWI_RCODE_DEVICE_INUSE, SWI_RCODE_SERVICE_INUSE, SWI_RCODE_DEVICE_LOCKED, SWI_RCODE_API_SYS_ERR, SWI_RCODE_NOT_INIT, SWI_RCODE_NOT_COMPATIBLE, SWI_RCODE_DEVICE_NOT_SUP, SWI_RCODE_RESP_PENDING, SWI_RCODE_DEVICE_NOT_SEL, SWI_RCODE_TOO_MANY_TRANSPORT_CLIENTS, SWI_RCODE_BIND_FAILED, SWI_RCODE_INVALID_FUNCPTR = 75, SWI_RCODE_PWR_CTRL_GET_CTRLPORT_FAILED, SWI_RCODE_PWR_CTRL_GET_DATAPORT_FAILED, SWI_RCODE_PWR_CTRL_GET_VSP_PORTS_FAILED, SWI_RCODE_CNS_FAILED = 100, SWI_RCODE_CNS_OPERATION_ID_INVALID, SWI_RCODE_CNS_OBJECT_ID_INVALID, SWI_RCODE_CNS_UNEXPECTED_NOTIFICATION, SWI_RCODE_CNS_ILLEGAL_NOTIFICATION, SWI_RCODE_CNS_CALLBACK_FAILURE, SWI_RCODE_FRAME_QUEUE_FULL = 150, SWI_RCODE_FRAME_QUEUE_EMPTY, SWI_RCODE_PUT_TIMEOUT, SWI_RCODE_GET_TIMEOUT, SWI_RCODE_BAD_FRAME, SWI_RCODE_CANCEL, SWI_RCODE_CWE_FAILED = 200, SWI_RCODE_CWE_MSG_ID_INVALID, SWI_RCODE_CWE_UNEXPECTED_NOTIFICATION, SWI_RCODE_CWE_ILLEGAL_NOTIFICATION, SWI_RCODE_CWE_CALLBACK_FAILURE, SWI_RCODE_OID_BUFFER_ID_INVALID = 225, SWI_RCODE_OID_FAILED, SWI_RCODE_OID_UNEXPECTED_NOTIFICATION, SWI_RCODE_OID_ILLEGAL_NOTIFICATION, SWI_RCODE_OID_CALLBACK_FAILURE, SWI_RCODE_PACKET_FAILED = 250, SWI_RCODE_PACKET_MSG_ID_INVALID, SWI_RCODE_PACKET_UNEXPECTED_NOTIFICATION, SWI_RCODE_PACKET_ILLEGAL_NOTIFICATION, SWI_RCODE_PACKET_CALLBACK_FAILURE, SWI_RCODE_MUX_CON_FAILED = 275, SWI_RCODE_MUX_FAILED, SWI_RCODE_STL_FAILED = 300, SWI_RCODE_STL_MSG_ID_INVALID, SWI_RCODE_STL_UNEXPECTED_NOTIFICATION, SWI_RCODE_STL_ILLEGAL_NOTIFICATION, SWI_RCODE_STL_CALLBACK_FAILURE, SWI_RCODE_LINK_FAILED = 350, SWI_RCODE_LINK_MSG_ID_INVALID, SWI_RCODE_LINK_NO_PENDING_DATA, SWI_RCODE_PORT_OPEN_FAIL, SWI_RCODE_PORT_INITIALIZE_FAIL, SWI_RCODE_DATA_INIT_FAILED = 400, SWI_RCODE_DATA_SEND_FAILED, SWI_RCODE_HIM_FAILED = 450, SWI_RCODE_HIM_MSG_ID_INVALID, SWI_RCODE_HIM_UNEXPECTED_NOTIFICATION, SWI_RCODE_HIM_ILLEGAL_NOTIFICATION, SWI_RCODE_HIM_CALLBACK_FAILURE, SWI_RCODE_PROFILE_FAILED = 500, SWI_RCODE_PROFILE_MSG_ID_INVALID, SWI_RCODE_PROFILE_OP_CODE_INVALID, SWI_RCODE_REQUEST_REJECTED = 600, SWI_RCODE_CAIT_INIT_FAILED = 700, SWI_RCODE_DISCOVERY_INVALID_MESSAGE = 800, SWI_RCODE_MUXINT_LOAD_FAILED = 900, SWI_RCODE_MUXINT_INCORRECT_VER, SWI_RCODE_MUXINT_INTERNAL_FAIL, SWI_RCODE_MUXINT_ACQLOCK_FAIL, SWI_RCODE_MUXINT_MUXMODE_FAIL, SWI_RCODE_MUXINT_DEVICE_NOT_FOUND, SWI_RCODE_MUXINT_INVALID_OPENPARAMS, SWI_RCODE_MUXINT_QUERYTYPE_INVALID, SWI_RCODE_MUXINT_QUERYDLCI_NOTSUP, SWI_RCODE_MUXINT_PORT_ALREADY_ACQUIRED, SWI_RCODE_MULTI_DEVICE, SWI_RCODE_MUXINT_NDIS_NOTSUPPORTED, SWI_RCODE_MUXINT_CALL_INPROGRESS, SWI_RCODE_MUXINT_NIC_DEVICE_DISABLED, SWI_RCODE_LBS_PA_NO_ERROR = 1000, SWI_RCODE_LBS_PA_INTERNAL_ERROR, SWI_RCODE_LBS_PA_INVALID_CLIENT_ID, SWI_RCODE_LBS_PA_ERROR_IN_PARAM_TO_SET, SWI_RCODE_LBS_PA_ERROR_IN_LOCK_TYPE, SWI_RCODE_LBS_PA_PHONE_OFFLINE, SWI_RCODE_LBS_PA_SET_COMMAND_ALREADY_ACTIVE, SWI_RCODE_LBS_PA_INCORRECT_APP_INFO, SWI_RCODE_LBS_PD_NO_ERROR = 1050, SWI_RCODE_LBS_PD_INTERNAL_MODEM_ERROR, SWI_RCODE_LBS_PD_BAD_SERVICE_TYPE, SWI_RCODE_LBS_PD_BAD_SESSION_TYPE, SWI_RCODE_LBS_PD_INVALID_PRIVACY, SWI_RCODE_LBS_PD_INVALID_DATA_DOWNLOAD, SWI_RCODE_LBS_PD_INVALID_NETWORK_ACCESS, SWI_RCODE_LBS_PD_INVALID_OPERATION_MODE, SWI_RCODE_LBS_PD_INVALID_NUMBER_OF_FIXES, SWI_RCODE_LBS_PD_INVALID_SERVER_INFO, SWI_RCODE_LBS_PD_INVALID_TIMEOUT, SWI_RCODE_LBS_PD_INVALID_QOS_PARAMETER, SWI_RCODE_LBS_PD_NO_SESSION_ACTIVE, SWI_RCODE_LBS_PD_SESSION_ALREADY_ACTIVE, SWI_RCODE_LBS_PD_SESSION_BUSY, SWI_RCODE_LBS_PD_PHONE_OFFLINE, SWI_RCODE_LBS_PD_CDMA_LOCK_ERROR, SWI_RCODE_LBS_PD_GPS_LOCK_ERROR, SWI_RCODE_LBS_PD_INVALID_STATE, SWI_RCODE_LBS_PD_CONNECTION_FAILURE, SWI_RCODE_LBS_PD_NO_BUFFERS_AVAILABLE, SWI_RCODE_LBS_PD_SEARCHER_ERROR, SWI_RCODE_LBS_PD_CANNOT_REPORT_NOW, SWI_RCODE_LBS_PD_ERROR_RESOURCE_CONTENTION, SWI_RCODE_LBS_PD_MODE_NOT_SUPPORTED, SWI_RCODE_LBS_PD_AUTHENTICATION_FAIL, SWI_RCODE_LBS_PD_OTHER_ERROR, SWI_RCODE_LBS_PD_FIX_RATE_TOO_LARGE, SWI_RCODE_REBOOT_REQUIRED, SWI_RCODE_EHIP_FAILED = 1100, SWI_RCODE_EHIP_MSG_ID_INVALID, SWI_RCODE_EHIP_UNEXPECTED_NOTIFICATION, SWI_RCODE_EHIP_ILLEGAL_NOTIFICATION, SWI_RCODE_EHIP_CALLBACK_FAILURE } |
Functions | |
SWI_API void | SwiGetLastError (LPTSTR szError, U32 sizeBuffer) |
enum SWI_RCODE |
All function calls will return one of the return codes. In the event you receive a return code not enumerated in this list, please check for available SDK updates from Sierra Wireless Inc.
SWI_API void SwiGetLastError | ( | LPTSTR | szError, | |
U32 | sizeBuffer | |||
) |
This function is used to retrieve information about the last error that occurred during a modem control and status transaction.
[OUT] | szError: Buffer to store transaction error. Recommended length for the buffer is 256 bytes. | |
[IN] | sizeBuffer: length of buffer provided for the CnS transaction error |