/ohos5.0/base/telephony/sms_mms/services/sms/gsm/ |
H A D | gsm_sms_param_decode.cpp | 241 uint8_t dcs = 0; in DecodeDcsPdu() local 242 if (!buffer.ReadByte(dcs)) { in DecodeDcsPdu() 251 DecodeDcsGeneralGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 253 DecodeDcsClassGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 255 DecodeDcsDeleteGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 257 DecodeDcsDiscardGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 259 DecodeDcsStoreGsmGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 263 DecodeDcsUnknownGroupPdu(dcs, smsDcs); in DecodeDcsPdu() 318 GetMwiType(dcs, *smsDcs); in DecodeDcsDiscardGroupPdu() 330 GetMwiType(dcs, *smsDcs); in DecodeDcsStoreGsmGroupPdu() [all …]
|
H A D | gsm_sms_tpdu_decode.cpp | 202 deliver->dcs.codingScheme = DATA_CODING_EUCKR; in DecodeDeliver() 219 deliver->dcs.bMWI = true; in DecodeDeliverPartData() 221 deliver->dcs.bIndActive = false; in DecodeDeliverPartData() 223 deliver->dcs.bIndActive = true; in DecodeDeliverPartData() 320 statusRep->dcs.bCompressed = false; in DecodeStatusReportPartData() 321 statusRep->dcs.bMWI = false; in DecodeStatusReportPartData() 322 statusRep->dcs.bIndActive = false; in DecodeStatusReportPartData() 323 statusRep->dcs.msgClass = SMS_CLASS_UNKNOWN; in DecodeStatusReportPartData() 324 statusRep->dcs.codingScheme = DATA_CODING_7BIT; in DecodeStatusReportPartData() 325 statusRep->dcs.codingGroup = CODING_GENERAL_GROUP; in DecodeStatusReportPartData() [all …]
|
H A D | gsm_sms_tpdu_encode.cpp | 80 std::string dcs; in EncodeSubmitPduPartData() local 81 paramCodec_->EncodeDCS(&pSubmit->dcs, dcs); in EncodeSubmitPduPartData() 87 …if (memcpy_s(buffer.data_.get() + buffer.GetIndex(), bufferLen, dcs.data(), HEX_VALUE_01) != EOK) { in EncodeSubmitPduPartData() 111 bool ret = uDataCodec_->EncodeUserDataPdu(buffer, pUserData, pSubmit->dcs.codingScheme, addr); in EncodeSubmitPduPartData() 320 std::string dcs; in EncodeDeliverData() local 321 paramCodec_->EncodeDCS(&pDeliver->dcs, dcs); in EncodeDeliverData() 410 std::string dcs; in EncodeDeliverReportPartData() local 411 paramCodec_->EncodeDCS(&pDeliverRep->dcs, dcs); in EncodeDeliverReportPartData() 570 std::string dcs; in EncodeStatusReportData() local 571 paramCodec_->EncodeDCS(&pStatusRep->dcs, dcs); in EncodeStatusReportData() [all …]
|
H A D | gsm_sms_message.cpp | 197 smsTpdu_->data.submit.dcs.bCompressed = false; in CreateDefaultSubmit() 199 smsTpdu_->data.submit.dcs.codingGroup = CODING_GENERAL_GROUP; in CreateDefaultSubmit() 200 smsTpdu_->data.submit.dcs.codingScheme = codingScheme; in CreateDefaultSubmit() 498 bCompressed_ = smsTpdu_->data.deliver.dcs.bCompressed; in ConvertMessageDcs() 501 bIndActive_ = smsTpdu_->data.deliver.dcs.bIndActive; in ConvertMessageDcs() 502 bMwi_ = smsTpdu_->data.deliver.dcs.bMWI; in ConvertMessageDcs() 514 bCompressed_ = smsTpdu_->data.submit.dcs.bCompressed; in ConvertMessageDcs() 516 codingGroup_ = smsTpdu_->data.submit.dcs.codingGroup; in ConvertMessageDcs() 517 bIndActive_ = smsTpdu_->data.submit.dcs.bIndActive; in ConvertMessageDcs() 518 bMwi_ = smsTpdu_->data.submit.dcs.bMWI; in ConvertMessageDcs() [all …]
|
H A D | gsm_sms_cb_handler.cpp | 368 cbMessage->GetDcs(sendData.dcs); in GetCbData() 408 want.SetParam(SmsCbData::DCS, static_cast<char>(sendData.dcs)); in PackageWantData()
|
/ohos5.0/base/telephony/sms_mms/services/sms/ |
H A D | gsm_cb_codec.cpp | 291 dcs.langType = CB_LANG_ISO639; in DecodeIos639Dcs() 345 dcs.classType = SMS_CLASS_UNKNOWN; in DecodeCbMsgDCS() 346 dcs.bCompressed = false; in DecodeCbMsgDCS() 347 dcs.codingScheme = DATA_CODING_7BIT; in DecodeCbMsgDCS() 348 dcs.langType = CB_MSG_UNSPECIFIED; in DecodeCbMsgDCS() 349 if (memset_s(dcs.iso639Lang, sizeof(dcs.iso639Lang), 0x00, sizeof(dcs.iso639Lang)) != EOK) { in DecodeCbMsgDCS() 353 dcs.bUDH = false; in DecodeCbMsgDCS() 354 dcs.rawData = dcsData; in DecodeCbMsgDCS() 361 dcs.langType = dcsData; in DecodeCbMsgDCS() 373 dcs.bUDH = true; in DecodeCbMsgDCS() [all …]
|
H A D | gsm_cb_umts_codec.cpp | 90 uint8_t dcs = oneByte; in Decode3gHeader() local 91 return Decode3gHeaderPartData(dcs); in Decode3gHeader() 94 bool GsmCbUmtsCodec::Decode3gHeaderPartData(uint8_t dcs) in Decode3gHeaderPartData() argument 118 cbCodec_->DecodeCbMsgDCS(dcs, iosTemp, cbHeader_->dcs); in Decode3gHeaderPartData() 119 cbHeader_->langType = cbHeader_->dcs.langType; in Decode3gHeaderPartData() 138 switch (cbHeader_->dcs.codingScheme) { in Decode3gCbMsg() 224 if (cbHeader_->dcs.iso639Lang[0]) { in Decode3gUCS2()
|
H A D | gsm_cb_gsm_codec.cpp | 135 uint8_t dcs = oneByte; in Decode2gHeaderCommonCb() local 156 cbCodec_->DecodeCbMsgDCS(dcs, iosTemp, cbHeader_->dcs); in Decode2gHeaderCommonCb() 157 cbHeader_->langType = cbHeader_->dcs.langType; in Decode2gHeaderCommonCb() 190 switch (cbHeader_->dcs.codingScheme) { in Decode2gCbMsg() 204 if (cbHeader_->dcs.iso639Lang[0]) { in Decode2gCbMsg() 241 if (cbHeader_->dcs.iso639Lang[0] && unpackLen >= GsmCbCodec::CB_IOS639_LANG_SIZE) { in Decode2gCbMsg7bit()
|
H A D | sms_base_message.cpp | 551 lenInfo.dcs = smsEncoding7Bit; in GetSmsSegmentsInfo() 553 lenInfo.dcs = smsEncoding16Bit; in GetSmsSegmentsInfo() 555 lenInfo.dcs = smsEncoding8Bit; in GetSmsSegmentsInfo() 557 lenInfo.dcs = smsEncodingUnkown; in GetSmsSegmentsInfo() 559 if (lenInfo.dcs == smsEncoding16Bit) { in GetSmsSegmentsInfo()
|
H A D | sms_send_indexer.cpp | 293 void SmsSendIndexer::SetDcs(enum DataCodingScheme dcs) in SetDcs() argument 295 dcs_ = dcs; in SetDcs()
|
H A D | sms_service.cpp | 656 …SmsSegmentsInfo::SmsSegmentCodeScheme dcs = static_cast<SmsSegmentsInfo::SmsSegmentCodeScheme>(res… in GetSmsSegmentsInfo() local 657 switch (dcs) { in GetSmsSegmentsInfo() 661 info.msgCodeScheme = dcs; in GetSmsSegmentsInfo()
|
/ohos5.0/base/telephony/sms_mms/services/sms/include/gsm/ |
H A D | gsm_sms_param_decode.h | 33 enum SmsMessageClass GetMsgClass(uint8_t dcs); 34 enum DataCodingScheme GetMsgCodingScheme(uint8_t dcs); 35 enum SmsIndicatorType GetMsgIndicatorType(const uint8_t dcs); 36 void GetMwiType(const uint8_t dcs, struct SmsDcs &smsDcs); 43 void DecodeDcsGeneralGroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); 44 void DecodeDcsClassGroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); 45 void DecodeDcsDeleteGroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); 46 void DecodeDcsDiscardGroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); 47 void DecodeDcsStoreGsmGroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); 48 void DecodeDcsStoreUCS2GroupPdu(uint8_t dcs, struct SmsDcs *smsDcs); [all …]
|
H A D | gsm_pdu_code_type.h | 160 struct SmsDcs dcs; // TP Data Coding Scheme (TP DCS) member 180 struct SmsDcs dcs; // TP Data Coding Scheme (TP DCS) member 198 struct SmsDcs dcs; // TP Data Coding Scheme (TP DCS) member 218 struct SmsDcs dcs; // TP-Data-Coding-Scheme member
|
/ohos5.0/base/telephony/sms_mms/test/gtest/ |
H A D | zero_branch_cb_test.cpp | 112 cbCodec->cbHeader_->dcs.codingScheme = DATA_CODING_7BIT; 114 cbCodec->cbHeader_->dcs.codingScheme = DATA_CODING_UCS2; 116 cbCodec->cbHeader_->dcs.codingScheme = DATA_CODING_AUTO; 262 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_7BIT; 265 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_8BIT; 268 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_UCS2; 355 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_7BIT; 359 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_8BIT; 362 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_UCS2; 413 cbMsg->cbHeader_->dcs.codingScheme = DataCodingScheme::DATA_CODING_7BIT; [all …]
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/ril/ |
H A D | _c_b_config_report_info_v10.md | 27 | String [dcs](#dcs) | 数据编码方案组合 | 44 ### dcs subsection 47 String CBConfigReportInfo::dcs
|
H A D | _c_b_config_report_info_v11.md | 27 | String [dcs](#dcs) | 数据编码方案组合 | 44 ### dcs subsection 47 String CBConfigReportInfo::dcs
|
/ohos5.0/base/telephony/sms_mms/services/sms/include/ |
H A D | gsm_cb_codec.h | 219 GsmCbMsgDcs dcs; member 237 … void DecodeCbMsgDCS(const uint8_t dcsData, const unsigned short iosData, GsmCbMsgDcs &dcs) const; 255 bool GetDcs(uint8_t &dcs) const; 271 … void DecodeIos639Dcs(const uint8_t dcsData, const unsigned short iosData, GsmCbMsgDcs &dcs) const; 272 void DecodeGeneralDcs(const uint8_t dcsData, GsmCbMsgDcs &dcs) const;
|
H A D | gsm_cb_umts_codec.h | 34 bool Decode3gHeaderPartData(uint8_t dcs);
|
H A D | sms_cb_data.h | 46 uint8_t dcs = 0; member
|
H A D | sms_base_message.h | 57 uint8_t dcs = 0; member
|
H A D | sms_send_indexer.h | 87 void SetDcs(enum DataCodingScheme dcs);
|
/ohos5.0/base/telephony/sms_mms/test/fuzztest/gsmsmsparamcodec_fuzzer/ |
H A D | gsmsmsparamcodec_fuzzer.cpp | 220 SmsDcs *dcs = new SmsDcs(); in EncodePduItemsTest() local 223 dcs->codingGroup = static_cast<PduSchemeGroup>(size % CODE_SCHEME_SIZE); in EncodePduItemsTest() 224 dcs->codingScheme = static_cast<DataCodingScheme>(size % CODE_SCHEME_SIZE); in EncodePduItemsTest() 225 codec->EncodeDCS(dcs, dcsParam); in EncodePduItemsTest() 253 SmsDcs *dcs = new SmsDcs(); in DecodePduItemsTest() local 254 codec->DecodeDcsPdu(buffer, dcs); in DecodePduItemsTest()
|
/ohos5.0/base/telephony/core_service/interfaces/innerkits/include/ |
H A D | tel_ril_sms_parcel.h | 173 std::string dcs = ""; member
|
/ohos5.0/base/telephony/ril_adapter/interfaces/innerkits/include/ |
H A D | hril_vendor_sms_defs.h | 158 char *dcs; member
|
/ohos5.0/base/telephony/ril_adapter/services/hril/src/ |
H A D | hril_sms.cpp | 892 result.dcs = std::string(""); in MakeCBConfigResult() 914 if (cellBroadcastReportInfo->dcs == nullptr) { in MakeCBConfigResult() 915 result.dcs = std::string(""); in MakeCBConfigResult() 918 TELEPHONY_LOGI("result.dcs :%{private}s", cellBroadcastReportInfo->dcs); in MakeCBConfigResult() 919 result.dcs = std::string(cellBroadcastReportInfo->dcs); in MakeCBConfigResult()
|