harmony 鸿蒙IRilCallback

2023-06-24 浏览 (1646)

IRilCallback

概述

Ril模块的回调接口。

回调接口提供打电话、发短彩信、激活SIM卡、上网等回调函数,回调函数由调用者实现。

Since: 3.2 Version: 1.0 相关模块:

Ril

汇总

Public 成员函数

名称描述
CallEmergencyNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct EmergencyInfoList emergencyInfoList)紧急呼叫号码上报。 
CallStateUpdated ([in] struct RilRadioResponseInfo responseInfo)通话状态更新上报。 
CallRingbackVoiceNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct RingbackVoice ringbackVoice)通话回铃音上报。 
CallSrvccStatusNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct SrvccStatus srvccStatus)SRVCC(Single Radio Voice Call Continuity)状态上报。 
CallUssdNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct UssdNoticeInfo ussdNoticeInfo)USSD业务信息上报。 
CallSsNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct SsNoticeInfo ssNoticeInfo)补充业务信息上报。 
CallRsrvccStatusNotify ([in] struct RilRadioResponseInfo responseInfo)RSRVCC(Reverse Single Radio Voice Call Continuity)状态上报。 
SetEmergencyCallListResponse ([in] struct RilRadioResponseInfo responseInfo)设置紧急呼叫号码列表响应。 
GetEmergencyCallListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct EmergencyInfoList emergencyInfoList)查询紧急呼叫号码列表响应。 
GetCallListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallInfoList callList)查询通话状态列表响应。 
DialResponse ([in] struct RilRadioResponseInfo responseInfo)拨打电话响应。 
HangupResponse ([in] struct RilRadioResponseInfo responseInfo)挂断电话响应。 
RejectResponse ([in] struct RilRadioResponseInfo responseInfo)拒接电话响应。 
AnswerResponse ([in] struct RilRadioResponseInfo responseInfo)接听电话响应。 
HoldCallResponse ([in] struct RilRadioResponseInfo responseInfo)保持通话响应。 
UnHoldCallResponse ([in] struct RilRadioResponseInfo responseInfo)取消保持通话响应。 
SwitchCallResponse ([in] struct RilRadioResponseInfo responseInfo)切换通话响应。 
GetClipResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct GetClipResult getClipResult)查询主叫号码显示响应。 
SetClipResponse ([in] struct RilRadioResponseInfo responseInfo)设置主叫号码显示响应。 
CombineConferenceResponse ([in] struct RilRadioResponseInfo responseInfo)合并为会议电话响应。 
SeparateConferenceResponse ([in] struct RilRadioResponseInfo responseInfo)与会议电话分离响应。 
CallSupplementResponse ([in] struct RilRadioResponseInfo responseInfo)挂断前台、恢复后台响应。 
GetCallWaitingResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallWaitResult callWaitResult)查询呼叫等待响应。 
SetCallWaitingResponse ([in] struct RilRadioResponseInfo responseInfo)设置呼叫等待响应。 
GetCallTransferInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallForwardQueryInfoList cFQueryList)查询呼叫转移响应。 
SetCallTransferInfoResponse ([in] struct RilRadioResponseInfo responseInfo)设置呼叫转移响应。 
GetCallRestrictionResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallRestrictionResult result)查询呼叫限制响应。 
SetCallRestrictionResponse ([in] struct RilRadioResponseInfo responseInfo)设置呼叫限制响应。 
GetClirResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct GetClirResult getClirResult)查询主叫号码显示限制响应。 
SetClirResponse ([in] struct RilRadioResponseInfo responseInfo)设置主叫号码显示限制响应。 
StartDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)开启DTMF响应。 
SendDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)发送DTMF响应。 
StopDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)关闭DTMF响应。 
GetCallPreferenceModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int mode)查询通话偏好模式响应。 
SetCallPreferenceModeResponse ([in] struct RilRadioResponseInfo responseInfo)设置通话偏好模式响应。 
SetUssdResponse ([in] struct RilRadioResponseInfo responseInfo)设置USSD业务响应。 
GetUssdResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int cusd)查询USSD业务响应。 
SetMuteResponse ([in] struct RilRadioResponseInfo responseInfo)设置静音响应。 
GetMuteResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int mute)查询静音响应。 
GetCallFailReasonResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int callFail)查询通话失败原因响应。 
SetBarringPasswordResponse ([in] struct RilRadioResponseInfo responseInfo)设置呼叫限制密码响应。 
PdpContextListUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataCallResultList dataCallResultList)数据业务建立与断开等状态变化上报。 
ActivatePdpContextResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SetupDataCallResultInfo setupDataCallResultInfo)激活数据业务响应。 
DeactivatePdpContextResponse ([in] struct RilRadioResponseInfo responseInfo)断开数据业务响应。 
GetPdpContextListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataCallResultList dataCallResultList)获取当前所有数据连接状态响应。 
SetInitApnInfoResponse ([in] struct RilRadioResponseInfo responseInfo)设置初始化默认网络接入技术(APN)信息响应。 
GetLinkBandwidthInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataLinkBandwidthInfo dataLinkBandwidthInfo)获取当前链路信息响应。 
SetLinkBandwidthReportingRuleResponse ([in] struct RilRadioResponseInfo responseInfo)设置当前链路信息的上报规则响应。 
SetDataPermittedResponse ([in] struct RilRadioResponseInfo responseInfo)使能SIM卡槽数据业务响应。 
RadioStateUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] int state)Radio状态上报。 
VoiceRadioTechUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct VoiceRadioTechnology voiceRadioTechnology)语音接入技术变化上报。 
ShutDownResponse ([in] struct RilRadioResponseInfo responseInfo)Modem收到手机正在关机响应。 
SetRadioStateResponse ([in] struct RilRadioResponseInfo responseInfo)设置Modem状态响应。 
GetRadioStateResponse ([in] struct RilRadioResponseInfo responseInfo,[in] int state)查询Modem状态响应。 
GetImeiResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String imei)获取国际移动设备识别码响应。 
GetMeidResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String meid)获取移动设备识别码响应。 
GetVoiceRadioTechnologyResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct VoiceRadioTechnology voiceRadioTechnology)获取电路域接入技术响应。 
GetBasebandVersionResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String basebandVersion)查询基带版本响应。 
SimStateUpdated ([in] struct RilRadioResponseInfo responseInfo)SIM卡状态变化上报。 
SimStkSessionEndNotify ([in] struct RilRadioResponseInfo responseInfo)STK SessionEnd指令上报。 
SimStkProactiveNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response)STK Proactive指令上报。 
SimStkAlphaNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response)STK Alpha指令上报。 
SimStkEventNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response)STK事件上报。 
SimStkCallSetupNotify ([in] struct RilRadioResponseInfo responseInfo)STK CallSetup指令上报。 
SimRefreshNotify ([in] struct RilRadioResponseInfo responseInfo)SIM状态刷新上报。 
SimRadioProtocolUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct RadioProtocol radioProtocol)STK Radio协议更新上报。 
GetSimIOResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result)获取SIM卡数据响应。 
GetSimStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CardStatusInfo result)获取SIM卡状态响应。 
GetImsiResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String response)获取SIM卡IMSI响应。 
GetSimLockStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int simLockStatus)获取SIM卡锁状态响应。 
SetSimLockResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)设置SIM卡锁响应。 
ChangeSimPasswordResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)修改SIM卡密码响应。 
UnlockPinResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)PIN解锁响应。 
UnlockPukResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)PUK解锁响应。 
UnlockPin2Response ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)PIN2解锁响应。 
UnlockPuk2Response ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)PUK2解锁响应。 
SetActiveSimResponse ([in] struct RilRadioResponseInfo responseInfo)激活去激活SIM卡响应。 
SimStkSendTerminalResponseResponse ([in] struct RilRadioResponseInfo responseInfo)发送STK TerminalResponse指令响应。 
SimStkSendEnvelopeResponse ([in] struct RilRadioResponseInfo responseInfo)发送STK Envelope指令响应。 
SimStkSendCallSetupRequestResultResponse ([in] struct RilRadioResponseInfo responseInfo)发送STK CallSetup指令响应。 
SimStkIsReadyResponse ([in] struct RilRadioResponseInfo responseInfo)获取STK是否Ready状态响应。 
GetRadioProtocolResponse ([in] struct RilRadioResponseInfo responseInfo,[in] struct RadioProtocol radioProtocol)获取主副卡协议栈响应。 
SetRadioProtocolResponse ([in] struct RilRadioResponseInfo responseInfo,[in] struct RadioProtocol radioProtocol)设置主副卡协议栈响应。 
SimOpenLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct OpenLogicalChannelResponse pOpenLogicalChannelResponse)APDU打开逻辑通道响应。 
SimCloseLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo)APDU关闭逻辑通道响应。 
SimTransmitApduLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result)APDU逻辑通道数据传输响应。 
SimTransmitApduBasicChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result)APDU基础通道数据传输响应。 
SimAuthenticationResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result)SIM卡鉴权响应。 
UnlockSimLockResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus)解锁SIM卡响应。 
NetworkCsRegStatusUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct CsRegStatusInfo csRegStatusInfo)CS域网络注册状态变化上报。 
NetworkPsRegStatusUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct PsRegStatusInfo psRegStatusInfo)PS域网络注册状态变化上报。 
SignalStrengthUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct Rssi rssi)信号强度变化上报。 
NetworkTimeZoneUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] String timeZoneStr)NITZ时区变化上报。 
NetworkTimeUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] String timeStr)NITZ时间更新上报。 
NetworkPhyChnlCfgUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct ChannelConfigInfoList channelConfigInfoList)物理通道配置消息上报。 
NetworkCurrentCellUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListCurrentInfo cellListCurrentInfo)小区信息上报。 
GetSignalStrengthResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct Rssi rssi)获取信号强度响应。 
GetCsRegStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CsRegStatusInfo csRegStatusInfo)获取语音(CS)域注册状态响应。 
GetPsRegStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct PsRegStatusInfo psRegStatusInfo)获取分组(PS)域注册状态响应。 
GetOperatorInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct OperatorInfo psRegStatusInfo)获取运营商名称信息响应。 
GetNetworkSearchInformationResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct AvailableNetworkList availableNetworkList)获取可用网络信息响应。 
GetNetworkSelectionModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SetNetworkModeInfo setNetworkModeInfo)获取选网模式响应。 
SetNetworkSelectionModeResponse ([in] struct RilRadioResponseInfo responseInfo)设置选网模式响应。 
GetNeighboringCellInfoListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListNearbyInfo cellListNearbyInfo)获取相邻小区信息响应。 
GetCurrentCellInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListCurrentInfo cellListCurrentInfo)获取小区信息响应。 
SetPreferredNetworkResponse ([in] struct RilRadioResponseInfo responseInfo)设置首选网络类型响应。 
GetPreferredNetworkResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct PreferredNetworkTypeInfo preferredNetworkTypeInfo)获取首选网络类型响应。 
GetPhysicalChannelConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct ChannelConfigInfoList channelConfigInfoList)获取物理通道配置响应。 
SetLocateUpdatesResponse ([in] struct RilRadioResponseInfo responseInfo)开启或关闭小区位置更新导致的网络状态通知响应。 
SetNotificationFilterResponse ([in] struct RilRadioResponseInfo responseInfo)设置通知过滤器响应。 
SetDeviceStateResponse ([in] struct RilRadioResponseInfo responseInfo)设置设备状态响应。 
NewSmsNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct SmsMessageInfo smsMessageInfo)GSM新短信通知上报。 
NewCdmaSmsNotify ([in] struct RilRadioResponseInfo responseInfo,[in] struct SmsMessageInfo smsMessageInfo)CDMA新短信通知上报。 
SmsStatusReportNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct SmsMessageInfo smsMessageInfo)新短信状态通知上报。 
NewSmsStoredOnSimNotify ([in] struct RilRadioResponseInfo responseInfo, [in] int recordNumber, [in] int indicationType)收到SIM卡短信上报。 
CBConfigNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct CBConfigReportInfo cellBroadConfigReportInfo)小区广播配置上报。 
SendGsmSmsResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo)发送GSM短信响应。 
SendCdmaSmsResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo)发送CDMA短信响应。 
AddSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)写入GSM SIM卡短信响应。 
DelSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)删除GSM SIM卡短信响应。 
UpdateSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)更新GSM SIM卡短信响应。 
AddCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)写入CDMA SIM卡短信响应。 
DelCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)删除CDMA SIM卡短信响应。 
UpdateCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)更新CDMA SIM卡短信响应。 
SetSmscAddrResponse ([in] struct RilRadioResponseInfo responseInfo)设置短信中心地址响应。 
GetSmscAddrResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct ServiceCenterAddress serviceCenterAddress)获取短信中心地址响应。 
SetCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo)激活GSM小区广播响应。 
GetCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CBConfigInfo cellBroadcastInfo)获取GSM小区广播配置响应。 
SetCdmaCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo)激活CDMA小区广播响应。 
GetCdmaCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CdmaCBConfigInfo cdmaCBConfigInfo)获取CDMA小区广播配置响应。 
SendSmsMoreModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo)发送GSM长短信响应。 
SendSmsAckResponse ([in] struct RilRadioResponseInfo responseInfo)确认接收新短信响应。 
CommonErrorResponse ([in] struct RilRadioResponseInfo responseInfo)通用错误响应。 

成员函数说明

ActivatePdpContextResponse()

IRilCallback::ActivatePdpContextResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SetupDataCallResultInfo setupDataCallResultInfo )

描述: 激活数据业务响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
setupDataCallResultInfo表示数据业务激活结果信息,详见SetupDataCallResultInfo

AddCdmaSimMessageResponse()

IRilCallback::AddCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 写入CDMA SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

AddSimMessageResponse()

IRilCallback::AddSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 写入GSM SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

AnswerResponse()

IRilCallback::AnswerResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 接听电话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

CallEmergencyNotice()

IRilCallback::CallEmergencyNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct EmergencyInfoList emergencyInfoList )

描述: 紧急呼叫号码上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
emergencyInfoList表示紧急号码列表,详见EmergencyInfoList

CallRingbackVoiceNotice()

IRilCallback::CallRingbackVoiceNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct RingbackVoice ringbackVoice )

描述: 通话回铃音上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
ringbackVoice表示回铃音信息,详见RingbackVoice

CallRsrvccStatusNotify()

IRilCallback::CallRsrvccStatusNotify ([in] struct RilRadioResponseInfo responseInfo)

描述: RSRVCC(Reverse Single Radio Voice Call Continuity)状态上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

CallSrvccStatusNotice()

IRilCallback::CallSrvccStatusNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct SrvccStatus srvccStatus )

描述: SRVCC(Single Radio Voice Call Continuity)状态上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
srvccStatus表示SRVCC(Single Radio Voice Call Continuity)状态,详见SrvccStatus

CallSsNotice()

IRilCallback::CallSsNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct SsNoticeInfo ssNoticeInfo )

描述: 补充业务信息上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
ssNoticeInfo表示补充业务信息,详见SsNoticeInfo

CallStateUpdated()

IRilCallback::CallStateUpdated ([in] struct RilRadioResponseInfo responseInfo)

描述: 通话状态更新上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

CallSupplementResponse()

IRilCallback::CallSupplementResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 挂断前台、恢复后台响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

CallUssdNotice()

IRilCallback::CallUssdNotice ([in] struct RilRadioResponseInfo responseInfo, [in] struct UssdNoticeInfo ussdNoticeInfo )

描述: USSD业务信息上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
ussdNoticeInfo表示USSD业务信息,详见UssdNoticeInfo

CBConfigNotify()

IRilCallback::CBConfigNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct CBConfigReportInfo cellBroadConfigReportInfo )

描述: 小区广播配置上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cellBroadConfigReportInfo表示小区广播上报信息,详见CBConfigReportInfo

ChangeSimPasswordResponse()

IRilCallback::ChangeSimPasswordResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: 修改SIM卡密码响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

CombineConferenceResponse()

IRilCallback::CombineConferenceResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 合并为会议电话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

CommonErrorResponse()

IRilCallback::CommonErrorResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 通用错误响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

DeactivatePdpContextResponse()

IRilCallback::DeactivatePdpContextResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 断开数据业务响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

DelCdmaSimMessageResponse()

IRilCallback::DelCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 删除CDMA SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

DelSimMessageResponse()

IRilCallback::DelSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 删除GSM SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

DialResponse()

IRilCallback::DialResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 拨打电话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

GetBasebandVersionResponse()

IRilCallback::GetBasebandVersionResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String basebandVersion )

描述: 查询基带版本响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
basebandVersion表示基带版本。

GetCallFailReasonResponse()

IRilCallback::GetCallFailReasonResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int callFail )

描述: 查询通话失败原因响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
callFail表示通话失败原因。

GetCallListResponse()

IRilCallback::GetCallListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallInfoList callList )

描述: 查询通话状态列表响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
callList表示通话状态信息列表,详见CallInfoList

GetCallPreferenceModeResponse()

IRilCallback::GetCallPreferenceModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int mode )

描述: 查询通话偏好模式响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
mode表示CallPreference模式。

GetCallRestrictionResponse()

IRilCallback::GetCallRestrictionResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallRestrictionResult result )

描述: 查询呼叫限制响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
result表示呼叫限制结果信息,详见CallRestrictionResult

GetCallTransferInfoResponse()

IRilCallback::GetCallTransferInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallForwardQueryInfoList cFQueryList )

描述: 查询呼叫转移响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cFQueryList表示呼叫转移信息列表,详见CallForwardQueryInfoList

GetCallWaitingResponse()

IRilCallback::GetCallWaitingResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CallWaitResult callWaitResult )

描述: 查询呼叫等待响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
callWaitResult表示呼叫等待结果信息,详见CallWaitResult

GetCBConfigResponse()

IRilCallback::GetCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CBConfigInfo cellBroadcastInfo )

描述: 获取GSM小区广播配置响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cellBroadcastInfo表示GSM小区广播配置信息,详见CBConfigInfo

GetCdmaCBConfigResponse()

IRilCallback::GetCdmaCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CdmaCBConfigInfo cdmaCBConfigInfo )

描述: 获取CDMA小区广播配置响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cdmaCBConfigInfo表示CDMA小区广播配置信息,详见CdmaCBConfigInfo

GetClipResponse()

IRilCallback::GetClipResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct GetClipResult getClipResult )

描述: 查询主叫号码显示响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
getClipResult表示主叫号码显示结果信息,详见GetClipResult

GetClirResponse()

IRilCallback::GetClirResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct GetClirResult getClirResult )

描述: 查询主叫号码显示限制响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
getClirResult表示主叫号码显示限制结果信息,详见GetClirResult

GetCsRegStatusResponse()

IRilCallback::GetCsRegStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CsRegStatusInfo csRegStatusInfo )

描述: 获取语音(CS)域注册状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
csRegStatusInfo表示CS注册状态信息,详见CsRegStatusInfo

GetCurrentCellInfoResponse()

IRilCallback::GetCurrentCellInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListCurrentInfo cellListCurrentInfo )

描述: 获取小区信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cellListCurrentInfo表示附近的小区信息列表,详见CellListCurrentInfo

GetEmergencyCallListResponse()

IRilCallback::GetEmergencyCallListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct EmergencyInfoList emergencyInfoList )

描述: 查询紧急呼叫号码列表响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
emergencyInfoList表示紧急号码列表,详见EmergencyInfoList

GetImeiResponse()

IRilCallback::GetImeiResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String imei )

描述: 获取国际移动设备识别码响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
imei表示IMEI。

GetImsiResponse()

IRilCallback::GetImsiResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String response )

描述: 获取SIM卡IMSI响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
response表示获取到的IMSI文本。

GetLinkBandwidthInfoResponse()

IRilCallback::GetLinkBandwidthInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataLinkBandwidthInfo dataLinkBandwidthInfo )

描述: 获取当前链路信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
dataLinkBandwidthInfo表示网络频率信息,详见DataLinkBandwidthInfo

GetMeidResponse()

IRilCallback::GetMeidResponse ([in] struct RilRadioResponseInfo responseInfo, [in] String meid )

描述: 获取移动设备识别码响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
meid表示MEID。

GetMuteResponse()

IRilCallback::GetMuteResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int mute )

描述: 查询静音响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
mute表示静音状态,0表示非静音,1表示静音。

GetNeighboringCellInfoListResponse()

IRilCallback::GetNeighboringCellInfoListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListNearbyInfo cellListNearbyInfo )

描述: 获取相邻小区信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cellListNearbyInfo表示附近的小区信息列表,详见CellListNearbyInfo

GetNetworkSearchInformationResponse()

IRilCallback::GetNetworkSearchInformationResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct AvailableNetworkList availableNetworkList )

描述: 获取可用网络信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
availableNetworkList表示可用网络列表,详见AvailableNetworkList

GetNetworkSelectionModeResponse()

IRilCallback::GetNetworkSelectionModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SetNetworkModeInfo setNetworkModeInfo )

描述: 获取选网模式响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
setNetworkModeInfo表示可选择的网络模式,详见SetNetworkModeInfo

GetOperatorInfoResponse()

IRilCallback::GetOperatorInfoResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct OperatorInfo psRegStatusInfo )

描述: 获取运营商名称信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
psRegStatusInfo表示运营商信息,详见OperatorInfo

GetPdpContextListResponse()

IRilCallback::GetPdpContextListResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataCallResultList dataCallResultList )

描述: 获取当前所有数据连接状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
dataCallResultList表示数据业务激活结果列表,详见DataCallResultList

GetPhysicalChannelConfigResponse()

IRilCallback::GetPhysicalChannelConfigResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct ChannelConfigInfoList channelConfigInfoList )

描述: 获取物理通道配置响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
channelConfigInfoList表示物理通道配置信息列表,详见ChannelConfigInfoList

GetPreferredNetworkResponse()

IRilCallback::GetPreferredNetworkResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct PreferredNetworkTypeInfo preferredNetworkTypeInfo )

描述: 获取首选网络类型响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
preferredNetworkTypeInfo表示首选网络类型信息,详见PreferredNetworkTypeInfo

GetPsRegStatusResponse()

IRilCallback::GetPsRegStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct PsRegStatusInfo psRegStatusInfo )

描述: 获取分组(PS)域注册状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
psRegStatusInfo表示PS注册状态信息,详见PsRegStatusInfo

GetRadioProtocolResponse()

IRilCallback::GetRadioProtocolResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct RadioProtocol radioProtocol )

描述: 获取主副卡协议栈响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
RadioProtocol表示获取到的Radio协议,详见RadioProtocol

GetRadioStateResponse()

IRilCallback::GetRadioStateResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int state )

描述: 查询Modem状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

GetSignalStrengthResponse()

IRilCallback::GetSignalStrengthResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct Rssi rssi )

描述: 获取信号强度响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
rssi表示信号强度,详见Rssi

GetSimIOResponse()

IRilCallback::GetSimIOResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result )

描述: 获取SIM卡数据响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
result表示SIM卡IO响应结果信息,详见IccIoResultInfo

GetSimLockStatusResponse()

IRilCallback::GetSimLockStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int simLockStatus )

描述: 获取SIM卡锁状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
simLockStatus表示SIM卡锁状态,详见simLockStatus

GetSimStatusResponse()

IRilCallback::GetSimStatusResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct CardStatusInfo result )

描述: 获取SIM卡状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
CardStatusInfo表示卡状态信息,详见CardStatusInfo

GetSmscAddrResponse()

IRilCallback::GetSmscAddrResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct ServiceCenterAddress serviceCenterAddress )

描述: 获取短信中心地址响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo
serviceCenterAddress表示短信中心地址信息,详见ServiceCenterAddress。 

GetUssdResponse()

IRilCallback::GetUssdResponse ([in] struct RilRadioResponseInfo responseInfo, [in] int cusd )

描述: 查询USSD业务响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cusd表示USSD业务信息。

GetVoiceRadioTechnologyResponse()

IRilCallback::GetVoiceRadioTechnologyResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct VoiceRadioTechnology voiceRadioTechnology )

描述: 获取电路域接入技术响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
VoiceRadioTechnology表示语音接入技术,详见VoiceRadioTechnology

HangupResponse()

IRilCallback::HangupResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 挂断电话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

HoldCallResponse()

IRilCallback::HoldCallResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 保持通话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

NetworkCsRegStatusUpdated()

IRilCallback::NetworkCsRegStatusUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct CsRegStatusInfo csRegStatusInfo )

描述: CS域网络注册状态变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
csRegStatusInfo表示CS注册状态信息,详见CsRegStatusInfo

NetworkCurrentCellUpdated()

IRilCallback::NetworkCurrentCellUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct CellListCurrentInfo cellListCurrentInfo )

描述: 小区信息上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
cellListCurrentInfo表示当前小区信息,详见CellListCurrentInfo

NetworkPhyChnlCfgUpdated()

IRilCallback::NetworkPhyChnlCfgUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct ChannelConfigInfoList channelConfigInfoList )

描述: 物理通道配置消息上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
channelConfigInfoList表示通道配置信息列表,详见ChannelConfigInfoList

NetworkPsRegStatusUpdated()

IRilCallback::NetworkPsRegStatusUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct PsRegStatusInfo psRegStatusInfo )

描述: PS域网络注册状态变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
psRegStatusInfo表示PS注册状态信息,详见PsRegStatusInfo

NetworkTimeUpdated()

IRilCallback::NetworkTimeUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] String timeStr )

描述: NITZ时间更新上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
timeStr表示时间。

NetworkTimeZoneUpdated()

IRilCallback::NetworkTimeZoneUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] String timeZoneStr )

描述: NITZ时区变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
timeZoneStr表示时区。

NewCdmaSmsNotify()

IRilCallback::NewCdmaSmsNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct SmsMessageInfo smsMessageInfo )

描述: CDMA新短信通知上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
smsMessageInfo表示上报短信信息,详见SmsMessageInfo

NewSmsNotify()

IRilCallback::NewSmsNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct SmsMessageInfo smsMessageInfo )

描述: GSM新短信通知上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
smsMessageInfo表示上报短信信息,详见SmsMessageInfo

NewSmsStoredOnSimNotify()

IRilCallback::NewSmsStoredOnSimNotify ([in] struct RilRadioResponseInfo responseInfo, [in] int recordNumber, [in] int indicationType )

描述: 收到SIM卡短信上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
recordNumber表示SIM卡短信数量。 
indicationType表示响应类型,详见HRilNotiType

PdpContextListUpdated()

IRilCallback::PdpContextListUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct DataCallResultList dataCallResultList )

描述: 数据业务建立与断开等状态变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
dataCallResultList表示数据业务激活结果列表,详见DataCallResultList

RadioStateUpdated()

IRilCallback::RadioStateUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] int state )

描述: Radio状态上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
state表示Radio状态,0表示OFF,1表示ON。

RejectResponse()

IRilCallback::RejectResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 拒接电话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SendCdmaSmsResponse()

IRilCallback::SendCdmaSmsResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo )

描述: 发送CDMA短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
sendSmsResultInfo表示发送短信响应信息,详见SendSmsResultInfo

SendDtmfResponse()

IRilCallback::SendDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 发送DTMF响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SendGsmSmsResponse()

IRilCallback::SendGsmSmsResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo )

描述: 发送GSM短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
sendSmsResultInfo表示发送短信响应信息,详见SendSmsResultInfo

SendSmsAckResponse()

IRilCallback::SendSmsAckResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 确认接收新短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SendSmsMoreModeResponse()

IRilCallback::SendSmsMoreModeResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct SendSmsResultInfo sendSmsResultInfo )

描述: 发送GSM长短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
sendSmsResultInfo表示发送短信响应信息,详见SendSmsResultInfo

SeparateConferenceResponse()

IRilCallback::SeparateConferenceResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 与会议电话分离响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetActiveSimResponse()

IRilCallback::SetActiveSimResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 激活去激活SIM卡响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetBarringPasswordResponse()

IRilCallback::SetBarringPasswordResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置呼叫限制密码响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCallPreferenceModeResponse()

IRilCallback::SetCallPreferenceModeResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置通话偏好模式响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCallRestrictionResponse()

IRilCallback::SetCallRestrictionResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置呼叫限制响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCallTransferInfoResponse()

IRilCallback::SetCallTransferInfoResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置呼叫转移响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCallWaitingResponse()

IRilCallback::SetCallWaitingResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置呼叫等待响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCBConfigResponse()

IRilCallback::SetCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 激活GSM小区广播响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetCdmaCBConfigResponse()

IRilCallback::SetCdmaCBConfigResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 激活CDMA小区广播响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetClipResponse()

IRilCallback::SetClipResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置主叫号码显示响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetClirResponse()

IRilCallback::SetClirResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置主叫号码显示限制响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetDataPermittedResponse()

IRilCallback::SetDataPermittedResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 使能SIM卡槽数据业务响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetDeviceStateResponse()

IRilCallback::SetDeviceStateResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置设备状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetEmergencyCallListResponse()

IRilCallback::SetEmergencyCallListResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置紧急呼叫号码列表响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetInitApnInfoResponse()

IRilCallback::SetInitApnInfoResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置初始化默认网络接入技术(APN)信息响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetLinkBandwidthReportingRuleResponse()

IRilCallback::SetLinkBandwidthReportingRuleResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置当前链路信息的上报规则响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetLocateUpdatesResponse()

IRilCallback::SetLocateUpdatesResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 开启或关闭小区位置更新导致的网络状态通知响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetMuteResponse()

IRilCallback::SetMuteResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置静音响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetNetworkSelectionModeResponse()

IRilCallback::SetNetworkSelectionModeResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置选网模式响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetNotificationFilterResponse()

IRilCallback::SetNotificationFilterResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置通知过滤器响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetPreferredNetworkResponse()

IRilCallback::SetPreferredNetworkResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置首选网络类型响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetRadioProtocolResponse()

IRilCallback::SetRadioProtocolResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct RadioProtocol radioProtocol )

描述: 设置主副卡协议栈响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
RadioProtocol表示获取到的响应Radio协议,详见RadioProtocol

SetRadioStateResponse()

IRilCallback::SetRadioStateResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置Modem状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetSimLockResponse()

IRilCallback::SetSimLockResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: 设置SIM卡锁响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

SetSmscAddrResponse()

IRilCallback::SetSmscAddrResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置短信中心地址响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SetUssdResponse()

IRilCallback::SetUssdResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 设置USSD业务响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

ShutDownResponse()

IRilCallback::ShutDownResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: Modem收到手机正在关机响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SignalStrengthUpdated()

IRilCallback::SignalStrengthUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct Rssi rssi )

描述: 信号强度变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
rssi表示信号强度,详见Rssi

SimAuthenticationResponse()

IRilCallback::SimAuthenticationResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result )

描述: SIM卡鉴权响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
result表示SIM卡鉴权的结果信息,详见IccIoResultInfo

SimCloseLogicalChannelResponse()

IRilCallback::SimCloseLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: APDU关闭逻辑通道响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimOpenLogicalChannelResponse()

IRilCallback::SimOpenLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct OpenLogicalChannelResponse pOpenLogicalChannelResponse )

描述: APDU打开逻辑通道响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
OpenLogicalChannelResponse表示打开逻辑通道的响应信息,详见OpenLogicalChannelResponse

SimRadioProtocolUpdated()

IRilCallback::SimRadioProtocolUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct RadioProtocol radioProtocol )

描述: STK Radio协议更新上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimRefreshNotify()

IRilCallback::SimRefreshNotify ([in] struct RilRadioResponseInfo responseInfo)

描述: SIM状态刷新上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStateUpdated()

IRilCallback::SimStateUpdated ([in] struct RilRadioResponseInfo responseInfo)

描述: SIM卡状态变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkAlphaNotify()

IRilCallback::SimStkAlphaNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response )

描述: STK Alpha指令上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkCallSetupNotify()

IRilCallback::SimStkCallSetupNotify ([in] struct RilRadioResponseInfo responseInfo)

描述: STK CallSetup指令上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkEventNotify()

IRilCallback::SimStkEventNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response )

描述: STK事件上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkIsReadyResponse()

IRilCallback::SimStkIsReadyResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 获取STK是否Ready状态响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkProactiveNotify()

IRilCallback::SimStkProactiveNotify ([in] struct RilRadioResponseInfo responseInfo, [in] String response )

描述: STK Proactive指令上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkSendCallSetupRequestResultResponse()

IRilCallback::SimStkSendCallSetupRequestResultResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 发送STK CallSetup指令响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkSendEnvelopeResponse()

IRilCallback::SimStkSendEnvelopeResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 发送STK Envelope指令响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkSendTerminalResponseResponse()

IRilCallback::SimStkSendTerminalResponseResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 发送STK TerminalResponse指令响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimStkSessionEndNotify()

IRilCallback::SimStkSessionEndNotify ([in] struct RilRadioResponseInfo responseInfo)

描述: STK SessionEnd指令上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SimTransmitApduBasicChannelResponse()

IRilCallback::SimTransmitApduBasicChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result )

描述: APDU基础通道数据传输响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
result表示数据传输结果信息,详见IccIoResultInfo

SimTransmitApduLogicalChannelResponse()

IRilCallback::SimTransmitApduLogicalChannelResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct IccIoResultInfo result )

描述: APDU逻辑通道数据传输响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
result表示数据传输结果信息,详见IccIoResultInfo

SmsStatusReportNotify()

IRilCallback::SmsStatusReportNotify ([in] struct RilRadioResponseInfo responseInfo, [in] struct SmsMessageInfo smsMessageInfo )

描述: 新短信状态通知上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
smsMessageInfo表示上报短信信息,详见SmsMessageInfo

StartDtmfResponse()

IRilCallback::StartDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 开启DTMF响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

StopDtmfResponse()

IRilCallback::StopDtmfResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 关闭DTMF响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

SwitchCallResponse()

IRilCallback::SwitchCallResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 切换通话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

UnHoldCallResponse()

IRilCallback::UnHoldCallResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 取消保持通话响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

UnlockPin2Response()

IRilCallback::UnlockPin2Response ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: PIN2解锁响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

UnlockPinResponse()

IRilCallback::UnlockPinResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: PIN解锁响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

UnlockPuk2Response()

IRilCallback::UnlockPuk2Response ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: PUK2解锁响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

UnlockPukResponse()

IRilCallback::UnlockPukResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: PUK解锁响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

UnlockSimLockResponse()

IRilCallback::UnlockSimLockResponse ([in] struct RilRadioResponseInfo responseInfo, [in] struct LockStatusResp lockStatus )

描述: 解锁SIM卡响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
LockStatusResp表示获取到的SIM卡锁状态响应,详见LockStatusResp

UpdateCdmaSimMessageResponse()

IRilCallback::UpdateCdmaSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 更新CDMA SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

UpdateSimMessageResponse()

IRilCallback::UpdateSimMessageResponse ([in] struct RilRadioResponseInfo responseInfo)

描述: 更新GSM SIM卡短信响应。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo

VoiceRadioTechUpdated()

IRilCallback::VoiceRadioTechUpdated ([in] struct RilRadioResponseInfo responseInfo, [in] struct VoiceRadioTechnology voiceRadioTechnology )

描述: 语音接入技术变化上报。

参数:

名称描述
responseInfo表示通用响应信息,例如卡槽ID,请求序列ID等,详见RilRadioResponseInfo。 
voiceRadioTechnology表示变化后的电路域接入技术,详见VoiceRadioTechnology

你可能感兴趣的鸿蒙文章

harmony 鸿蒙HDI 参数参考

harmony 鸿蒙ActRecognitionEvent

harmony 鸿蒙Activation

harmony 鸿蒙ActivityRecognitionTypes.idl

harmony 鸿蒙AddFusion

harmony 鸿蒙Alignment

harmony 鸿蒙AllocInfo

harmony 鸿蒙ApduSimIORequestInfo

harmony 鸿蒙ArgMaxFusion

harmony 鸿蒙Audio

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/45cf9fccb6ff43cfa7564b8fa5a68278