Callback Service API function prototypes. More...
Go to the source code of this file.
Callback Service API function prototypes.
Copyright: © 2011-2013 Sierra Wireless, Inc. all rights reserved
| #define CBK_DISABLE_EVENT 0x00 |
| #define CBK_ENABLE_EVENT 0x01 |
| #define CBK_NOCHANGE 0xFF |
| #define DEREGISTER_EVENT 0x00 |
| #define DEREGISTER_SRV 0x00 |
| #define EVENT_MASK_CARD 0x00000001 |
| #define EVENT_MASK_DEREGISTER_ALL 0x00000000 |
| #define FIRST_INSTANCE 0x00 |
| #define INVALID_INSTACNE 0x08 |
| #define MAX_NO_OF_APPLICATIONS 10 |
| #define MAX_NO_OF_CALLS 20 |
| #define MAX_NO_OF_FILES 255 |
| #define MAX_NO_OF_SLOTS 5 |
| #define MAX_NO_OF_UUSINFO 20 |
| #define MAX_PATH_LENGTH 255 |
| #define MAX_RADIO_INTERFACE_LIST 255 |
| #define MAXUSSDLENGTH 182 |
| #define NAS_SRV 0x02 |
| #define NUM_OF_SET 0xFF |
| #define PDS_SRV 0x04 |
| #define QMI_MAX_VOICE_NUMBER_LENGTH 81 |
| #define QMI_WMS_MAX_PAYLOAD_LENGTH 256 |
| #define REGISTER_EVENT 0x01 |
| #define REGISTER_SRV 0x01 |
| #define SECOND_INSTANCE 0x01 |
| #define SIGSTRENGTH_THRESHOLD_ARR_SZ 5 |
| #define THIRD_INSTANCE 0x02 |
| #define VOICE_SRV 0x08 |
| #define WDS_SRV 0x01 |
| typedef enum device_state_enum eDevState |
Device State enumeration
| typedef enum SMSEventType eSMSEventType |
This enumeration defines the different type of SMS events that are received
| typedef struct _modemTempNotification modemTempNotification |
Contains the parameters passed for SLQSSetModemTempCallback by the device.
| ModemTempState |
| |
| ModemTemperature |
|
| typedef struct _packetSrvStatus packetSrvStatus |
Contains the parameters passed for SLQSSetPacketSrvStatusCallback by the device.
| pQmiInterfaceInfo |
| |
| connStatus |
| |
| reconfigReqd |
| |
| sessionEndReason |
| |
| verboseSessnEndReasonType |
| |
| verboseSessnEndReason |
| |
| ipFamily |
| |
| techName |
|
| typedef union sessionInfo sessionInformation |
This union sessionInfo consist of omaDmFotaTlv and omaDmConfigTlv, out of which one will be unpacked against psessionTypeFields.
| typedef struct SMSCAddress SMSCAddressInfo |
This structure holds SMSC information
| length |
| |
| data |
|
| typedef struct SMSEtwsMessage SMSEtwsMessageInfo |
This structure holds information related earthquake and Tsunami warning system
| notificationType |
| |
| length |
| |
| data |
|
| typedef struct SMSEtwsPlmn SMSEtwsPlmnInfo |
This structure holds information related ETWS PLMN
| mobileCountryCode |
| |
| mobileNetworkCode |
|
| typedef struct SMSEventInfo_s SMSEventInfo |
This structure will hold the information related to received SMS events
| smsEventType |
| |
| pMTMessageInfo |
| |
| pTransferRouteMTMessageInfo |
| |
| pMessageModeInfo |
| |
| pEtwsMessageInfo |
| |
| pEtwsPlmnInfo |
| |
| pSMSCAddressInfo |
| |
| pSMSOnIMSInfo |
|
| typedef struct SMSMessageMode SMSMessageModeInfo |
This structure holds information related to message mode
| messageMode |
|
| typedef struct SMSMTMessage SMSMTMessageInfo |
This structure holds information related to MT SMS
| storageType |
| |
| messageIndex |
|
| typedef struct SMSOnIMS SMSOnIMSInfo |
This structure holds information related to message mode
| smsOnIMS |
|
| typedef struct SMSTransferRouteMTMessage SMSTransferRouteMTMessageInfo |
This structure holds information related to transfer route MT SMS
| ackIndicator |
| |
| transactionID |
| |
| format |
| |
| length |
| |
| data |
|
| typedef void(* tFNActivationStatus)(ULONG activationStatus) |
Activation status callback function.
| activationStatus |
|
| typedef void(* tFNAllCallStatus)(voiceSetAllCallStatusCbkInfo *pVoiceSetAllCallStatusCbkInfo) |
Voice Call Status Callback function. This funtion pointer will be executed to process received Indication.
| pVoiceSetAllCallStatusCbkInfo |
|
| typedef void(* tFNBandPreference)(ULONGLONG band_pref) |
Band Preference Callback function
| pBandPref | - Bit mask representing the current band preference Bit position meanings:
|
| typedef void(* tFNCATEvent)(ULONG eventID, ULONG eventLen, BYTE *pEventData) |
CAT event callback function.
| eventID |
| |
| eventLen |
| |
| pEventData |
|
| typedef void(* tFNDataCapabilities)(BYTE dataCapsSize, BYTE *pDataCaps) |
Serving system data capabilities callback function.
| dataCapsSize |
| |
| pDataCaps |
|
| typedef void(* tFNDeviceStateChange)(eDevState device_state) |
Device State Change callback function prototype
| device_state |
|
| typedef void( * tFNDTMFEvent)(voiceDTMFEventInfo *pVoiceDTMFEventInfo) |
Preferred DTMF event indication callback.
| pVoiceDTMFEventInfo |
|
| typedef void(* tFNFwDldCompletion)(ULONG fwdld_completion_status) |
Firmware Download Completion callback function prototype
| error_code |
|
| typedef void( * tFNHDRPersonaity)(HDRPersonalityInd *pHDRPers) |
HDR Personality indication callback.
| pHDRPers |
|
| typedef void( * tFNImsRegMgrConfig)(imsRegMgrConfigInfo *pImsRegMgrConfigInfo) |
IMS Reg Mgr Config indication callback.
| pImsRegMgrConfigInfo |
|
| typedef void( * tFNImsSIPConfig)(imsSIPConfigInfo *pImsSIPConfigInfo) |
IMS SIP Config indication callback.
| pImsSIPConfigInfo |
|
| typedef void( * tFNImsSMSConfig)(imsSMSConfigInfo *pImsSMSConfigInfo) |
IMS SMS Config indication callback.
| pImsSMSConfigInfo |
|
| typedef void( * tFNImsUserConfig)(imsUserConfigInfo *pImsUserConfigInfo) |
IMS User Config indication callback.
| pImsUserConfigInfo |
|
| typedef void( * tFNImsVoIPConfig)(imsVoIPConfigInfo *pImsVoIPConfigInfo) |
IMS VoIP Config indication callback.
| pImsVoIPConfigInfo |
|
| typedef void( * tFNInfoRec)(voiceInfoRec *pVoiceInfoRec) |
Voice Information Record callback.
| pVoiceInfoRec |
|
| typedef void(* tFNLUReject)(ULONG serviceDomain, ULONG rejectCause) |
LU reject callback function.
| serviceDomain |
| |
| rejectCause |
|
| typedef void(* tFNMemoryFull)(SMSMemoryInfo *pSMSMemoryFullInfo) |
SMS Memory related callback function.
| pSMSMemoryFullInfo[OUT] |
|
| typedef void(* tFNMessageWaiting)(msgWaitingInfo *pSMSMessageWaitingInfo) |
SMS Memory related callback function.
| pSMSMessageWaitingInfo[OUT] |
|
| typedef void(* tFNMobileIPStatus)(ULONG mipStatus) |
Mobile IP status callback function.
| mipStatus |
|
| typedef void(* tFNModemTempInfo)(modemTempNotification *pModemTempNotification) |
Modem Temperature Information callback.
| pModemTempNotification |
|
Transmit Queue Length Change callback function prototype
| q_depth |
| |
| isThrottle |
|
| typedef void( * tFNNetworkTime)(nasNetworkTime *pNasNetworkTime) |
Network Time indication callback.
| pNasNetworkTime |
|
| typedef void(* tFNNewNMEA)(LPCSTR pNMEA) |
New NMEA sentence callback function.
| pNMEA |
|
New SMS message callback function.
| storageType |
| |
| messageIndex |
|
| typedef void(* tFNOMADMState)(ULONG sessionState, ULONG failureReason) |
OMA-DM state callback function
| sessionState |
| |
| failureReason |
|
| typedef void( * tFNOTASPStatus)(voiceOTASPStatusInfo *pVoiceOTASPStatusInfo) |
OTASP or OTAPA event Indication Callback function
| pVoiceOTASPStatusInfo |
|
| typedef void(* tFNPacketSrvState)(packetSrvStatus *pPacketSrvStatus) |
Packet Service state callback function.
| pPacketSrvStatus |
|
| typedef void(* tFNPDSState)(ULONG enabledStatus, ULONG trackingStatus) |
PDS session state callback function.
| enabledStatus |
| |
| trackingStatus |
|
Power operating mode callback function.
| operatingMode |
|
| typedef void( * tFNPrivacyChange)(voicePrivacyInfo *pVoicePrivacyInfo) |
Preferred voice privacy indication callback.
| pVoicePrivacyInfo |
|
| typedef void(* tFNQosNWStatus)(BYTE status) |
QOS Network status callback function.
| status | Network QoS support status
|
| typedef void(* tFNQosPriEvent)(WORD event) |
QOS primary flow callback function.
| event | Event which causes this indication:
|
QOS Status callback function.
| instance |
| |
| id |
| |
| status | Current QoS flow status:
| |
| event |
| |
| reason |
| typedef void(* tFNRoamingIndicator)(ULONG roaming) |
Roaming indicator callback function.
| roaming |
|
| typedef void(* tFNSDKTerminated)(BYTE *psReason) |
SDK terminated callback function prototype
| psReason |
|
| typedef void(* tFNServingSystem)(struct ServingSystemInfo *pServingSystem) |
Serving System callback function
| pServingSystem |
|
| typedef void(* tFNSigInfo)(nasSigInfo *pNasSigInfo) |
Signal Strength Information indication callback.
| pNasSigInfo |
|
| typedef void(* tFNSignalStrength)(INT8 signalStrength, ULONG radioInterface) |
Signal strength callback function.
| signalStrength |
| |
| radioInterface |
|
| typedef void(* tFNSLQSOMADMAlert)(ULONG sessionType, BYTE *psessionTypeFields) |
SWIOMA-DM network-initiated alert callback function
| sessionType |
| |
| psessionTypeFields |
|
| typedef void(* tFNSLQSQOSEvent)(BYTE instance, QosFlowInfo *pFlowInfo) |
QOS Event callback function.
| instance |
| |
| pFlowInfo |
|
| typedef void(* tFNSLQSSessionState)(slqsSessionStateInfo *pSessionStateInfo) |
Session state callback function.
| pSessionStateInfo |
|
| typedef void(* tFNSLQSSignalStrengths)(struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo) |
Received Signal Strength Information callback function.
| sSLQSSignalStrengthsInfo |
|
| typedef void(* tFNSLQSWDSEvent)(slqsWdsEventInfo *pWdsEventInfo) |
WDS Event callback function.
| pWdsEventInfo |
|
| typedef void(* tFNSMSEvents)(SMSEventInfo *pSMSEventInfo) |
SMS event related callback function.
| pSMSEventInfo[OUT] |
|
| typedef void( * tFNSUPSInfo)(voiceSUPSInfo *pVoiceSUPSInfo) |
Preferred SUPS indication callback.
| pVoiceSUPSInfo |
|
| typedef void(* tFNSUPSNotification)(voiceSUPSNotification *pVoiceSUPSNotification) |
Supplementary service notification callback.
| pVoiceSUPSNotification |
|
| typedef void( * tFNSysInfo)(nasSysInfo *pNasSysInfo) |
System Information indication callback.
| pNasSysInfo |
|
| typedef void(* tFNSysSelectionPref)(sysSelectPrefInfo *pSysSelectPrefInfo) |
System Selection Preference Callback function
| pSysSelectPrefInfo |
|
| typedef void(* tFNtransLayerInfo)(transLayerNotification *pTransLayerNotification) |
Transport Layer Information callback.
| transLayerNotification |
|
| typedef void(* tFNtransNWRegInfo)(transNWRegInfoNotification *pTransNWRegInfoNotification) |
Transport Network Registration Information callback.
| pTransNWRegInfoNotification |
|
| typedef void(* tFNUIMRefresh)(UIMRefreshEvent *pUIMRefreshEvent) |
UIM Refresh Callback function
| pUIMRefreshEvent |
|
| typedef void( * tFNUIMStatusChangeInfo)(UIMStatusChangeInfo *pUIMStatusChangeInfo) |
UIM Status Change Callback function
| pUIMStatusChangeInfo |
|
| typedef void(* tFNUSSDNotification)(ULONG type, BYTE *pNetworkInfo) |
SetUSSDNotificationCallback function prototype
| type | - Notification type
| |
| pNetworkInfo |
|
| typedef void(* tFNUSSDRelease)(void) |
USSD releasecallback function prototype
| typedef struct _transLayerInfoNotification transLayerNotification |
Contains the parameters passed for SLQSSetTransLayerInfoCallback by the device.
| regInd |
| |
| pTransLayerInfo |
|
| typedef struct _transNWRegInfoNotification transNWRegInfoNotification |
Contains the parameters passed for SLQSSetTransNWRegInfoCallback by the device.
| NWRegStat |
|
| enum device_state_enum |
| enum eQaQMIService |
| enum SMSEventType |
| ULONG iSetCATEventCallback | ( | tFNCATEvent | pCallback | ) |
| ULONG iSetSignalStrengthCallback | ( | tFNSignalStrength | pCallback | ) |
| ULONG iSLQSSetSignalStrengthsCallback | ( | tFNSLQSSignalStrengths | pCallback | ) |
| ULONG iSLQSSetWdsFirstInstEventCallback | ( | tFNSLQSWDSEvent | pCallback | ) |
| ULONG iSLQSSetWdsSecondInstEventCallback | ( | tFNSLQSWDSEvent | pCallback | ) |
| ULONG iSLQSSetWdsThirdInstEventCallback | ( | tFNSLQSWDSEvent | pCallback | ) |
| ULONG SetActivationStatusCallback | ( | tFNActivationStatus | pCallback | ) |
Enables/disables the Activation Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetCATEventCallback | ( | tFNCATEvent | pCallback, | |
| ULONG | eventMask, | |||
| ULONG * | pErrorMask | |||
| ) |
Enables/disables the CAT event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
| |
| eventMask |
| |
| pErrorMask[OUT] |
|
| ULONG SetDataCapabilitiesCallback | ( | tFNDataCapabilities | pCallback | ) |
Enables/disables the data capabilities callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetDeviceStateChangeCbk | ( | tFNDeviceStateChange | pCallback | ) |
Used by the client application to register a Callback function for Device State Change (DSC) event notifications. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetFwDldCompletionCbk | ( | tFNFwDldCompletion | pCallback | ) |
Used by the client application to register a Callback function for a Firmware Download Completion (FDC) event notification. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetLURejectCallback | ( | tFNLUReject | pCallback | ) |
Enables/disables the LU reject callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetMobileIPStatusCallback | ( | tFNMobileIPStatus | pCallback | ) |
Enables/disables the Mobile IP Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
Used by the client application to register a Callback function for USB Transmit Queue Length Change event notifications. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| instance[IN] |
| |
| pCallback[IN] |
| |
| loMark[IN] |
| |
| hiMark[IN] |
| |
| period[IN] |
|
Enables/disables the new SMS callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetNMEACallback | ( | tFNNewNMEA | pCallback | ) |
Enables/disables the NMEA sentence callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetOMADMStateCallback | ( | tFNOMADMState | pCallback | ) |
Enables/disables the OMADM state callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetPDSStateCallback | ( | tFNPDSState | pCallback | ) |
Enables/disables the PDS service state callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
Enables/disables the Operating Mode callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
Enables/disables the radio frequency information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetRoamingIndicatorCallback | ( | tFNRoamingIndicator | pCallback | ) |
Enables/disables the Roaming Indicator callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetSignalStrengthCallback | ( | tFNSignalStrength | pCallback, | |
| BYTE | thresholdsSize, | |||
| INT8 * | pThresholds | |||
| ) |
Enables/disables the Signal Strength callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
| |
| thresholdsSize |
| |
| pThresholds[IN] |
|
| ULONG SetSLQSOMADMAlertCallback | ( | tFNSLQSOMADMAlert | pCallback | ) |
Enables/disables the SWIOMADM network-initiated alert callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetUSSDNotificationCallback | ( | tFNUSSDNotification | pCallback | ) |
Enables/disables the USSDNotification callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SetUSSDReleaseCallback | ( | tFNUSSDRelease | pCallback | ) |
Enables/disables the USSD release callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSNasNetworkTimeCallBack | ( | tFNNetworkTime | pCallback | ) |
Enables/disables the Network Time callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSNasSigInfoCallBack | ( | tFNSigInfo | pCallback | ) |
Enables/disables the Signal Info callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSNasSysInfoCallBack | ( | tFNSysInfo | pCallback | ) |
Enables/disables the Sys Info callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetBandPreferenceCbk | ( | tFNBandPreference | pCallback | ) |
Enables/disables the Band Preference callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetIMSSMSConfigCallback | ( | tFNImsSMSConfig | pCallback | ) |
Enables/disables the SMS Config callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetIMSUserConfigCallback | ( | tFNImsUserConfig | pCallback | ) |
Enables/disables the User Config callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetIMSVoIPConfigCallback | ( | tFNImsVoIPConfig | pCallback | ) |
Enables/disables the VoIP Config callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetModemTempCallback | ( | tFNModemTempInfo | pCallback | ) |
Enables/disables the Modem Temperature information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetPacketSrvStatusCallback | ( | tFNPacketSrvState | pCallback | ) |
Enables/disables the session state callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetQosEventCallback | ( | BYTE | instance, | |
| tFNSLQSQOSEvent | pCallback | |||
| ) |
Enables/disables the QoS event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the QoS flow state
| [in] | instance |
|
| [in] | pCallback |
|
| ULONG SLQSSetQosNWStatusCallback | ( | tFNQosNWStatus | pCallback | ) |
Enables/disables the QoS event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the QoS Network supports status
| [in] | pCallback[IN] |
|
| ULONG SLQSSetQosPriEventCallback | ( | tFNQosPriEvent | pCallback | ) |
Enables/disables the QoS event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the QoS Primary flow event
| [in] | pCallback |
|
| ULONG SLQSSetQosStatusCallback | ( | BYTE | instance, | |
| tFNQosStatus | pCallback | |||
| ) |
Enables/disables the QoS event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the QoS status
| [in] | instance |
|
| [in] | pCallback[IN] |
|
| ULONG SLQSSetRegMgrConfigCallback | ( | tFNImsRegMgrConfig | pCallback | ) |
Enables/disables the Reg Mgr Config callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetSDKTerminatedCallback | ( | tFNSDKTerminated | pCallback | ) |
Used by the client application to register a Callback function for SDK terminated event notifications. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
2 INT 4 ILL 5 TRAP 6 ABRT 7 BUS
8 FPE 11 SEGV 13 PIPE 15 TERM 31 SYS
| ULONG SLQSSetServingSystemCallback | ( | tFNServingSystem | pCallback | ) |
Enables/disables the Serving System callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetSessionStateCallback | ( | tFNSLQSSessionState | pCallback | ) |
Enables/disables the session state callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the multiple PDP interface
| pCallback[IN] |
|
| ULONG SLQSSetSignalStrengthsCallback | ( | tFNSLQSSignalStrengths | pCallback, | |
| struct SLQSSignalStrengthsIndReq * | pSLQSSignalStrengthsIndReq | |||
| ) |
Enables/disables the Received Signal Strength Information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
| |
| pSLQSSignalStrengthsIndReq |
|
| ULONG SLQSSetSIPConfigCallback | ( | tFNImsSIPConfig | pCallback | ) |
Enables/disables the SIP Config callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetSMSEventCallback | ( | tFNSMSEvents | pCallback | ) |
Enables/disables the events related to SMS callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetSwiHDRPersCallback | ( | tFNHDRPersonaity | pCallback | ) |
Enables/disables the HDR Personality callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetSysSelectionPrefCallBack | ( | tFNSysSelectionPref | pCallback | ) |
Enables/disables the System Selection Preference callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetTransLayerInfoCallback | ( | tFNtransLayerInfo | pCallback | ) |
Enables/disables the Transport Layer information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetTransNWRegInfoCallback | ( | tFNtransNWRegInfo | pCallback | ) |
Enables/disables the Transport Network Registration information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSSetWdsEventCallback | ( | tFNSLQSWDSEvent | pCallback, | |
| BYTE | interval, | |||
| BYTE | instanceid | |||
| ) |
Enables/disables the WDS event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. This callback provide extra information regarding the multiple PDP interface
| pCallback[IN] |
| |
| interval |
| |
| instanceid |
|
| ULONG SLQSUIMSetRefreshCallBack | ( | tFNUIMRefresh | pCallback | ) |
Enables/disables the UIM refresh callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSUIMSetStatusChangeCallBack | ( | tFNUIMStatusChangeInfo | pCallback | ) |
Enables/disables the UIM Status Change Callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSVoiceInfoRecCallback | ( | tFNInfoRec | pCallback | ) |
Enables/disables the Voice information Record callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs. (Applicable only for 3GPP2)
| pCallback[IN] |
|
| ULONG SLQSVoiceSetAllCallStatusCallBack | ( | tFNAllCallStatus | pCallback | ) |
Enables/disables Voice Call Status Callback function. User can subscribe this callback get the call state change notifications. eg:- Call originated,connected, or ended. Whenever there is a change in the call information, there will be a indication with the information.
| pCallback[IN] |
|
| ULONG SLQSVoiceSetDTMFEventCallBack | ( | tFNDTMFEvent | pCallback | ) |
Enables/disables the DTMF Event callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSVoiceSetOTASPStatusCallBack | ( | tFNOTASPStatus | pCallback | ) |
Enables/disables OTASP(Over-The-Air Service Provisioning) or OTAPA(Over-The-Air Parameter Administration) event CallBack Funtion (applicable only for 3GPP2). The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSVoiceSetPrivacyChangeCallBack | ( | tFNPrivacyChange | pCallback | ) |
Enables/disables the voice privacy change callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSVoiceSetSUPSCallBack | ( | tFNSUPSInfo | pCallback | ) |
Enables/disables the SUPS callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSVoiceSetSUPSNotificationCallback | ( | tFNSUPSNotification | pCallback | ) |
Enables/disables the supplementary service notification callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSWmsMemoryFullCallBack | ( | tFNMemoryFull | pCallback | ) |
Enables/disables the event related to memory full status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|
| ULONG SLQSWmsMessageWaitingCallBack | ( | tFNMessageWaiting | pCallback | ) |
Enables/disables the event related to message waiting information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
| pCallback[IN] |
|