Lines Matching refs:broadcastInfo

230 int32_t HRilSms::SetCBConfig(int32_t serialId, const OHOS::HDI::Ril::V1_1::CBConfigInfo &broadcastInfo)
232 size_t midsLen = broadcastInfo.mids.size() + 1;
237 size_t dcssLen = broadcastInfo.dcss.size();
243 if (!GetHRilCBConfigInfo(configInfo, broadcastInfo)) {
269 std::vector<HRilCBConfigInfo> &cellBroadcastInfo, const OHOS::HDI::Ril::V1_1::CBConfigInfo &broadcastInfo)
272 SplitMids(broadcastInfo.mids, mids, COMMA_STR);
282 if (!SplitValue(broadcastInfo.dcss, startDcs, endDcs, "-")) {
291 info.selected = broadcastInfo.mode;
588 HDI::Ril::V1_1::CBConfigInfo broadcastInfo;
591 broadcastInfo.mode = -1;
592 broadcastInfo.mids = std::string("");
593 broadcastInfo.dcss = std::string("");
598 if (!GetCBConfigInfo(cellBroadcastInfo, len, broadcastInfo)) {
602 TELEPHONY_LOGD("mode:%{public}d, mids:%{public}s, dcss:%{public}s", broadcastInfo.mode,
603 broadcastInfo.mids.c_str(), broadcastInfo.dcss.c_str());
605 return Response(responseInfo, &HDI::Ril::V1_1::IRilCallback::GetCBConfigResponse, broadcastInfo);
609 HRilCBConfigInfo *cellBroadcastInfo, size_t len, OHOS::HDI::Ril::V1_1::CBConfigInfo &broadcastInfo)
611 broadcastInfo.mode = cellBroadcastInfo[0].selected;
634 broadcastInfo.mids = mids;
635 broadcastInfo.dcss = dcss;
648 HDI::Ril::V1_1::CdmaCBConfigInfo broadcastInfo;
651 broadcastInfo.checked = -1;
652 broadcastInfo.language = -1;
653 broadcastInfo.service = -1;
656 broadcastInfo.checked = cellBroadcastInfo->checked;
657 broadcastInfo.language = cellBroadcastInfo->language;
658 broadcastInfo.service = cellBroadcastInfo->service;
662 return Response(responseInfo, &HDI::Ril::V1_1::IRilCallback::GetCdmaCBConfigResponse, broadcastInfo);