Linux SDK (lite-qmi)
MBPL_SDK_R25_ENG3
|
Files | |
file | qaGobiApiCbk.h |
Callback Service API function prototypes. | |
Macros | |
#define | QMI_MAX_CAT_EVENT_DATA_LENGTH 255 |
#define | QMI_CAN_COMMON_EVENT_TLV_NUMBER 11 |
Typedefs | |
typedef void(* | tFNSLQSSessionState) (slqsSessionStateInfo *pSessionStateInfo) |
typedef void(* | tFNSLQSWDSEvent) (slqsWdsEventInfo *pWdsEventInfo) |
typedef void(* | tFNPower) (ULONG operatingMode) |
typedef void(* | tFNActivationStatus) (ULONG activationStatus) |
typedef void(* | tFNMobileIPStatus) (ULONG mipStatus) |
typedef void(* | tFNRoamingIndicator) (ULONG roaming) |
typedef void(* | tFNDataCapabilities) (BYTE dataCapsSize, BYTE *pDataCaps) |
typedef void(* | tFNSignalStrength) (INT8 signalStrength, ULONG radioInterface) |
typedef void(* | tFNRFInfo) (ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel) |
typedef void(* | tFNLUReject) (ULONG serviceDomain, ULONG rejectCause) |
typedef void(* | tFNNewSMS) (ULONG storageType, ULONG messageIndex) |
typedef enum SMSEventType | eSMSEventType |
typedef struct SMSMTMessage | SMSMTMessageInfo |
typedef struct SMSTransferRouteMTMessage | SMSTransferRouteMTMessageInfo |
typedef struct SMSMessageMode | SMSMessageModeInfo |
typedef struct SMSEtwsMessage | SMSEtwsMessageInfo |
typedef struct SMSEtwsPlmn | SMSEtwsPlmnInfo |
typedef struct SMSCAddress | SMSCAddressInfo |
typedef struct SMSOnIMS | SMSOnIMSInfo |
typedef struct CallCtrlResult | CallCtrlResultInfo |
typedef struct BroadcastSmsRat | BroadcastSmsRatInfo |
typedef struct ImsSmsVerstatStatus | ImsSmsVerstatStatusInfo |
typedef struct BroadcastSmsWarningArea | BroadcastSmsWarningAreaInfo |
typedef struct SMSEventInfo_s | SMSEventInfo |
typedef void(* | tFNSMSEvents) (SMSEventInfo *pSMSEventInfo) |
typedef void(* | tFNNewNMEA) (LPCSTR pNMEA) |
typedef void(* | tFNCATEvent) (ULONG eventID, ULONG eventLen, BYTE *pEventData) |
typedef enum device_state_enum | eDevState |
typedef void(* | tFNDeviceStateChange) (eDevState device_state) |
typedef void(* | tFNNet) (ULONG q_depth, BYTE isThrottle, BYTE instanceId) |
typedef void(* | tFNFwDldCompletion) (ULONG fwdld_completion_status) |
typedef void(* | tFNOMADMState) (ULONG sessionState, ULONG failureReason) |
typedef void(* | tFNServingSystem) (struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo) |
typedef void(* | tFNBandPreference) (ULONGLONG band_pref) |
typedef void(* | tFNUSSDRelease) (void) |
typedef void(* | tFNUSSDNotification) (ULONG type, BYTE *pNetworkInfo) |
typedef void(* | tFNSLQSSignalStrengths) (struct SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo) |
typedef void(* | tFNSUPSNotification) (voiceSUPSNotification *pVoiceSUPSNotification) |
typedef void(* | tFNSDKTerminated) (BYTE *psReason) |
typedef struct _transLayerInfoNotification | transLayerNotification |
typedef void(* | tFNtransLayerInfo) (transLayerNotification *pTransLayerNotification) |
typedef struct _transNWRegInfoNotification | transNWRegInfoNotification |
typedef void(* | tFNtransNWRegInfo) (transNWRegInfoNotification *pTransNWRegInfoNotification) |
typedef void(* | tFNSysSelectionPref) (sysSelectPrefExtInfo *pSysSelectPrefInfo) |
typedef void(* | tFNUIMRefresh) (UIMRefreshEvent *pUIMRefreshEvent) |
typedef void(* | tFNUIMStatusChangeInfo) (UIMStatusChangeInfo *pUIMStatusChangeInfo) |
typedef void(* | tFNSysInfo) (nasSysInfo *pNasSysInfo) |
typedef void(* | tFNNetworkTime) (nasNetworkTime *pNasNetworkTime) |
typedef void(* | tFNMemoryFull) (SMSMemoryInfo *pSMSMemoryFullInfo) |
typedef void(* | tFNMessageWaiting) (msgWaitingInfo *pSMSMessageWaitingInfo) |
typedef void(* | tFNSLQSQOSEvent) (BYTE instance, QosFlowInfo *pFlowInfo) |
typedef void(* | tFNQosStatus) (BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason) |
typedef void(* | tFNQosNWStatus) (BYTE status) |
typedef void(* | tFNQosPriEvent) (WORD event) |
typedef void(* | tFNSigInfo) (nasSigInfo *pNasSigInfo) |
typedef void(* | tFNErrorRate) (QmiCbkNasErrRateInd *pNasErrRateInd) |
typedef void(* | tFNRfBandInfo) (QmiCbkNasRfBandInfoInd *pNasRfBandInfoInd) |
typedef struct _modemTempNotification | modemTempNotification |
typedef void(* | tFNModemTempInfo) (modemTempNotification *pModemTempNotification) |
typedef struct _packetSrvStatus | packetSrvStatus |
typedef void(* | tFNPacketSrvState) (packetSrvStatus *pPacketSrvStatus) |
typedef void(* | tFNHDRPersonaity) (HDRPersonalityInd *pHDRPers) |
typedef void(* | tFNImsSIPConfig) (imsSIPConfigInfo *pImsSIPConfigInfo) |
typedef void(* | tFNImsRegMgrConfig) (imsRegMgrConfigInfo *pImsRegMgrConfigInfo) |
typedef void(* | tFNImsSMSConfig) (imsSMSConfigInfo *pImsSMSConfigInfo) |
typedef void(* | tFNImsUserConfig) (imsUserConfigInfo *pImsUserConfigInfo) |
typedef void(* | tFNImsVoIPConfig) (imsVoIPConfigInfo *pImsVoIPConfigInfo) |
typedef void(* | tFNDUNCallInfo) (DUNCallInfoInd *pDUNCallInfo) |
typedef void(* | tFNDataSysStatus) (CurrDataSysStat *pCurrDataSysStat) |
typedef struct SMSAsyncRawSend_s | SMSAsyncRawSend |
typedef void(* | tFNAsyncRawSend) (SMSAsyncRawSend *pSMSAsyncRawSend) |
typedef struct LteNasReleaseInfo_s | LteNasReleaseInfo |
typedef struct SwiOTAMsg_s | SwiOTAMsg |
typedef void(* | tFNASwiOTAMsg) (SwiOTAMsg *pSwiOTAMsg) |
typedef void(* | tFNNewGPS) (double dLongitude, double dLatitude, BYTE session_status, ULONG pos_src) |
typedef void(* | tFNNewRMTransferStatistics) (QmiCbkWdsStatisticsIndState *pMsg) |
typedef void(* | tFNDHCPv4ClientLeaseStatus) (BYTE instance, WdsDHCPv4ClientLeaseInd *pMsg) |
typedef struct _LteAttachParams | lteAttachParams |
typedef void(* | tFNLteAttachParams) (lteAttachParams *plteAttachParams) |
typedef void(* | tFNApnOpReservedPcoListChange) (ApnOpReservedPcoListChange *pApnOpReservedPcoListChange) |
typedef void(* | tFNApnMsisdnInfoChange) (ApnMsisdnInfoListChange *pApnMsisdnInfoChange) |
typedef void(* | tFNPdnThrottleInformation) (PdnThrottleInformation *pPdnThrottleInformation) |
typedef void(* | tFNDeletedProfileList) (WdsDeletedProfileList *pDeletedProfileList) |
typedef void(* | tFNModemAssistedKaStatus) (ModemAssistedKaStatus *pModemAssistedKaStatus) |
typedef void(* | tFNSetCradleMount) (QmiCbkLocCradleMountInd *pSetLocCradleMount) |
typedef void(* | tFNSetEventTimeSync) (QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync) |
typedef void(* | tFNInjectTimeStatus) (QmiCbkLocInjectTimeInd *pLocInjectTime) |
typedef struct accelAcceptReady_s | accelAcceptReady |
typedef struct gyroAcceptReady_s | gyroAcceptReady |
typedef struct accelTempAcceptReady_s | accelTempAcceptReady |
typedef struct gyroTempAcceptReady_s | gyroTempAcceptReady |
typedef void(* | tFNSensorStreaming) (QmiCbkLocSensorStreamingInd *pLocSensorStream) |
typedef void(* | tFNInjectSensorData) (QmiCbkLocInjectSensorDataInd *pLocInjectSensorData) |
typedef struct precisionDilution_s | precisionDilution |
typedef struct extendedPrecisionDilution_s | extendedPrecisionDilution |
typedef struct expandedSVs_s | expandedSVs |
typedef struct satelliteSignalTypes_s | satelliteSignalTypes |
typedef struct gpsTime_s | gpsTime |
typedef struct sensorDataUsage_s | sensorDataUsage |
typedef struct svUsedforFix_s | svUsedforFix |
typedef struct diffCorrectionSourceID_s | diffCorrectionSourceID |
typedef struct svsSignalTypes_s | svsSignalTypes |
typedef struct jammerIndicator_s | jammerIndicator |
typedef struct jammerIndicatorList_s | jammerIndicatorList |
typedef struct velocity_s | velocity |
typedef void(* | tFNEventPosition) (QmiCbkLocPositionReportInd *pLocPositionReport) |
typedef void(* | tFNBestAvailPos) (QmiCbkLocBestAvailPosInd *pBestAvailPos) |
typedef void(* | tFNOpMode) (QmiCbkLocOpModeInd *pLocOpmode) |
typedef void(* | tFNImsaRegStatus) (imsaRegStatusInfo *pImsaRegStatusInfo) |
typedef void(* | tFNImsaSvcStatus) (imsaSvcStatusInfo *pImsaSvcStatusInfo) |
typedef void(* | tFNImsaRatStatus) (imsaRatStatusInfo *pImsaRatStatusInfo) |
typedef void(* | tFNImsaPdpStatus) (imsaPdpStatusInfo *pImsaPdpStatusInfo) |
typedef void(* | tFNGnssSvInfo) (gnssSvInfoNotification *pGnssSvInfoNotification) |
typedef void(* | tFNDelAssistData) (delAssistDataStatus *pAssistDataNotification) |
typedef void(* | tFNASwiLTECphyCalInfo) (QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo) |
typedef void(* | tFNRankIndicator) (RankIndicatorInd *pRankIndicatorInd) |
typedef void(* | tFNInjectUTCTime) (QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification) |
typedef void(* | tFNInjectPosition) (QmiCbkLocInjectPositionInd *pInjectPositionNotification) |
typedef void(* | tFNCbkUimSlotStatusChangeInd) (UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd) |
typedef void(* | tFNSetEngineState) (QmiCbkLocEngineStateInd *pSetLocEngineState) |
typedef struct _getResetInfoNotification | ResetInfoNotification |
typedef void(* | tFNResetInfo) (ResetInfoNotification *pResetInfoNotification) |
typedef void(* | tFNTsTempRpt) (QmiCbkTsTempRptInd *pTsTempReport) |
typedef void(* | tFNMitiLvlRpt) (QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount) |
typedef void(* | tFNSetExtPowerConfig) (QmiCbkLocSetExtPowerConfigInd *pSetExtConfigIndStatus) |
typedef void(* | tFNNasTimer) (nasTimers *timers) |
typedef void(* | tFNNetworkReject) (nasNetworkReject *pNetworkReject) |
typedef void(* | tFNEventNmea) (QmiCbkLocEventNMEAInd *pNMEAEventData) |
typedef void(* | tFN5GModemVote) (QmiCbk5GModemVoteInd *p5GModemVote) |
typedef void(* | tFNGetServer) (QmiCbkLocGetServerInd *pGetLocServerInfo) |
typedef void(* | tFNPSMCfgParamChange) (dmsPsmCfgParamChange *pPSMCfgParamInd) |
typedef void(* | tFNSetServer) (QmiCbkLocSetServerInd *pSetLocServerInfo) |
typedef void(* | tFNNasEdrxChangeInfo) (QmiCbkNasEdrxChangeInfo *pQmiCbkNasEdrxChangeInfo) |
typedef void(* | tFNNasSubBlockedStatues) (QmiCbkNasSubBlockedStatues *pQmiCbkNasSubBlockedStatues) |
typedef void(* | tFNNasV2xStatus) (QmiCbkNasV2xStatus *pQmiCbkNasV2xStatus) |
typedef void(* | tFNNasRegArfcnList) (QmiCbkNasArfcnList *pQmiCbkNasRegArfcnList) |
typedef void(* | tFNNas5GModemVote) (QmiCbkNas5GModemVote *pQmiCbkNas5GModemVote) |
typedef void(* | tFNNasRfAvail) (QmiCbkNasRfAvail *pQmiCbkNasRfAvail) |
typedef void(* | tFNNasT3502TimerValue) (QmiCbkNasT3502TimerValue *pQmiCbkNasT3502TimerValue) |
typedef void(* | tFNEventWifi) (QmiCbkLocEventWifiReqInd *pLocEventWifi) |
typedef void(* | tFNSetNmeaTypes) (QmiCbkLocSetNmeaTypesInd *pLocSetNmeaTypes) |
typedef void(* | tFNGetNmeaTypes) (QmiCbkLocGetNmeaTypesInd *pLocGetNmeaTypes) |
typedef void(* | tFNEventInjectTime) (QmiCbkLocEventInjectTimeInd *pLocEventEnjectTime) |
typedef void(* | tFNSystemStatusChange) (QmiCbkDsdSystemStatusChangeInd *pDsdSystemStatusInd) |
typedef void(* | tFNUIInfo) (QmiCbkDsdUIInfoInd *pDsdUIInfoInd) |
typedef void(* | tFNRegisterMasterClientStatus) (QmiCbkLocRegisterMasterClientInd *pLocRegisterMasterClientStatus) |
typedef void(* | tFNInjectSuplCertificateStatus) (QmiCbkLocInjectSuplCertificateInd *pLocInjectSuplCertificateStatus) |
typedef void(* | tFNDeleteSuplCertificateStatus) (QmiCbkLocDeleteSuplCertificateInd *pLocDeleteSuplCertificateStatus) |
Enumerations | |
enum | eQaQMIService { eQA_QMI_SVC_WDS = 0x01, eQA_QMI_SVC_NAS = 0x03, eQA_QMI_SVC_NA = 0xFF } |
enum | SMSEventType { SMS_EVENT_MT_MESSAGE = 0x01, SMS_EVENT_TRANSFER_ROUTE_MT_MESSAGE = 0x02, SMS_EVENT_MESSAGE_MODE = 0x04, SMS_EVENT_ETWS = 0x08, SMS_EVENT_ETWS_PLMN = 0x10, SMS_EVENT_SMSC_ADDRESS = 0x20, SMS_EVENT_SMS_ON_IMS = 0x40, SMS_EVENT_CALL_CTRL_RESULT = 0x80, SMS_EVENT_BROADCAST_SMS_RAT = 0x100, SMS_EVENT_IMS_SMS_VERSTAT_STATUS = 0x200, SMS_EVENT_BROADCAST_SMS_WARN_AREA = 0x40 } |
enum | device_state_enum { DEVICE_STATE_DISCONNECTED, DEVICE_STATE_READY, DEVICE_STATE_BOOT, DEVICE_STATE_SERIAL_ONLY } |
enum | eQMI_CAT_EVENT_REPORT_IND_TLV { eTLV_CBK_DISPLAY_TEXT = 0x10, eTLV_CBK_GET_IN_KEY = 0x11, eTLV_CBK_GET_INPUT = 0x12, eTLV_CBK_SETUP_MENU = 0x13, eTLV_CBK_SELECT_ITEM = 0x14, eTLV_CBK_ALPHA_IDENTIFIER = 0x15, eTLV_CBK_SETUP_EVENT_LIST = 0x16, eTLV_CBK_SETUP_IDLE_MODE_TEXT = 0x17, eTLV_CBK_LANGUAGE_NOTIFICATION = 0x18, eTLV_CBK_REFRESH = 0x19, eTLV_CBK_END_PROACTIVE_SESSION = 0x1A } |
enum | eQMI_CAT_EVENT_REPORT_IND_TLV_LENGTH { eTLV_SETUP_EVENT_LIST_LENGTH = 0x04, eTLV_REFRESH_LENGTH = 0x03, eTLV_END_PROACTIVE_SESSION_LENGTH = 0x01 } |
typedef struct accelAcceptReady_s accelAcceptReady |
This structure contains Accelerometer Accept Ready Info
injectEnable |
|
samplesPerBatch |
|
batchPerSec |
|
typedef struct accelTempAcceptReady_s accelTempAcceptReady |
This structure contains Accelerometer Temperature Accept Ready Info
injectEnable |
|
samplesPerBatch |
|
batchPerSec |
|
typedef struct BroadcastSmsRat BroadcastSmsRatInfo |
This structure holds information related to broadcast SMS RAT
bcSmsRatInfo |
|
typedef struct BroadcastSmsWarningArea BroadcastSmsWarningAreaInfo |
This structure holds information related broadcast SMS Warning Area Coordinate
length |
|
data |
|
typedef struct CallCtrlResult CallCtrlResultInfo |
This structure holds information related call control result
notificationType |
|
length |
|
data |
|
typedef struct diffCorrectionSourceID_s diffCorrectionSourceID |
This structure contains Differential correction source ID.
dgnssStationId_len |
|
dgnssStationId |
|
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 expandedSVs_s expandedSVs |
This structure contains Expanded SVs Used to Calculate the Fix.
expandedGnssSvUsedList_len |
|
expandedGnssSvUsedList |
|
typedef struct extendedPrecisionDilution_s extendedPrecisionDilution |
This structure contains Dilution of precision associated with this position.
PDOP |
|
HDOP |
|
VDOP |
|
GDOP |
|
TDOP |
|
This structure contains GPS Time info.
gpsWeek |
|
gpsTimeOfWeekMs |
|
typedef struct gyroAcceptReady_s gyroAcceptReady |
This structure contains Gyroscope Accept Ready Info
injectEnable |
|
samplesPerBatch |
|
batchPerSec |
|
typedef struct gyroTempAcceptReady_s gyroTempAcceptReady |
This structure contains Gyroscope Temperature Accept Ready Info
injectEnable |
|
samplesPerBatch |
|
batchPerSec |
|
typedef struct ImsSmsVerstatStatus ImsSmsVerstatStatusInfo |
This structure holds information related to IMS SMS Verstat Status
imsSmsVerstatStatusInfo |
|
typedef struct jammerIndicator_s jammerIndicator |
This structure contains Jammer Indicator GNSS Signal parameters.
agcMetricDb |
|
bpMetricDb |
|
typedef struct jammerIndicatorList_s jammerIndicatorList |
This structure contains Jammer Indicator of each GNSS Signal Indicates the jammer indicator of each signal.
jammerIndicatorList_len |
|
agcMetricDb |
|
typedef struct _LteAttachParams lteAttachParams |
This structure contains Lte Attach Params Ind
ApnString |
|
IP_type |
|
IPv4Address |
|
IPv4GatewayAddress |
|
IPv4SubnetMask |
|
IPv6Address |
|
IPv6GatewayAddress |
|
typedef struct LteNasReleaseInfo_s LteNasReleaseInfo |
This structure contains LTE Nas Release Infomation
nas_release |
|
nas_major |
|
nas_minor |
|
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 |
|
bearerID |
|
typedef struct precisionDilution_s precisionDilution |
This structure contains Dilution of precision associated with this position.
PDOP |
|
HDOP |
|
VDOP |
|
typedef struct _getResetInfoNotification ResetInfoNotification |
Contains the parameters passed for SLQSSetSwiGetResetInfoCallback by the device.
type |
|
source |
|
typedef struct satelliteSignalTypes_s satelliteSignalTypes |
This structure contains Satellite Signal Types.
gnssSvUsedSignalTypeList_len |
|
gnssSvUsedSignalTypeList |
|
typedef struct sensorDataUsage_s sensorDataUsage |
This structure contains Sensor Data Usage info.
usageMask |
|
aidingIndicatorMask |
typedef struct SMSAsyncRawSend_s SMSAsyncRawSend |
This structure contains SMS parameters
sendStatus |
|
messageID |
|
causeCode |
|
errorClass |
|
RPCause |
|
TPCause |
|
msgDelFailureType |
|
msgDelFailureCause |
|
alphaIDLen |
|
pAlphaID |
|
userData |
|
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 struct svsSignalTypes_s svsSignalTypes |
This structure contains SVs Signal Types in the SVs Used list.
gnssSvUsedSignalTypeList_len |
|
gnssSvUsedSignalTypeList |
|
typedef struct svUsedforFix_s svUsedforFix |
This structure contains SVs Used to Calculate the Fix.
gnssSvUsedList_len |
|
pGnssSvUsedList |
typedef struct SwiOTAMsg_s SwiOTAMsg |
This structure contains OTA message
type |
|
data_len |
|
data |
|
pLteNasRelInfo |
|
pTime |
|
typedef void(* tFN5GModemVote) (QmiCbk5GModemVoteInd *p5GModemVote) |
5G Modem Vote callback.
p5GModemVote |
|
typedef void(* tFNActivationStatus) (ULONG activationStatus) |
Activation status callback function.
activationStatus |
|
typedef void(* tFNApnMsisdnInfoChange) (ApnMsisdnInfoListChange *pApnMsisdnInfoChange) |
APN MSISDN Info Change callback function.
pApnMsisdnInfoChange |
|
typedef void(* tFNApnOpReservedPcoListChange) (ApnOpReservedPcoListChange *pApnOpReservedPcoListChange) |
Apn Op Reserved PcoList Change callback function.
pApnOpReservedPcoListChange |
|
typedef void(* tFNASwiLTECphyCalInfo) (QmiCbkNasLTECphyCaInfo *pQmiCbkNasLTECphyCaInfo) |
LTE CPHY CA message callback function.
[out] | pQmiCbkNasLTECphyCaInfo |
|
typedef void(* tFNASwiOTAMsg) (SwiOTAMsg *pSwiOTAMsg) |
OTA message callback function.
[out] | pSwiOTAMsg |
|
typedef void(* tFNAsyncRawSend) (SMSAsyncRawSend *pSMSAsyncRawSend) |
SMS event related callback function.
[out] | pSMSAsyncRawSend |
|
typedef void(* tFNBandPreference) (ULONGLONG band_pref) |
Band Preference Callback function
band_pref | - Bit mask representing the current band preference Bit position meanings:
|
typedef void(* tFNBestAvailPos) (QmiCbkLocBestAvailPosInd *pBestAvailPos) |
Best available position callback function.
[out] | pBestAvailPos |
|
typedef void(* tFNCATEvent) (ULONG eventID, ULONG eventLen, BYTE *pEventData) |
CAT event callback function.
eventID |
|
eventLen |
|
pEventData |
|
typedef void(* tFNCbkUimSlotStatusChangeInd) (UIMSlotStatusChangeInfo *pQmiCbkUimSlotStatusChangeInd) |
Slot Status Change Notification callback.
pQmiCbkUimSlotStatusChangeInd |
|
typedef void(* tFNDataCapabilities) (BYTE dataCapsSize, BYTE *pDataCaps) |
Serving system data capabilities callback function.
dataCapsSize |
|
pDataCaps |
|
typedef void( * tFNDataSysStatus) (CurrDataSysStat *pCurrDataSysStat) |
Data System Status callback.
pCurrDataSysStat |
|
typedef void(* tFNDelAssistData) (delAssistDataStatus *pAssistDataNotification) |
Delete Assist Data Notification callback.
pAssistDataNotification |
|
typedef void(* tFNDeletedProfileList) (WdsDeletedProfileList *pDeletedProfileList) |
Deleted profile list Information callback function.
pDeletedProfileList |
|
typedef void(* tFNDeleteSuplCertificateStatus) (QmiCbkLocDeleteSuplCertificateInd *pLocDeleteSuplCertificateStatus) |
LOC Delete Supl Certificate callback function.
[out] | pLocDeleteSuplCertificateStatus |
|
typedef void(* tFNDeviceStateChange) (eDevState device_state) |
Device State Change callback function prototype
device_state |
|
typedef void(* tFNDHCPv4ClientLeaseStatus) (BYTE instance, WdsDHCPv4ClientLeaseInd *pMsg) |
DHCPv4 client lease status message callback function.
[in] | instance |
|
[out] | pMsg |
|
This is deprecated
typedef void( * tFNDUNCallInfo) (DUNCallInfoInd *pDUNCallInfo) |
DUN Call Info indication callback.
pDUNCallInfo |
|
typedef void(* tFNErrorRate) (QmiCbkNasErrRateInd *pNasErrRateInd) |
NAS Error rate Data callback.
pNasErrRateInd |
|
typedef void(* tFNEventInjectTime) (QmiCbkLocEventInjectTimeInd *pLocEventEnjectTime) |
Position report callback function.
[out] | pLocEventEnjectTime |
|
typedef void(* tFNEventNmea) (QmiCbkLocEventNMEAInd *pNMEAEventData) |
Get LOC NMEA Event Data callback.
pNMEAEventData |
|
typedef void(* tFNEventPosition) (QmiCbkLocPositionReportInd *pLocPositionReport) |
Position report callback function.
[out] | pLocPositionReport |
|
typedef void(* tFNEventWifi) (QmiCbkLocEventWifiReqInd *pLocEventWifi) |
Position report callback function.
[out] | pLocEventWifi |
|
typedef void(* tFNFwDldCompletion) (ULONG fwdld_completion_status) |
Firmware Download Completion callback function prototype
fwdld_completion_status |
|
typedef void(* tFNGetNmeaTypes) (QmiCbkLocGetNmeaTypesInd *pLocGetNmeaTypes) |
Position report callback function.
[out] | pLocGetNmeaTypes |
|
typedef void(* tFNGetServer) (QmiCbkLocGetServerInd *pGetLocServerInfo) |
Get LOC Server Indication callback.
pGetLocServerInfo |
|
typedef void(* tFNGnssSvInfo) (gnssSvInfoNotification *pGnssSvInfoNotification) |
GNSS SVN Information Notification callback.
pGnssSvInfoNotification |
|
typedef void( * tFNHDRPersonaity) (HDRPersonalityInd *pHDRPers) |
HDR Personality indication callback.
pHDRPers |
|
typedef void( * tFNImsaPdpStatus) (imsaPdpStatusInfo *pImsaPdpStatusInfo) |
IMSA PDP status indication callback.
pImsaPdpStatusInfo |
|
typedef void( * tFNImsaRatStatus) (imsaRatStatusInfo *pImsaRatStatusInfo) |
IMSA RAT handover status indication callback.
pImsaRatStatusInfo |
|
typedef void( * tFNImsaRegStatus) (imsaRegStatusInfo *pImsaRegStatusInfo) |
IMSA Registration Status indication callback.
pImsaRegStatusInfo |
|
typedef void( * tFNImsaSvcStatus) (imsaSvcStatusInfo *pImsaSvcStatusInfo) |
IMSA Service Status indication callback.
pImsaSvcStatusInfo |
|
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(* tFNInjectPosition) (QmiCbkLocInjectPositionInd *pInjectPositionNotification) |
Inject Position Notification callback.
pInjectPositionNotification |
|
typedef void(* tFNInjectSensorData) (QmiCbkLocInjectSensorDataInd *pLocInjectSensorData) |
LOC Inject Sensor Data indication callback.
pLocInjectSensorData |
|
typedef void(* tFNInjectSuplCertificateStatus) (QmiCbkLocInjectSuplCertificateInd *pLocInjectSuplCertificateStatus) |
LOC Inject Supl Certificate callback function.
[out] | pLocInjectSuplCertificateStatus |
|
typedef void(* tFNInjectTimeStatus) (QmiCbkLocInjectTimeInd *pLocInjectTime) |
LOC Inject time status indication callback.
pLocInjectTime |
|
typedef void(* tFNInjectUTCTime) (QmiCbkLocInjectUTCTimeInd *pInjectUTCTimeNotification) |
Inject UTC Time Notification callback.
pInjectUTCTimeNotification |
|
typedef void(* tFNLteAttachParams) (lteAttachParams *plteAttachParams) |
Lte Attach Params callback function.
plteAttachParams |
|
typedef void(* tFNLUReject) (ULONG serviceDomain, ULONG rejectCause) |
LU reject callback function.
serviceDomain |
|
rejectCause |
|
typedef void(* tFNMemoryFull) (SMSMemoryInfo *pSMSMemoryFullInfo) |
SMS Memory related callback function.
[out] | pSMSMemoryFullInfo |
|
typedef void(* tFNMessageWaiting) (msgWaitingInfo *pSMSMessageWaitingInfo) |
SMS Memory related callback function.
[out] | pSMSMessageWaitingInfo |
|
typedef void(* tFNMitiLvlRpt) (QmiCbkTmdMitiLvlRptInd *pSetLocCradleMount) |
Set Loc cradle mount Indication callback.
pSetLocCradleMount |
|
typedef void(* tFNMobileIPStatus) (ULONG mipStatus) |
Mobile IP status callback function.
mipStatus |
|
typedef void(* tFNModemAssistedKaStatus) (ModemAssistedKaStatus *pModemAssistedKaStatus) |
PDN Throttle Information callback function.
pModemAssistedKaStatus |
|
typedef void(* tFNModemTempInfo) (modemTempNotification *pModemTempNotification) |
Modem Temperature Information callback.
pModemTempNotification |
|
typedef void(* tFNNas5GModemVote) (QmiCbkNas5GModemVote *pQmiCbkNas5GModemVote) |
Change in the Vote for powering up/down of the 5G modem callback function.
[out] | pQmiCbkNas5GModemVote |
|
typedef void(* tFNNasEdrxChangeInfo) (QmiCbkNasEdrxChangeInfo *pQmiCbkNasEdrxChangeInfo) |
Change in the eDRX value callback function.
[out] | pQmiCbkNasEdrxChangeInfo |
|
typedef void(* tFNNasRegArfcnList) (QmiCbkNasArfcnList *pQmiCbkNasRegArfcnList) |
Change in the Current RATs related ARFCN list callback function.
[out] | pQmiCbkNasRegArfcnList |
|
typedef void(* tFNNasRfAvail) (QmiCbkNasRfAvail *pQmiCbkNasRfAvail) |
Change in the Reports the RF availability callback function.
[out] | pQmiCbkNasRfAvail |
|
typedef void(* tFNNasSubBlockedStatues) (QmiCbkNasSubBlockedStatues *pQmiCbkNasSubBlockedStatues) |
Change in the whether the subscription is blocked callback function.
[out] | pQmiCbkNasSubBlockedStatues |
|
typedef void(* tFNNasT3502TimerValue) (QmiCbkNasT3502TimerValue *pQmiCbkNasT3502TimerValue) |
Change in the Change in the T3502 timer value callback function.
[out] | pQmiCbkNasT3502TimerValue |
|
typedef void(* tFNNasTimer) (nasTimers *timers) |
Network timer Indication callback.
timers |
|
typedef void(* tFNNasV2xStatus) (QmiCbkNasV2xStatus *pQmiCbkNasV2xStatus) |
Change in the V2X notification for the device callback function.
[out] | pQmiCbkNasV2xStatus |
|
typedef void(* tFNNet) (ULONG q_depth, BYTE isThrottle, BYTE instanceId) |
Transmit Queue Length Change callback function prototype
q_depth |
|
isThrottle |
|
instanceId |
|
typedef void( * tFNNetworkReject) (nasNetworkReject *pNetworkReject) |
Network Reject Cause callback.
pNetworkReject |
|
typedef void( * tFNNetworkTime) (nasNetworkTime *pNasNetworkTime) |
Network Time indication callback.
pNasNetworkTime |
|
typedef void(* tFNNewGPS) (double dLongitude, double dLatitude, BYTE session_status, ULONG pos_src) |
Set Current Location Data.
[in] | dLongitude |
|
[in] | dLatitude |
|
[in] | session_status |
|
[in] | pos_src |
|
typedef void(* tFNNewNMEA) (LPCSTR pNMEA) |
New NMEA sentence callback function.
pNMEA |
|
typedef void(* tFNNewRMTransferStatistics) (QmiCbkWdsStatisticsIndState *pMsg) |
RM Transfer Statistics message callback function.
[out] | pMsg |
|
typedef void(* tFNNewSMS) (ULONG storageType, ULONG messageIndex) |
New SMS message callback function.
storageType |
|
messageIndex |
|
typedef void(* tFNOMADMState) (ULONG sessionState, ULONG failureReason) |
OMA-DM state callback function
sessionState |
|
failureReason |
|
typedef void(* tFNOpMode) (QmiCbkLocOpModeInd *pLocOpmode) |
LOC operating mode callback function.
[out] | pLocOpmode |
|
typedef void(* tFNPacketSrvState) (packetSrvStatus *pPacketSrvStatus) |
Packet Service state callback function.
pPacketSrvStatus |
|
typedef void(* tFNPdnThrottleInformation) (PdnThrottleInformation *pPdnThrottleInformation) |
PDN Throttle Information callback function.
pPdnThrottleInformation |
|
typedef void(* tFNPower) (ULONG operatingMode) |
Power operating mode callback function.
operatingMode |
|
typedef void(* tFNPSMCfgParamChange) (dmsPsmCfgParamChange *pPSMCfgParamInd) |
Get PSM status Indication callback.
pPSMCfgParamInd |
|
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:
|
typedef void(* tFNQosStatus) (BYTE instance, ULONG id, BYTE status, BYTE event, BYTE reason) |
QOS Status callback function.
instance |
|
id |
|
status | Current QoS flow status:
|
event |
|
reason |
|
typedef void( * tFNRankIndicator) (RankIndicatorInd *pRankIndicatorInd) |
Rank Indicator callback function.
[out] | pRankIndicatorInd |
|
typedef void(* tFNRegisterMasterClientStatus) (QmiCbkLocRegisterMasterClientInd *pLocRegisterMasterClientStatus) |
LOC Register Master Client callback function.
[out] | pLocRegisterMasterClientStatus |
|
typedef void(* tFNResetInfo) (ResetInfoNotification *pResetInfoNotification) |
Get Reset Info Indication callback.
pResetInfoNotification |
|
typedef void(* tFNRfBandInfo) (QmiCbkNasRfBandInfoInd *pNasRfBandInfoInd) |
NAS RF Band Info Data callback.
pNasRfBandInfoInd |
|
typedef void(* tFNRFInfo) (ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel) |
typedef void(* tFNRoamingIndicator) (ULONG roaming) |
Roaming indicator callback function.
roaming |
|
typedef void(* tFNSDKTerminated) (BYTE *psReason) |
SDK terminated callback function prototype
psReason |
|
typedef void(* tFNSensorStreaming) (QmiCbkLocSensorStreamingInd *pLocSensorStream) |
LOC Sensor Streaming indication callback.
pLocSensorStream |
|
typedef void(* tFNServingSystem) (struct ServingSystemInfo *pServingSystem, struct RoamingInfo *pRoamingInfo) |
Serving System callback function
pServingSystem |
|
pRoamingInfo |
|
typedef void(* tFNSetCradleMount) (QmiCbkLocCradleMountInd *pSetLocCradleMount) |
Set Cradle Mount indication callback.
pSetLocCradleMount |
|
typedef void(* tFNSetEngineState) (QmiCbkLocEngineStateInd *pSetLocEngineState) |
Set Engine State Indication callback.
pSetLocEngineState |
|
typedef void(* tFNSetEventTimeSync) (QmiCbkLocEventTimeSyncInd *pSetLocEventTimeSync) |
LOC event time sync indication callback.
pSetLocEventTimeSync |
|
typedef void(* tFNSetExtPowerConfig) (QmiCbkLocSetExtPowerConfigInd *pSetExtConfigIndStatus) |
Set Ext Power Config Indication callback.
pSetExtConfigIndStatus |
|
typedef void(* tFNSetNmeaTypes) (QmiCbkLocSetNmeaTypesInd *pLocSetNmeaTypes) |
Position report callback function.
[out] | pLocSetNmeaTypes |
|
typedef void(* tFNSetServer) (QmiCbkLocSetServerInd *pSetLocServerInfo) |
Set LOC Server Indication callback.
pSetLocServerInfo |
|
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(* 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.
[out] | pSMSEventInfo |
|
typedef void(* tFNSUPSNotification) (voiceSUPSNotification *pVoiceSUPSNotification) |
Supplementary service notification callback.
pVoiceSUPSNotification |
|
typedef void( * tFNSysInfo) (nasSysInfo *pNasSysInfo) |
System Information indication callback.
pNasSysInfo |
|
typedef void(* tFNSysSelectionPref) (sysSelectPrefExtInfo *pSysSelectPrefInfo) |
System Selection Preference Callback function
pSysSelectPrefInfo |
|
typedef void(* tFNSystemStatusChange) (QmiCbkDsdSystemStatusChangeInd *pDsdSystemStatusInd) |
Position report callback function.
[out] | pDsdSystemStatusInd |
|
typedef void(* tFNtransLayerInfo) (transLayerNotification *pTransLayerNotification) |
Transport Layer Information callback.
pTransLayerNotification |
|
typedef void(* tFNtransNWRegInfo) (transNWRegInfoNotification *pTransNWRegInfoNotification) |
Transport Network Registration Information callback.
pTransNWRegInfoNotification |
|
typedef void(* tFNTsTempRpt) (QmiCbkTsTempRptInd *pTsTempReport) |
TS Temperature Indication callback.
pTsTempReport |
|
typedef void(* tFNUIInfo) (QmiCbkDsdUIInfoInd *pDsdUIInfoInd) |
Position report callback function.
[out] | pDsdUIInfoInd |
|
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 |
|
typedef struct velocity_s velocity |
This structure contains velocity parameters.
east |
|
north |
|
up |
|
enum device_state_enum |
Device State enumeration
enum eQaQMIService |
The QMI service information which is exposed to the application, only the services which are relevant to multiple PDP are listed in this enumeration as these are the only required services to be exposed.
enum SMSEventType |
This enumeration defines the different type of SMS events that are received
ULONG GetLocNmeaTypesReqCallback | ( | tFNGetNmeaTypes | pCallback | ) |
Enables/disables the NMEA Get Types Req Indication callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | 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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
eventMask |
| |
[out] | pErrorMask |
|
ULONG SetCfgParamChangeCallback | ( | tFNPSMCfgParamChange | pCallback | ) |
Enables/disables PSM Configuration Change callback function.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SetExtEventReportCallback | ( | tFNDmsExtEventReport | pCallback | ) |
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SetGPSCallback | ( | tFNNewGPS | 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.
[in] | pCallback |
|
ULONG SetLocBestAvailPosCallback | ( | tFNBestAvailPos | pCallback | ) |
Enables/disables Best Available Location callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocCradleMountCallback | ( | tFNSetCradleMount | pCallback | ) |
Enables/disables the Cradle Mount callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocDeleteAssistDataCallback | ( | tFNDelAssistData | pCallback | ) |
Enables/disables Delete Assist Data callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLOCDelAssData().
[in] | pCallback |
|
ULONG SetLocDeleteSuplCertificateStatusCallback | ( | tFNDeleteSuplCertificateStatus | pCallback | ) |
Delete Supl Certificate callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLocDeleteSuplCertificateStatus().
[in] | pCallback |
|
ULONG SetLocEngineStateCallback | ( | tFNSetEngineState | pCallback | ) |
Sends the GPS State Information event to the control point.
[in] | pCallback |
|
ULONG SetLocEventMaskNMEACallback | ( | tFNEventNmea | pCallback | ) |
Enables/disables NMEA Event callback function
[in] | pCallback |
|
ULONG SetLocEventPositionCallback | ( | tFNEventPosition | pCallback | ) |
Enables/disables the Event Position Report callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocEventTimeSyncCallback | ( | tFNSetEventTimeSync | pCallback | ) |
Enables/disables the Event Time Sync callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocEventWifiReqCallback | ( | tFNEventWifi | pCallback | ) |
Enables/disables the Event WIFI Req Indication callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocGetServerCallback | ( | SetLocGetServerCallbackPara * | pSetLocGetServerCallbackPara | ) |
Enables/disables Get location server callback function
[in] | pSetLocGetServerCallbackPara |
|
ULONG SetLocGnssSvInfoCallback | ( | tFNGnssSvInfo | pCallback | ) |
Enables/disables the GNSS SV Info callback function. This API is used to send the satellite report to the application. The satellite reports are sent only to the application that invoked API SLQSLOCStart() that generated the satellite report.
[in] | pCallback |
|
ULONG SetLocInjectSensorDataCallback | ( | tFNInjectSensorData | pCallback | ) |
Enables/disables the Inject Sensor Data callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocInjectSuplCertificateStatusCallback | ( | tFNInjectSuplCertificateStatus | pCallback | ) |
Inject Supl Certificate callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLocInjectSuplCertificateStatus().
[in] | pCallback |
|
ULONG SetLocInjectTimeCallback | ( | tFNInjectTimeStatus | pCallback | ) |
Enables/disables the Inject Time Sync Data callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocNmeaTypesReqCallback | ( | tFNSetNmeaTypes | pCallback | ) |
Enables/disables the NMEA Types Req Indication callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocOpModeCallback | ( | tFNOpMode | pCallback | ) |
Enables/disables Set Operating Mode callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLOCSetOpMode().
[in] | pCallback |
|
ULONG SetLocRegisterMasterClientStatusCallback | ( | tFNRegisterMasterClientStatus | pCallback | ) |
Register Master Client Status callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLOCRegisterMasterClientStatus().
[in] | pCallback |
|
ULONG SetLocSensorStreamingCallback | ( | tFNSensorStreaming | pCallback | ) |
Enables/disables the Event Sensor Streaming Ready Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocSetExtPowerConfigCallback | ( | tFNSetExtPowerConfig | pCallback | ) |
Enables/disables the Set External Power Config Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SetLocSetServerCallback | ( | SetLocSetServerCallbackParam * | pSetLocSetServerCallbackParam | ) |
Set location server callback function
[in] | pSetLocSetServerCallbackParam |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SetNasLTECphyCaIndCallback | ( | tFNASwiLTECphyCalInfo | pCallback | ) |
Enables/disables the LTE NAS CA Info callback function.
[in] | pCallback |
|
ULONG SetNetChangeCbk | ( | BYTE | instance, |
tFNNet | pCallback, | ||
ULONG | loMark, | ||
ULONG | hiMark, | ||
ULONG | period | ||
) |
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.
[in] | instance |
|
[in] | pCallback |
|
[in] | loMark |
|
[in] | hiMark |
|
[in] | period |
|
ULONG SetNewSMSCallback | ( | tFNNewSMS | pCallback | ) |
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.
[in] | pCallback |
|
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.
This API is deprecated on all MC/EM74xx firmware versions. Please use SetLocEventPositionCallback()
[in] | pCallback |
|
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.
This API is deprecated on all MC/EM74xx firmware versions. Please use SetSLQSOMADMAlertCallback()
[in] | pCallback |
|
ULONG SetPowerCallback | ( | tFNPower | pCallback | ) |
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.
[in] | pCallback |
|
ULONG SetRFInfoCallback | ( | tFNRFInfo | pCallback | ) |
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.
[in] | pCallback |
|
ULONG SetRMTransferStatisticsCallback | ( | tFNNewRMTransferStatistics | pCallback | ) |
Enables/disables the RM Transfer Statistics callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
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.
This API is deprecated on all MC/EM74xx firmware versions. Please use SLQSNasSysInfoCallBack() instead
[in] | pCallback |
|
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. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use API SLQSNasIndicationRegisterExt() for new firmware versions and new modules
[in] | pCallback |
|
thresholdsSize |
| |
[in] | pThresholds |
|
ULONG SetUimSlotStatusChangeCallback | ( | tFNCbkUimSlotStatusChangeInd | pCallback | ) |
Enables/disables Slot Status Change callback function.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSNas5GModemVoteCallBack | ( | tFNNas5GModemVote | pCallback | ) |
Enables/disables Vote for powering up/down of the 5G modem callback function.
[in] | pCallback |
|
ULONG SLQSNasEdrxChangeInfoCallBack | ( | tFNNasEdrxChangeInfo | pCallback | ) |
Enables/disables the eDRX Change Info callback function.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSNasRegArfcnListCallBack | ( | tFNNasRegArfcnList | pCallback | ) |
Enables/disables Current RATs related ARFCN list callback function.
[in] | pCallback |
|
ULONG SLQSNasRegRfAvailCallBack | ( | tFNNasRfAvail | pCallback | ) |
Enables/disables Reports the RF availability callback function.
[in] | pCallback |
|
ULONG SLQSNasRegV2xStatusCallBack | ( | tFNNasV2xStatus | pCallback | ) |
Enables/disables V2X notification for the device callback function.
[in] | pCallback |
|
ULONG SLQSNasSigInfo2CallBack | ( | tFNSigInfo | pCallback, |
setSignalStrengthInfo * | pSigInfo2 | ||
) |
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.
[in] | pCallback |
|
[in] | pSigInfo2 |
|
ULONG SLQSNasSigInfoCallBack | ( | tFNSigInfo | pCallback, |
sigInfo * | pSigInfo | ||
) |
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. This callback is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use callback SLQSNasSigInfo2CallBack() for new firmware versions and new modules
[in] | pCallback |
|
[in] | pSigInfo |
|
ULONG SLQSNasSubBlockedStatuesCallBack | ( | tFNNasSubBlockedStatues | pCallback | ) |
Enables/disables whether the subscription is blocked callback function.
[in] | pCallback |
|
ULONG SLQSNasSwiOTAMessageCallback | ( | NasSwiIndReg * | req, |
tFNASwiOTAMsg | pCallback | ||
) |
Enables/disables the SLQSNasSwiOTAMessageCallback callback function. To disable the callback, provide both req and pCallback as NULL pointer to the API
[in] | req |
|
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSNasT3502TimerValueCallBack | ( | tFNNasT3502TimerValue | pCallback | ) |
Enables/disables Change in the T3502 timer value callback function.
[in] | pCallback |
|
ULONG SLQSNasTimerCallback | ( | tFNNasTimer | pCallback | ) |
Enables/disables Network Timer callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
pCallback |
|
ULONG SLQSSetApnMsisdnInfoChangeCallback | ( | tFNApnMsisdnInfoChange | pCallback | ) |
Enables/disables the APN MSISD Infor Change callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetApnOpReservedPcoListChangeCallback | ( | tFNApnOpReservedPcoListChange | pCallback | ) |
Enables/disables the APN Operator Reseved PCO List Change callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSSetDataSystemStatusCallback | ( | tFNDataSysStatus | pCallback | ) |
Enables/disables the Data System Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetDeletedProfileListCallback | ( | tFNDeletedProfileList | pCallback | ) |
Enables/disables the PDN Throttle Information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetDHCPv4ClientLeaseStatusCallback | ( | SLQSSetDHCPv4ClientLeaseStatusCallbackParam * | pSLQSSetDHCPv4ClientLeaseStatusCallbackParam | ) |
Enables/disables the DHCP Client V4 Lease Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pSLQSSetDHCPv4ClientLeaseStatusCallbackParam |
|
This API is deprecated
ULONG SLQSSetDsdSystemStatusChangeCallback | ( | tFNSystemStatusChange | pCallback | ) |
Enables/disables the DSD System Status Change callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetDsdUIInfoCallback | ( | tFNUIInfo | pCallback | ) |
Enables/disables the DSD UI INfo callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetDUNCallInfoCallback | ( | BYTE | StatsPeriod, |
tFNDUNCallInfo | pCallback | ||
) |
Enables/disables the DUN Call Info callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | StatsPeriod |
|
[in] | pCallback |
|
ULONG SLQSSetIMSAPdpStatusCallback | ( | tFNImsaPdpStatus | pCallback | ) |
SLQSSetIMSAPdpStatusCallback
[in] | pCallback |
|
ULONG SLQSSetIMSARatStatusCallback | ( | tFNImsaRatStatus | pCallback | ) |
SLQSSetIMSARatStatusCallback
[in] | pCallback |
|
ULONG SLQSSetIMSARegStatusCallback | ( | tFNImsaRegStatus | pCallback | ) |
SLQSSetIMSARegStatusCallback
[in] | pCallback |
|
ULONG SLQSSetIMSASvcStatusCallback | ( | tFNImsaSvcStatus | pCallback | ) |
SLQSSetIMSASvcStatusCallback
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSSetLocEventInjectTimeCallback | ( | tFNEventInjectTime | pCallback | ) |
Enables/disables the Event Eject Time Indication callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetLocInjectPositionCallback | ( | tFNInjectPosition | pCallback | ) |
Enables/disables Inject Position callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLOCInjectPosition().
[in] | pCallback |
|
ULONG SLQSSetLocInjectUTCTimeCallback | ( | tFNInjectUTCTime | pCallback | ) |
Enables/disables Inject UTC Time callback function. This API is used to receive the SUCCESS/FAILURE status of API SLQSLOCInjectUTCTime().
[in] | pCallback |
|
ULONG SLQSSetLteAttachParamsCallback | ( | tFNLteAttachParams | pCallback | ) |
Enables/disables the LTE Attach Params callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
ULONG SLQSSetModemAssistedKaStatusCallback | ( | tFNModemAssistedKaStatus | pCallback | ) |
Enables/disables the Modem Assited Keep-Alive Status callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSSetPdnThrottleInformationCallback | ( | tFNPdnThrottleInformation | pCallback | ) |
Enables/disables the PDN Throttle Information callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
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 |
|
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 |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
This API is deprecated on all MC/EM74xx firmware versions. Please use SLQSNasSysInfoCallBack()
[in] | pCallback |
|
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
[in] | pCallback |
|
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. This API is same as API SetSignalStrengthsCallback() except providing more information of signal such as ECIO, SNR etc. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use API SLQSNasIndicationRegisterExt() for new firmware versions and new modules
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSSetSwiGetResetInfoCallback | ( | tFNResetInfo | pCallback | ) |
Reset Info callback.
pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSSetWdsEventCallback | ( | tFNSLQSWDSEvent | pCallback, |
BYTE | interval, | ||
BYTE | instanceid, | ||
BYTE | ipfamily | ||
) |
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. Transfer statistic are reported only when changed.
[in] | pCallback |
|
interval |
| |
instanceid |
| |
ipfamily |
|
ULONG SLQSSetWdsTransferStatisticCallback | ( | tFNSLQSWDSEvent | pXferStatsCb, |
BYTE | interval, | ||
BYTE | instanceid, | ||
BYTE | ipfamily | ||
) |
Enables/disables the WDS transfer statistic 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. Transfer statistic are reported only when changed.
[in] | pXferStatsCb |
|
interval |
| |
instanceid |
| |
ipfamily |
|
ULONG SLQSTmdMitigationLvlRptCallback | ( | SLQSTmdMitigationLvlRptCallbackParam * | pSLQSTmdMitigationLvlRptCallbackParam | ) |
Thermal Mitigation callback.
pSLQSTmdMitigationLvlRptCallbackParam |
|
ULONG SLQSTsTempRptCallback | ( | SLQSTsTempRptCallbackParam * | pSLQSTsTempRptCallbackParam | ) |
Thermal Sensor Temperature report callback.
pSLQSTsTempRptCallbackParam |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|
ULONG SLQSWmsAsyncRawSendCallBack | ( | tFNAsyncRawSend | pCallback | ) |
Enables/disables the SLQSWmsAsyncRawSendCallBack callback function. The most recent successfully subscribed callback function will be the only function that is invoked when the corresponding event occurs.
[in] | pCallback |
|
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.
[in] | pCallback |
|
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.
[in] | pCallback |
|