| /base/telephony/sms_mms/services/sms/ |
| D | sms_base_message.cpp | 353 void SmsBaseMessage::ConvertSpiltToUtf8(SplitInfo &split, const DataCodingScheme &codingType) in ConvertSpiltToUtf8() argument 362 switch (codingType) { in ConvertSpiltToUtf8() 398 bool force7BitCode, DataCodingScheme &codingType, bool bPortNum) in SplitMessage() argument 410 codingType = force7BitCode ? DATA_CODING_7BIT : DATA_CODING_AUTO; in SplitMessage() 411 … encodeLen = DecodeMessage(decodeData, sizeof(decodeData), codingType, msgText, bAbnormal, langId); in SplitMessage() 420 segSize = GetSegmentSize(codingType, encodeLen, bPortNum, langId, MAX_ADD_PARAM_LEN); in SplitMessage() 429 splitInfo.encodeType = codingType; in SplitMessage() 438 ConvertSpiltToUtf8(splitInfo, codingType); in SplitMessage() 458 DataCodingScheme codingType = force7BitCode ? DATA_CODING_7BIT : DATA_CODING_AUTO; in GetSmsSegmentsInfo() local 459 … encodeLen = DecodeMessage(decodeData, sizeof(decodeData), codingType, message, bAbnormal, langId); in GetSmsSegmentsInfo() [all …]
|
| D | sms_send_manager.cpp | 245 DataCodingScheme codingType; in SplitMessage() local 251 gsmSmsMessage.SplitMessage(cellsInfos, message, false, codingType, false); in SplitMessage() 256 cdmaSmsMessage.SplitMessage(cellsInfos, message, false, codingType, false); in SplitMessage()
|
| /base/telephony/sms_mms/test/fuzztest/splitmessage_fuzzer/ |
| D | splitmessage_fuzzer.cpp | 70 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/ |
| D | sms_base_message.h | 96 DataCodingScheme &codingType, bool bPortNum); 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/include/gsm/ |
| D | gsm_sms_message.h | 39 int SetHeaderLang(int index, const DataCodingScheme codingType, const MSG_LANGUAGE_ID_T langId); 90 … virtual int DecodeMessage(uint8_t *decodeData, unsigned int length, DataCodingScheme &codingType,
|
| /base/telephony/sms_mms/services/sms/cdma/ |
| D | cdma_sms_sender.cpp | 48 DataCodingScheme codingType; in TextBasedSmsDelivery() local 50 message.SplitMessage(splits, text, CheckForce7BitEncodeType(), codingType, false); in TextBasedSmsDelivery() 60 message.CreateSubmitTransMsg(desAddr, scAddr, text, bStatusReport, codingType); in TextBasedSmsDelivery() 127 DataCodingScheme codingType; in TextBasedSmsDeliveryViaIms() local 130 gsmSmsMessage.SplitMessage(cellsInfos, text, CheckForce7BitEncodeType(), codingType, false); in TextBasedSmsDeliveryViaIms() 133 gsmSmsMessage.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in TextBasedSmsDeliveryViaIms() 145 codingType, msgRef8bit, sendCallback, deliveryCallback); in TextBasedSmsDeliveryViaIms() 152 … shared_ptr<uint8_t> unSentCellCount, shared_ptr<bool> hasCellFailed, DataCodingScheme codingType, in SendSmsForEveryIndexer() argument 199 headerCnt += gsmSmsMessage.SetHeaderLang(headerCnt, codingType, cellsInfos[i].langId); in SendSmsForEveryIndexer() 308 DataCodingScheme codingType; in DataBasedSmsDelivery() local [all …]
|
| D | cdma_sms_message.cpp | 532 … 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/services/sms/gsm/ |
| D | gsm_sms_sender.cpp | 50 DataCodingScheme codingType; in TextBasedSmsDelivery() local 53 gsmSmsMessage.SplitMessage(cellsInfos, text, CheckForce7BitEncodeType(), codingType, false); in TextBasedSmsDelivery() 56 gsmSmsMessage.CreateDefaultSubmitSmsTpdu(desAddr, scAddr, text, isStatusReport, codingType); in TextBasedSmsDelivery() 118 headerCnt += gsmSmsMessage.SetHeaderLang(headerCnt, codingType, cellsInfos[i].langId); in TextBasedSmsDelivery() 149 DataCodingScheme codingType; in DataBasedSmsDelivery() local 153 gsmSmsMessage.SplitMessage(cellsInfos, dataStr, CheckForce7BitEncodeType(), codingType, true); in DataBasedSmsDelivery() 593 DataCodingScheme codingType = smsIndexer->GetDcs(); in SetPduInfo() local 596 … smsIndexer->GetText(), (smsIndexer->GetDeliveryCallback() == nullptr) ? false : true, codingType); in SetPduInfo() 623 headerCnt += gsmSmsMessage.SetHeaderLang(headerCnt, codingType, smsIndexer->GetLangId()); in SetPduInfo()
|
| D | gsm_sms_message.cpp | 95 int GsmSmsMessage::SetHeaderLang(int index, const DataCodingScheme codingType, const MSG_LANGUAGE_I… in SetHeaderLang() argument 104 if (codingType == DATA_CODING_7BIT && langId != MSG_ID_RESERVED_LANG) { in SetHeaderLang() 673 …t GsmSmsMessage::DecodeMessage(uint8_t *decodeData, unsigned int len, DataCodingScheme &codingType, in DecodeMessage() argument 686 switch (codingType) { in DecodeMessage() 712 codingType = encodeType; in DecodeMessage()
|
| /base/telephony/sms_mms/test/gtest/ |
| D | zero_branch_sms_test.cpp | 932 DataCodingScheme codingType = DataCodingScheme::DATA_CODING_7BIT; variable 933 smsBaseMessage->ConvertSpiltToUtf8(split, codingType); 935 codingType = DataCodingScheme::DATA_CODING_UCS2; 936 smsBaseMessage->ConvertSpiltToUtf8(split, codingType); 937 codingType = DataCodingScheme::DATA_CODING_AUTO; 938 smsBaseMessage->ConvertSpiltToUtf8(split, codingType); 953 codingType = DataCodingScheme::DATA_CODING_7BIT; 954 EXPECT_GT(smsBaseMessage->GetMaxSegmentSize(codingType, 1, true, langId, 1), 0); 955 EXPECT_GT(smsBaseMessage->GetSegmentSize(codingType, 1, true, langId, 1), 0); 956 codingType = DataCodingScheme::DATA_CODING_ASCII7BIT; [all …]
|
| D | zero_branch_cdma_sms_test.cpp | 58 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/ |
| D | cdma_sms_message.h | 76 … virtual int DecodeMessage(uint8_t *decodeData, unsigned int length, DataCodingScheme &codingType,
|
| D | cdma_sms_sender.h | 44 …red_ptr<uint8_t> unSentCellCount, std::shared_ptr<bool> hasCellFailed, DataCodingScheme codingType,
|
| /base/telephony/sms_mms/test/unittest/ |
| D | cdma_sms_test.cpp | 532 DataCodingScheme codingType; in EncodeSubmitMsg() local 534 message.SplitMessage(splits, text, force7Bit, codingType, false); in EncodeSubmitMsg() 535 std::cout << "codingType : " << codingType << std::endl; in EncodeSubmitMsg() 541 message.CreateSubmitTransMsg(desAddr, scAddr, text, statusReport, codingType); in EncodeSubmitMsg()
|