openharmony 鸿蒙 interface_i_ril_callback_v10

2025-06-16 浏览 (1)

IRilCallback

概述

Ril模块的回调接口。

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

起始版本: 3.2

相关模块: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 )

描述

激活数据业务响应。

起始版本: 3.2

参数:

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

AddCdmaSimMessageResponse()

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

描述

写入CDMA SIM卡短信响应。

起始版本: 3.2

参数:

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

AddSimMessageResponse()

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

描述

写入GSM SIM卡短信响应。

起始版本: 3.2

参数:

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

AnswerResponse()

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

描述

接听电话响应。

起始版本: 3.2

参数:

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

CallEmergencyNotice()

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

描述

紧急呼叫号码上报。

起始版本: 3.2

参数:

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

CallRingbackVoiceNotice()

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

描述

通话回铃音上报。

起始版本: 3.2

参数:

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

CallRsrvccStatusNotify()

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

描述

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

起始版本: 3.2

参数:

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

CallSrvccStatusNotice()

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

描述

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

起始版本: 3.2

参数:

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

CallSsNotice()

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

描述

补充业务信息上报。

起始版本: 3.2

参数:

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

CallStateUpdated()

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

描述

通话状态更新上报。

起始版本: 3.2

参数:

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

CallSupplementResponse()

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

描述

挂断前台、恢复后台响应。

起始版本: 3.2

参数:

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

CallUssdNotice()

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

描述

USSD业务信息上报。

起始版本: 3.2

参数:

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

CBConfigNotify()

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

描述

小区广播配置上报。

起始版本: 3.2

参数:

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

ChangeSimPasswordResponse()

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

描述

修改SIM卡密码响应。

起始版本: 3.2

参数:

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

CombineConferenceResponse()

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

描述

合并为会议电话响应。

起始版本: 3.2

参数:

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

CommonErrorResponse()

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

描述

通用错误响应。

起始版本: 3.2

参数:

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

DeactivatePdpContextResponse()

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

描述

断开数据业务响应。

起始版本: 3.2

参数:

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

DelCdmaSimMessageResponse()

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

描述

删除CDMA SIM卡短信响应。

起始版本: 3.2

参数:

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

DelSimMessageResponse()

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

描述

删除GSM SIM卡短信响应。

起始版本: 3.2

参数:

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

DialResponse()

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

描述

拨打电话响应。

起始版本: 3.2

参数:

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

GetBasebandVersionResponse()

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

描述

查询基带版本响应。

起始版本: 3.2

参数:

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

GetCallFailReasonResponse()

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

描述

查询通话失败原因响应。

起始版本: 3.2

参数:

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

GetCallListResponse()

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

描述

查询通话状态列表响应。

起始版本: 3.2

参数:

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

GetCallPreferenceModeResponse()

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

描述

查询通话偏好模式响应。

起始版本: 3.2

参数:

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

GetCallRestrictionResponse()

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

描述

查询呼叫限制响应。

起始版本: 3.2

参数:

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

GetCallTransferInfoResponse()

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

描述

查询呼叫转移响应。

起始版本: 3.2

参数:

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

GetCallWaitingResponse()

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

描述

查询呼叫等待响应。

起始版本: 3.2

参数:

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

GetCBConfigResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetCdmaCBConfigResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetClipResponse()

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

描述

查询主叫号码显示响应。

起始版本: 3.2

参数:

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

GetClirResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetCsRegStatusResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetCurrentCellInfoResponse()

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

描述

获取小区信息响应。

起始版本: 3.2

参数:

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

GetEmergencyCallListResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetImeiResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetImsiResponse()

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

描述

获取SIM卡IMSI响应。

起始版本: 3.2

参数:

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

GetLinkBandwidthInfoResponse()

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

描述

获取当前链路信息响应。

起始版本: 3.2

参数:

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

GetMeidResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetMuteResponse()

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

描述

查询静音响应。

起始版本: 3.2

参数:

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

GetNeighboringCellInfoListResponse()

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

描述

获取相邻小区信息响应。

起始版本: 3.2

参数:

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

GetNetworkSearchInformationResponse()

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

描述

获取可用网络信息响应。

起始版本: 3.2

参数:

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

GetNetworkSelectionModeResponse()

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

描述

获取选网模式响应。

起始版本: 3.2

参数:

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

GetOperatorInfoResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetPdpContextListResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetPhysicalChannelConfigResponse()

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

描述

获取物理通道配置响应。

起始版本: 3.2

参数:

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

GetPreferredNetworkResponse()

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

描述

获取首选网络类型响应。

起始版本: 3.2

参数:

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

GetPsRegStatusResponse()

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

描述

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

起始版本: 3.2

参数:

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

GetRadioProtocolResponse()

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

描述

获取主副卡协议栈响应。

起始版本: 3.2

参数:

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

GetRadioStateResponse()

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

描述

查询Modem状态响应。

起始版本: 3.2

参数:

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

GetSignalStrengthResponse()

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

描述

获取信号强度响应。

起始版本: 3.2

参数:

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

GetSimIOResponse()

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

描述

获取SIM卡数据响应。

起始版本: 3.2

参数:

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

GetSimLockStatusResponse()

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

描述

获取SIM卡锁状态响应。

起始版本: 3.2

参数:

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

GetSimStatusResponse()

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

描述

获取SIM卡状态响应。

起始版本: 3.2

参数:

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

GetSmscAddrResponse()

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

描述

获取短信中心地址响应。

起始版本: 3.2

参数:

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

GetUssdResponse()

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

描述

查询USSD业务响应。

起始版本: 3.2

参数:

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

GetVoiceRadioTechnologyResponse()

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

描述

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

起始版本: 3.2

参数:

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

HangupResponse()

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

描述

挂断电话响应。

起始版本: 3.2

参数:

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

HoldCallResponse()

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

描述

保持通话响应。

起始版本: 3.2

参数:

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

NetworkCsRegStatusUpdated()

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

描述

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

起始版本: 3.2

参数:

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

NetworkCurrentCellUpdated()

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

描述

小区信息上报。

起始版本: 3.2

参数:

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

NetworkPhyChnlCfgUpdated()

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

描述

物理通道配置消息上报。

起始版本: 3.2

参数:

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

NetworkPsRegStatusUpdated()

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

描述

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

起始版本: 3.2

参数:

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

NetworkTimeUpdated()

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

描述

NITZ时间更新上报。

起始版本: 3.2

参数:

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

NetworkTimeZoneUpdated()

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

描述

NITZ时区变化上报。

起始版本: 3.2

参数:

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

NewCdmaSmsNotify()

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

描述

CDMA新短信通知上报。

起始版本: 3.2

参数:

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

NewSmsNotify()

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

描述

GSM新短信通知上报。

起始版本: 3.2

参数:

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

NewSmsStoredOnSimNotify()

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

描述

收到SIM卡短信上报。

起始版本: 3.2

参数:

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

PdpContextListUpdated()

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

描述

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

起始版本: 3.2

参数:

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

RadioStateUpdated()

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

描述

Radio状态上报。

起始版本: 3.2

参数:

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

RejectResponse()

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

描述

拒接电话响应。

起始版本: 3.2

参数:

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

SendCdmaSmsResponse()

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

描述

发送CDMA短信响应。

起始版本: 3.2

参数:

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

SendDtmfResponse()

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

描述

发送DTMF响应。

起始版本: 3.2

参数:

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

SendGsmSmsResponse()

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

描述

发送GSM短信响应。

起始版本: 3.2

参数:

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

SendSmsAckResponse()

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

描述

确认接收新短信响应。

起始版本: 3.2

参数:

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

SendSmsMoreModeResponse()

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

描述

发送GSM长短信响应。

起始版本: 3.2

参数:

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

SeparateConferenceResponse()

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

描述

与会议电话分离响应。

起始版本: 3.2

参数:

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

SetActiveSimResponse()

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

描述

激活去激活SIM卡响应。

起始版本: 3.2

参数:

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

SetBarringPasswordResponse()

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

描述

设置呼叫限制密码响应。

起始版本: 3.2

参数:

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

SetCallPreferenceModeResponse()

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

描述

设置通话偏好模式响应。

起始版本: 3.2

参数:

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

SetCallRestrictionResponse()

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

描述

设置呼叫限制响应。

起始版本: 3.2

参数:

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

SetCallTransferInfoResponse()

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

描述

设置呼叫转移响应。

起始版本: 3.2

参数:

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

SetCallWaitingResponse()

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

描述

设置呼叫等待响应。

起始版本: 3.2

参数:

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

SetCBConfigResponse()

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

描述

激活GSM小区广播响应。

起始版本: 3.2

参数:

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

SetCdmaCBConfigResponse()

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

描述

激活CDMA小区广播响应。

起始版本: 3.2

参数:

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

SetClipResponse()

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

描述

设置主叫号码显示响应。

起始版本: 3.2

参数:

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

SetClirResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetDataPermittedResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetDeviceStateResponse()

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

描述

设置设备状态响应。

起始版本: 3.2

参数:

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

SetEmergencyCallListResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetInitApnInfoResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetLinkBandwidthReportingRuleResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetLocateUpdatesResponse()

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

描述

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

起始版本: 3.2

参数:

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

SetMuteResponse()

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

描述

设置静音响应。

起始版本: 3.2

参数:

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

SetNetworkSelectionModeResponse()

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

描述

设置选网模式响应。

起始版本: 3.2

参数:

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

SetNotificationFilterResponse()

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

描述

设置通知过滤器响应。

起始版本: 3.2

参数:

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

SetPreferredNetworkResponse()

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

描述

设置首选网络类型响应。

起始版本: 3.2

参数:

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

SetRadioProtocolResponse()

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

描述

设置主副卡协议栈响应。

起始版本: 3.2

参数:

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

SetRadioStateResponse()

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

描述

设置Modem状态响应。

起始版本: 3.2

参数:

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

SetSimLockResponse()

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

描述

设置SIM卡锁响应。

起始版本: 3.2

参数:

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

SetSmscAddrResponse()

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

描述

设置短信中心地址响应。

起始版本: 3.2

参数:

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

SetUssdResponse()

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

描述

设置USSD业务响应。

起始版本: 3.2

参数:

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

ShutDownResponse()

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

描述

Modem收到手机正在关机响应。

起始版本: 3.2

参数:

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

SignalStrengthUpdated()

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

描述

信号强度变化上报。

起始版本: 3.2

参数:

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

SimAuthenticationResponse()

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

描述

SIM卡鉴权响应。

起始版本: 3.2

参数:

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

SimCloseLogicalChannelResponse()

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

描述

APDU关闭逻辑通道响应。

起始版本: 3.2

参数:

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

SimOpenLogicalChannelResponse()

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

描述

APDU打开逻辑通道响应。

起始版本: 3.2

参数:

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

SimRadioProtocolUpdated()

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

描述

STK Radio协议更新上报。

起始版本: 3.2

参数:

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

SimRefreshNotify()

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

描述

SIM状态刷新上报。

起始版本: 3.2

参数:

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

SimStateUpdated()

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

描述

SIM卡状态变化上报。

起始版本: 3.2

参数:

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

SimStkAlphaNotify()

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

描述

STK Alpha指令上报。

起始版本: 3.2

参数:

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

SimStkCallSetupNotify()

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

描述

STK CallSetup指令上报。

起始版本: 3.2

参数:

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

SimStkEventNotify()

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

描述

STK事件上报。

起始版本: 3.2

参数:

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

SimStkIsReadyResponse()

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

描述

获取STK是否Ready状态响应。

起始版本: 3.2

参数:

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

SimStkProactiveNotify()

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

描述

STK Proactive指令上报。

起始版本: 3.2

参数:

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

SimStkSendCallSetupRequestResultResponse()

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

描述

发送STK CallSetup指令响应。

起始版本: 3.2

参数:

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

SimStkSendEnvelopeResponse()

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

描述

发送STK Envelope指令响应。

起始版本: 3.2

参数:

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

SimStkSendTerminalResponseResponse()

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

描述

发送STK TerminalResponse指令响应。

起始版本: 3.2

参数:

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

SimStkSessionEndNotify()

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

描述

STK SessionEnd指令上报。

起始版本: 3.2

参数:

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

SimTransmitApduBasicChannelResponse()

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

描述

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

起始版本: 3.2

参数:

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

SimTransmitApduLogicalChannelResponse()

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

描述

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

起始版本: 3.2

参数:

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

SmsStatusReportNotify()

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

描述

新短信状态通知上报。

起始版本: 3.2

参数:

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

StartDtmfResponse()

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

描述

开启DTMF响应。

起始版本: 3.2

参数:

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

StopDtmfResponse()

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

描述

关闭DTMF响应。

起始版本: 3.2

参数:

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

SwitchCallResponse()

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

描述

切换通话响应。

起始版本: 3.2

参数:

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

UnHoldCallResponse()

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

描述

取消保持通话响应。

起始版本: 3.2

参数:

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

UnlockPin2Response()

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

描述

PIN2解锁响应。

起始版本: 3.2

参数:

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

UnlockPinResponse()

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

描述

PIN解锁响应。

起始版本: 3.2

参数:

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

UnlockPuk2Response()

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

描述

PUK2解锁响应。

起始版本: 3.2

参数:

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

UnlockPukResponse()

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

描述

PUK解锁响应。

起始版本: 3.2

参数:

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

UnlockSimLockResponse()

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

描述

解锁SIM卡响应。

起始版本: 3.2

参数:

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

UpdateCdmaSimMessageResponse()

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

描述

更新CDMA SIM卡短信响应。

起始版本: 3.2

参数:

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

UpdateSimMessageResponse()

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

描述

更新GSM SIM卡短信响应。

起始版本: 3.2

参数:

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

VoiceRadioTechUpdated()

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

描述

语音接入技术变化上报。

起始版本: 3.2

参数:

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

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Ril HDI 参考

harmony 鸿蒙ApduSimIORequestInfo

harmony 鸿蒙ApduSimIORequestInfo

harmony 鸿蒙AvailableNetworkInfo

harmony 鸿蒙AvailableNetworkInfo

harmony 鸿蒙AvailableNetworkList

harmony 鸿蒙AvailableNetworkList

harmony 鸿蒙CBConfigInfo

harmony 鸿蒙CBConfigInfo

harmony 鸿蒙CBConfigReportInfo

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