harmony 鸿蒙IRilCallback

  • 2023-06-24
  • 浏览 (1334)

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

0  赞