Home
last modified time | relevance | path

Searched refs:codingType (Results 1 – 17 of 17) sorted by relevance

/base/telephony/sms_mms/services/sms/
Dsms_base_message.cpp354 void SmsBaseMessage::ConvertSpiltToUtf8(SplitInfo &split, const DataCodingScheme &codingType) in ConvertSpiltToUtf8() argument
363 switch (codingType) { in ConvertSpiltToUtf8()
399 bool force7BitCode, DataCodingScheme &codingType, bool bPortNum, const std::string &desAddr) in SplitMessage() argument
411 codingType = force7BitCode ? DATA_CODING_7BIT : DATA_CODING_AUTO; in SplitMessage()
413 codingType = DATA_CODING_8BIT; in SplitMessage()
416 … encodeLen = DecodeMessage(decodeData, sizeof(decodeData), codingType, msgText, bAbnormal, langId); in SplitMessage()
425 segSize = GetSegmentSize(codingType, encodeLen, bPortNum, langId, MAX_ADD_PARAM_LEN); in SplitMessage()
434 splitInfo.encodeType = codingType; in SplitMessage()
443 ConvertSpiltToUtf8(splitInfo, codingType); in SplitMessage()
463 DataCodingScheme codingType = force7BitCode ? DATA_CODING_7BIT : DATA_CODING_AUTO; in GetSmsSegmentsInfo() local
[all …]
Dsms_send_manager.cpp229 DataCodingScheme codingType; in SplitMessage() local
237 gsmSmsMessage.SplitMessage(cellsInfos, message, false, codingType, false, addr); in SplitMessage()
242 cdmaSmsMessage.SplitMessage(cellsInfos, message, false, codingType, false, addr); in SplitMessage()
/base/telephony/sms_mms/test/fuzztest/gsmsmsmessage_fuzzer/
Dgsmsmsmessage_fuzzer.cpp119 DataCodingScheme codingType = static_cast<DataCodingScheme>(size % CODE_SCHEME_SIZE); in SplitMessageAndCreateSubmitTest() local
120 msg.SplitMessage(cellsInfos, text, force7BitCode, codingType, false, ""); in SplitMessageAndCreateSubmitTest()
124 msg.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in SplitMessageAndCreateSubmitTest()
125 msg.SplitMessage(cellsInfos, text, force7BitCode, codingType, true, ""); in SplitMessageAndCreateSubmitTest()
127 …msg.CreateDataSubmitSmsTpdu(desAddr, scAddr, size, data, size, msgRef8bit, codingType, isStatusRep… in SplitMessageAndCreateSubmitTest()
/base/telephony/sms_mms/test/fuzztest/splitmessage_fuzzer/
Dsplitmessage_fuzzer.cpp70 DataCodingScheme codingType; in SplitMessage() local
73 gsmSmsMessage.SplitMessage(cellsInfos, messageData, false, codingType, false, ""); in SplitMessage()
75 cdmaSmsMessage.SplitMessage(cellsInfos, messageData, false, codingType, false, ""); in SplitMessage()
/base/telephony/sms_mms/services/sms/include/gsm/
Dgsm_sms_message.h39 int SetHeaderLang(int index, const DataCodingScheme codingType, const MSG_LANGUAGE_ID_T langId);
46 …t32_t port, const uint8_t *data, uint32_t dataLen, uint8_t msgRef8bit, DataCodingScheme codingType,
73 … virtual int DecodeMessage(uint8_t *decodeData, unsigned int length, DataCodingScheme &codingType,
Dgsm_sms_sender.h66 std::vector<struct SplitInfo> cellsInfos, DataCodingScheme codingType, bool isStatusReport,
/base/telephony/sms_mms/services/sms/gsm/
Dgsm_sms_sender.cpp47 DataCodingScheme codingType; in TextBasedSmsDelivery() local
52 … gsmSmsMessage.SplitMessage(cellsInfos, text, CheckForce7BitEncodeType(), codingType, false, addr); in TextBasedSmsDelivery()
55 gsmSmsMessage.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in TextBasedSmsDelivery()
73 …desAddr, scAddr, cellsInfos, codingType, isStatusReport, tpdu, gsmSmsMessage, sendCallback, delive… in TextBasedSmsDelivery()
77 std::vector<struct SplitInfo> cellsInfos, DataCodingScheme codingType, bool isStatusReport, in TextBasedSmsSplitDelivery() argument
127 headerCnt += gsmSmsMessage.SetHeaderLang(headerCnt, codingType, cellsInfos[i].langId); in TextBasedSmsSplitDelivery()
158 DataCodingScheme codingType; in DataBasedSmsDelivery() local
162 …gsmSmsMessage.SplitMessage(cellsInfos, dataStr, CheckForce7BitEncodeType(), codingType, true, desA… in DataBasedSmsDelivery()
166 …desAddr, scAddr, port, data, dataLen, msgRef8bit, codingType, (deliveryCallback == nullptr) ? fals… in DataBasedSmsDelivery()
524 DataCodingScheme codingType = smsIndexer->GetDcs(); in SetPduInfo() local
[all …]
Dgsm_sms_message.cpp91 int GsmSmsMessage::SetHeaderLang(int index, const DataCodingScheme codingType, const MSG_LANGUAGE_I… in SetHeaderLang() argument
100 if (codingType == DATA_CODING_7BIT && langId != MSG_ID_RESERVED_LANG) { in SetHeaderLang()
219 DataCodingScheme codingType, bool bStatusReport) in CreateDataSubmitSmsTpdu() argument
223 CreateDefaultSubmit(bStatusReport, codingType); in CreateDataSubmitSmsTpdu()
687 …t GsmSmsMessage::DecodeMessage(uint8_t *decodeData, unsigned int len, DataCodingScheme &codingType, in DecodeMessage() argument
700 switch (codingType) { in DecodeMessage()
727 codingType = encodeType; in DecodeMessage()
731 TELEPHONY_LOGI("DecodeMessage, message coding type is %{public}d", codingType); in DecodeMessage()
/base/telephony/sms_mms/services/sms/include/
Dsms_base_message.h96 DataCodingScheme &codingType, bool bPortNum, const std::string &desAddr);
142 … virtual int DecodeMessage(uint8_t *decodeData, unsigned int length, DataCodingScheme &codingType,
144 void ConvertSpiltToUtf8(SplitInfo &split, const DataCodingScheme &codingType);
/base/telephony/sms_mms/services/sms/cdma/
Dcdma_sms_sender.cpp49 DataCodingScheme codingType; in TextBasedSmsDelivery() local
52 message.SplitMessage(splits, text, CheckForce7BitEncodeType(), codingType, false, addr); in TextBasedSmsDelivery()
62 message.CreateSubmitTransMsg(desAddr, scAddr, text, bStatusReport, codingType); in TextBasedSmsDelivery()
136 DataCodingScheme codingType; in TextBasedSmsDeliveryViaIms() local
141 … gsmSmsMessage.SplitMessage(cellsInfos, text, CheckForce7BitEncodeType(), codingType, false, addr); in TextBasedSmsDeliveryViaIms()
144 gsmSmsMessage.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in TextBasedSmsDeliveryViaIms()
157 codingType, msgRef8bit, sendCallback, deliveryCallback); in TextBasedSmsDeliveryViaIms()
164 … shared_ptr<uint8_t> unSentCellCount, shared_ptr<bool> hasCellFailed, DataCodingScheme codingType, in SendSmsForEveryIndexer() argument
211 headerCnt += gsmSmsMessage.SetHeaderLang(headerCnt, codingType, cellsInfos[i].langId); in SendSmsForEveryIndexer()
320 DataCodingScheme codingType; in DataBasedSmsDelivery() local
[all …]
Dcdma_sms_message.cpp532 … CdmaSmsMessage::DecodeMessage(uint8_t *decodeData, unsigned int len, DataCodingScheme &codingType, in DecodeMessage() argument
545 switch (codingType) { in DecodeMessage()
556 codingType = DATA_CODING_ASCII7BIT; in DecodeMessage()
573 …en = TextCoder::Instance().CdmaUtf8ToAuto(decodeData, maxDecodeLen, pMsgText, dataLen, codingType); in DecodeMessage()
/base/telephony/sms_mms/test/fuzztest/gsmsmssender_fuzzer/
Dgsmsmssender_fuzzer.cpp154 DataCodingScheme codingType = static_cast<DataCodingScheme>(data[0] % TYPE_NUM); in SendSmsTest() local
158 msg.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in SendSmsTest()
160 … text, text, cellsInfos, codingType, isStatusReport, tpdu, msg, sendCallback, deliveryCallback); in SendSmsTest()
/base/telephony/sms_mms/test/gtest/
Dzero_branch_sms_test.cpp1110 DataCodingScheme codingType = DataCodingScheme::DATA_CODING_7BIT; variable
1111 smsBaseMessage->ConvertSpiltToUtf8(split, codingType);
1113 codingType = DataCodingScheme::DATA_CODING_UCS2;
1114 smsBaseMessage->ConvertSpiltToUtf8(split, codingType);
1115 codingType = DataCodingScheme::DATA_CODING_AUTO;
1116 smsBaseMessage->ConvertSpiltToUtf8(split, codingType);
1131 codingType = DataCodingScheme::DATA_CODING_7BIT;
1132 EXPECT_GT(smsBaseMessage->GetMaxSegmentSize(codingType, 1, true, langId, 1), 0);
1133 EXPECT_GT(smsBaseMessage->GetSegmentSize(codingType, 1, true, langId, 1), 0);
1134 codingType = DataCodingScheme::DATA_CODING_ASCII7BIT;
[all …]
Dzero_branch_cdma_sms_test.cpp58 DataCodingScheme codingType; variable
86 codingType = DataCodingScheme::DATA_CODING_7BIT;
87 EXPECT_EQ(cdmaSmsMessage->CovertEncodingType(codingType), SmsEncodingType::GSM7BIT);
88 codingType = DataCodingScheme::DATA_CODING_ASCII7BIT;
89 EXPECT_EQ(cdmaSmsMessage->CovertEncodingType(codingType), SmsEncodingType::ASCII_7BIT);
90 codingType = DataCodingScheme::DATA_CODING_8BIT;
91 EXPECT_EQ(cdmaSmsMessage->CovertEncodingType(codingType), SmsEncodingType::OCTET);
92 codingType = DataCodingScheme::DATA_CODING_UCS2;
93 EXPECT_EQ(cdmaSmsMessage->CovertEncodingType(codingType), SmsEncodingType::UNICODE);
94 codingType = DataCodingScheme::DATA_CODING_EUCKR;
[all …]
/base/telephony/sms_mms/services/sms/include/cdma/
Dcdma_sms_message.h76 … virtual int DecodeMessage(uint8_t *decodeData, unsigned int length, DataCodingScheme &codingType,
Dcdma_sms_sender.h43 …red_ptr<uint8_t> unSentCellCount, std::shared_ptr<bool> hasCellFailed, DataCodingScheme codingType,
/base/telephony/sms_mms/test/unittest/
Dcdma_sms_test.cpp531 DataCodingScheme codingType; in EncodeSubmitMsg() local
533 message.SplitMessage(splits, text, force7Bit, codingType, false, ""); in EncodeSubmitMsg()
534 std::cout << "codingType : " << codingType << std::endl; in EncodeSubmitMsg()
540 message.CreateSubmitTransMsg(desAddr, scAddr, text, statusReport, codingType); in EncodeSubmitMsg()