|
LinuxSDK
V1.4.0.5
|
SWI CDMA specific Ruim related APIs. More...
Go to the source code of this file.
Data Structures | |
| struct | SWI_STRUCT_RuimStatus |
Typedefs | |
| typedef enum SWI_TYPE_RuimStatus | SWI_TYPE_RuimStatus |
| typedef enum SWI_TYPE_RuimOpReq | SWI_TYPE_RuimOpReq |
| typedef enum SWI_TYPE_RuimPrevOp | SWI_TYPE_RuimPrevOp |
| typedef enum SWI_TYPE_RuimPrevOpRes | SWI_TYPE_RuimPrevOpRes |
| typedef enum SWI_TYPE_RuimRetryPres | SWI_TYPE_RuimRetryPres |
| typedef enum SWI_TYPE_RuimRetry | SWI_TYPE_RuimRetry |
| typedef enum SWI_RUIM_CHV | SWI_RUIM_CHV |
| typedef struct SWI_STRUCT_RuimStatus | SWI_STRUCT_RuimStatus |
Functions | |
| SWI_API SWI_RCODE | SwiGetRUIMStatus (SWI_STRUCT_RuimStatus *sRuimStatus, swi_uint32 timeout) |
| SWI_API SWI_RCODE | SwiVerifyCHV (swi_uint16 Chv, const swi_charp szCHV, swi_uint32 timeout) |
| SWI_API SWI_RCODE | SwiEnableCHV (swi_bool bEnable, const swi_charp szCHV, swi_uint32 timeout) |
| SWI_API SWI_RCODE | SwiChangeCHV (swi_uint16 Chv, const swi_charp szOldCHV, const swi_charp szNewCHV, swi_uint32 timeout) |
| SWI_API SWI_RCODE | SwiUnblockCHV (swi_uint16 Chv, const swi_charp szUnblockCHV, const swi_charp szCHV, swi_uint32 timeout) |
| SWI_API SWI_RCODE | SwiGetCHVEnableStatus (swi_bool *bEnable, swi_uint32 timeout) |
SWI CDMA specific Ruim related APIs.
Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved
| typedef enum SWI_RUIM_CHV SWI_RUIM_CHV |
An enumeration of RUIM chv.
| typedef struct SWI_STRUCT_RuimStatus SWI_STRUCT_RuimStatus |
Contains RUIM statue data.
| typedef enum SWI_TYPE_RuimOpReq SWI_TYPE_RuimOpReq |
An enumeration of RUIM user required operation.
| typedef enum SWI_TYPE_RuimPrevOp SWI_TYPE_RuimPrevOp |
An enumeration of RUIM previous user operation reporting on.
| typedef enum SWI_TYPE_RuimPrevOpRes SWI_TYPE_RuimPrevOpRes |
An enumeration of RUIM revious user operation result.
| typedef enum SWI_TYPE_RuimRetry SWI_TYPE_RuimRetry |
An enumeration of RUIM retry information type.
| typedef enum SWI_TYPE_RuimRetryPres SWI_TYPE_RuimRetryPres |
An enumeration of RUIM retry information present.
| typedef enum SWI_TYPE_RuimStatus SWI_TYPE_RuimStatus |
An enumeration of RUIM status.
| enum SWI_RUIM_CHV |
| enum SWI_TYPE_RuimOpReq |
| enum SWI_TYPE_RuimPrevOp |
An enumeration of RUIM previous user operation reporting on.
An enumeration of RUIM revious user operation result.
| enum SWI_TYPE_RuimRetry |
| enum SWI_TYPE_RuimStatus |
An enumeration of RUIM status.
| SWI_API SWI_RCODE SwiChangeCHV | ( | swi_uint16 | Chv, |
| const swi_charp | szOldCHV, | ||
| const swi_charp | szNewCHV, | ||
| swi_uint32 | timeout | ||
| ) |
This function changes the CHV code
| Chv[IN] | Type of CHV |
| szOldCHV | Old CHV code |
| szNewCHV | New CHV code |
| timeout[IN] | Function timeout in milliseconds. |
| SWI_API SWI_RCODE SwiEnableCHV | ( | swi_bool | bEnable, |
| const swi_charp | szCHV, | ||
| swi_uint32 | timeout | ||
| ) |
This function enables or disable CHV Security.
| bEnable[IN] | TRUE:Enable or FALSE:disable |
| szCHV[IN] | CHV code |
| timeout[IN] | Function timeout in milliseconds. |
| SWI_API SWI_RCODE SwiGetCHVEnableStatus | ( | swi_bool * | bEnable, |
| swi_uint32 | timeout | ||
| ) |
This function retrieves CHV enabled status
| bEnable[OUT] | TRUE:CHV Enabled; FALSE: CHV disabled. |
| timeout[IN] | Function timeout in milliseconds. |
| SWI_API SWI_RCODE SwiGetRUIMStatus | ( | SWI_STRUCT_RuimStatus * | sRuimStatus, |
| swi_uint32 | timeout | ||
| ) |
This function retrieves the current RUIM Status.
| sRuimStatus[OUT] | Data Structure to contain the RUIM status. |
| timeout[IN] | Function timeout in milliseconds. |
| SWI_API SWI_RCODE SwiUnblockCHV | ( | swi_uint16 | Chv, |
| const swi_charp | szUnblockCHV, | ||
| const swi_charp | szCHV, | ||
| swi_uint32 | timeout | ||
| ) |
This function unblocks the CHV code
| Chv[IN] | Type of CHV |
| szUnblockCHV | Unblocking code |
| szCHV[IN] | New CHV code to use |
| timeout[IN] | Function timeout in milliseconds. |
| SWI_API SWI_RCODE SwiVerifyCHV | ( | swi_uint16 | Chv, |
| const swi_charp | szCHV, | ||
| swi_uint32 | timeout | ||
| ) |
This function request the modem to verify the passed in CHV code.
| Chv[IN] | Type of CHV. |
| szCHV[IN] | CHV code. |
| timeout[IN] | Function timeout in milliseconds. |