Home
last modified time | relevance | path

Searched refs:smsIndexer (Results 1 - 13 of 13) sorted by relevance

/base/telephony/sms_mms/services/sms/
H A Dsms_sender.cpp49 shared_ptr<SmsSendIndexer> smsIndexer = nullptr; in ProcessEvent() local
57 smsIndexer = FindCacheMapAndTransform(event); in ProcessEvent()
58 HandleMessageResponse(smsIndexer); in ProcessEvent()
62 smsIndexer = event->GetSharedObject<SmsSendIndexer>(); in ProcessEvent()
64 sendRetryFun_(smsIndexer); in ProcessEvent()
96 void SmsSender::HandleMessageResponse(const shared_ptr<SmsSendIndexer> &smsIndexer) in HandleMessageResponse() argument
98 if (smsIndexer == nullptr) { in HandleMessageResponse()
99 TELEPHONY_LOGE("smsIndexer is nullptr"); in HandleMessageResponse()
102 if (!SendCacheMapEraseItem(smsIndexer->GetMsgRefId64Bit())) { in HandleMessageResponse()
106 if (!smsIndexer in HandleMessageResponse()
120 SendMessageSucceed(const shared_ptr<SmsSendIndexer> &smsIndexer) SendMessageSucceed() argument
167 SendMessageFailed(const shared_ptr<SmsSendIndexer> &smsIndexer) SendMessageFailed() argument
258 SendCacheMapAddItem(int64_t id, const std::shared_ptr<SmsSendIndexer> &smsIndexer) SendCacheMapAddItem() argument
283 std::shared_ptr<SmsSendIndexer> smsIndexer = nullptr; FindCacheMapAndTransform() local
325 std::shared_ptr<SmsSendIndexer> smsIndexer = nullptr; UpdateUnSentCellCount() local
361 HandleResend(const std::shared_ptr<SmsSendIndexer> &smsIndexer) HandleResend() argument
445 std::shared_ptr<SmsSendIndexer> smsIndexer = nullptr; OnRilAdapterHostDied() local
[all...]
H A Dsms_send_manager.cpp175 void SmsSendManager::RetriedSmsDelivery(const shared_ptr<SmsSendIndexer> smsIndexer) in RetriedSmsDelivery() argument
177 if (smsIndexer == nullptr) { in RetriedSmsDelivery()
178 TELEPHONY_LOGI("RetriedSmsDelivery::smsIndexer is nullptr error."); in RetriedSmsDelivery()
186 NetWorkType oldNetWorkType = smsIndexer->GetNetWorkType(); in RetriedSmsDelivery()
189 smsIndexer->SetNetWorkType(newNetWorkType); in RetriedSmsDelivery()
190 shared_ptr<SmsSendIndexer> indexer = smsIndexer; in RetriedSmsDelivery()
193 if (smsIndexer->GetIsText()) { in RetriedSmsDelivery()
200 if (smsIndexer->GetIsText()) { in RetriedSmsDelivery()
208 smsIndexer, ISendShortMessageCallback::SEND_SMS_FAILURE_SERVICE_UNAVAILABLE); in RetriedSmsDelivery()
216 gsmSmsSender_->SendSmsToRil(smsIndexer); in RetriedSmsDelivery()
[all...]
H A Dsms_receive_handler.cpp375 bool SmsReceiveHandler::IsRepeatedMessagePart(const shared_ptr<SmsReceiveIndexer> &smsIndexer) in IsRepeatedMessagePart() argument
377 if (smsIndexer != nullptr) { in IsRepeatedMessagePart()
380 predicates.EqualTo(SmsSubsection::SENDER_NUMBER, smsIndexer->GetOriginatingAddress()) in IsRepeatedMessagePart()
382 ->EqualTo(SmsSubsection::SMS_SUBSECTION_ID, std::to_string(smsIndexer->GetMsgRefId())) in IsRepeatedMessagePart()
384 ->EqualTo(SmsSubsection::SIZE, std::to_string(smsIndexer->GetMsgCount())); in IsRepeatedMessagePart()
388 if (it.GetMsgSeqId() == smsIndexer->GetMsgSeqId()) { in IsRepeatedMessagePart()
/base/telephony/sms_mms/services/sms/gsm/
H A Dgsm_sms_sender.cpp178 void GsmSmsSender::SendSmsToRil(const shared_ptr<SmsSendIndexer> &smsIndexer) in SendSmsToRil() argument
180 if (smsIndexer == nullptr) { in SendSmsToRil()
181 SendResultCallBack(smsIndexer, ISendShortMessageCallback::SEND_SMS_FAILURE_UNKNOWN); in SendSmsToRil()
182 TELEPHONY_LOGE("gsm_sms_sender: SendSms smsIndexer nullptr"); in SendSmsToRil()
188 SendResultCallBack(smsIndexer, ISendShortMessageCallback::SEND_SMS_FAILURE_SERVICE_UNAVAILABLE); in SendSmsToRil()
198 if (!SendCacheMapAddItem(refId, smsIndexer)) { in SendSmsToRil()
205 smsData.smscPdu = StringUtils::StringToHex(smsIndexer->GetEncodeSmca()); in SendSmsToRil()
206 smsData.pdu = StringUtils::StringToHex(smsIndexer->GetEncodePdu()); in SendSmsToRil()
210 SendSatelliteSms(smsIndexer, smsData); in SendSmsToRil()
215 if ((!isImsNetDomain_ || !imsSmsCfg_) || (smsIndexer in SendSmsToRil()
225 SendCsSms(const shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData) SendCsSms() argument
242 SendSatelliteSms(const shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData) SendSatelliteSms() argument
260 SendImsSms(const shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData) SendImsSms() argument
447 ResendTextDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) ResendTextDelivery() argument
472 ResendDataDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) ResendDataDelivery() argument
526 SetPduInfo( const std::shared_ptr<SmsSendIndexer> &smsIndexer, GsmSmsMessage &gsmSmsMessage, bool &isMore) SetPduInfo() argument
[all...]
/base/telephony/sms_mms/services/sms/cdma/
H A Dcdma_sms_sender.cpp306 void CdmaSmsSender::SetPduSeqInfo(const std::shared_ptr<SmsSendIndexer> &smsIndexer, const std::size_t size, in SetPduSeqInfo() argument
310 smsIndexer->SetIsConcat(true); in SetPduSeqInfo()
324 smsIndexer->SetSmsConcat(smsConcat); in SetPduSeqInfo()
475 void CdmaSmsSender::SendSmsToRil(const shared_ptr<SmsSendIndexer> &smsIndexer) in SendSmsToRil() argument
477 if (smsIndexer == nullptr) { in SendSmsToRil()
478 TELEPHONY_LOGE("cdma_sms_sender: SendSms smsIndexer nullptr"); in SendSmsToRil()
482 SendResultCallBack(smsIndexer, ISendShortMessageCallback::SEND_SMS_FAILURE_SERVICE_UNAVAILABLE); in SendSmsToRil()
490 if (!SendCacheMapAddItem(refId, smsIndexer)) { in SendSmsToRil()
494 std::string pdu = StringUtils::StringToHex(smsIndexer->GetEncodePdu()); in SendSmsToRil()
495 bool sendImsSMS = smsIndexer in SendSmsToRil()
507 SendCsSms(const shared_ptr<SmsSendIndexer> &smsIndexer, int64_t &refId, std::string &pdu) SendCsSms() argument
515 SendImsSms(const shared_ptr<SmsSendIndexer> &smsIndexer, int64_t &refId, std::string &pdu) SendImsSms() argument
587 ReceiveStatusReport(const std::shared_ptr<SmsReceiveIndexer> &smsIndexer) ReceiveStatusReport() argument
630 ResendTextDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) ResendTextDelivery() argument
682 ResendDataDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) ResendDataDelivery() argument
734 SetConcact( const std::shared_ptr<SmsSendIndexer> &smsIndexer, const std::unique_ptr<CdmaTransportMsg> &transMsg) SetConcact() argument
[all...]
/base/telephony/sms_mms/services/sms/include/gsm/
H A Dgsm_sms_sender.h43 void SendSmsToRil(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
44 void ResendTextDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
45 void ResendDataDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
60 bool SetPduInfo(const std::shared_ptr<SmsSendIndexer> &smsIndexer, GsmSmsMessage &gsmSmsMessage, bool &isMore);
61 void SendImsSms(const std::shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData);
62 void SendCsSms(const std::shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData);
63 void SendSatelliteSms(const std::shared_ptr<SmsSendIndexer> &smsIndexer, GsmSimMessageParam smsData);
/base/telephony/sms_mms/services/sms/include/cdma/
H A Dcdma_sms_sender.h56 void SendSmsToRil(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
58 void ReceiveStatusReport(const std::shared_ptr<SmsReceiveIndexer> &smsIndexer);
59 void ResendTextDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
60 void ResendDataDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) override;
65 void UpdateIndexerInfo(std::shared_ptr<SmsSendIndexer> &smsIndexer, uint8_t msgRef8bit,
78 const std::shared_ptr<SmsSendIndexer> &smsIndexer, const std::unique_ptr<CdmaTransportMsg> &transMsg);
81 void SetPduSeqInfo(const std::shared_ptr<SmsSendIndexer> &smsIndexer, const std::size_t size,
84 void SendCsSms(const std::shared_ptr<SmsSendIndexer> &smsIndexer, int64_t &refId, std::string &pdu);
85 void SendImsSms(const std::shared_ptr<SmsSendIndexer> &smsIndexer, int64_t &refId, std::string &pdu);
/base/telephony/sms_mms/test/fuzztest/gsmsmssender_fuzzer/
H A Dgsmsmssender_fuzzer.cpp171 std::shared_ptr<SmsSendIndexer> smsIndexer = in SendSmsTest() local
173 sender->SendSmsToRil(smsIndexer); in SendSmsTest()
174 sender->ResendTextDelivery(smsIndexer); in SendSmsTest()
175 sender->ResendDataDelivery(smsIndexer); in SendSmsTest()
178 sender->SetSendIndexerInfo(smsIndexer, encodeInfo, 1); in SendSmsTest()
179 sender->ResendTextDelivery(smsIndexer); in SendSmsTest()
182 sender->SendSmsToRil(smsIndexer); in SendSmsTest()
183 sender->SetPduInfo(smsIndexer, msg, isMore); in SendSmsTest()
206 std::shared_ptr<SmsSendIndexer> smsIndexer = in SendSmsTest2() local
208 sender->SendCsSms(smsIndexer, smsDat in SendSmsTest2()
[all...]
/base/telephony/sms_mms/services/sms/include/
H A Dsms_sender.h53 virtual void SendSmsToRil(const std::shared_ptr<SmsSendIndexer> &smsIndexer) = 0;
54 void HandleMessageResponse(const std::shared_ptr<SmsSendIndexer> &smsIndexer);
57 virtual void ResendTextDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) = 0;
58 virtual void ResendDataDelivery(const std::shared_ptr<SmsSendIndexer> &smsIndexer) = 0;
98 bool SendCacheMapAddItem(int64_t id, const std::shared_ptr<SmsSendIndexer> &smsIndexer);
104 void SendMessageSucceed(const std::shared_ptr<SmsSendIndexer> &smsIndexer);
105 void SendMessageFailed(const std::shared_ptr<SmsSendIndexer> &smsIndexer);
136 void HandleResend(const std::shared_ptr<SmsSendIndexer> &smsIndexer);
H A Dsms_receive_handler.h55 void CombineMessagePart(const std::shared_ptr<SmsReceiveIndexer> &smsIndexer);
56 bool IsRepeatedMessagePart(const std::shared_ptr<SmsReceiveIndexer> &smsIndexer);
H A Dsms_send_manager.h40 void RetriedSmsDelivery(const std::shared_ptr<SmsSendIndexer> smsIndexer);
/base/telephony/sms_mms/test/gtest/
H A Dzero_branch_sms_test.cpp246 std::shared_ptr<SmsSendIndexer> smsIndexer = nullptr; in HWTEST_F() local
247 cdmaSmsSender->SendSmsToRil(smsIndexer); in HWTEST_F()
248 cdmaSmsSender->ResendTextDelivery(smsIndexer); in HWTEST_F()
249 cdmaSmsSender->ResendDataDelivery(smsIndexer); in HWTEST_F()
250 smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, sendCallback, deliveryCallback); in HWTEST_F()
251 cdmaSmsSender->SendSmsToRil(smsIndexer); in HWTEST_F()
252 cdmaSmsSender->ResendTextDelivery(smsIndexer); in HWTEST_F()
253 cdmaSmsSender->ResendDataDelivery(smsIndexer); in HWTEST_F()
437 auto smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, sendCallback, deliveryCallback); in HWTEST_F() local
438 smsSender->HandleMessageResponse(smsIndexer); in HWTEST_F()
491 auto smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, sendCallback, deliveryCallback); HWTEST_F() local
525 auto smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, sendCallback, deliveryCallback); HWTEST_F() local
557 auto smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, sendCallback, deliveryCallback); HWTEST_F() local
609 auto smsIndexer = std::make_shared<SmsSendIndexer>("", scAddr, "", sendCallback, deliveryCallback); HWTEST_F() local
661 auto smsIndexer = std::make_shared<SmsSendIndexer>("", scAddr, "", sendCallback, deliveryCallback); HWTEST_F() local
1577 std::shared_ptr<SmsSendIndexer> smsIndexer = nullptr; HWTEST_F() local
2459 std::shared_ptr<SmsSendIndexer> smsIndexer = HWTEST_F() local
[all...]
/base/telephony/sms_mms/test/fuzztest/unittesttwo_fuzzer/
H A Dunittesttwo_fuzzer.cpp548 auto smsIndexer = std::make_shared<SmsSendIndexer>(desAddr, scAddr, text, nullptr, nullptr); in TestRetriedSmsDelivery() local
550 m_pSmsSendManager->RetriedSmsDelivery(smsIndexer); in TestRetriedSmsDelivery()
552 smsIndexer->SetNetWorkType(NetWorkType::NET_TYPE_CDMA); in TestRetriedSmsDelivery()
554 m_pSmsSendManager->RetriedSmsDelivery(smsIndexer); in TestRetriedSmsDelivery()
555 smsIndexer->SetNetWorkType(NetWorkType::NET_TYPE_GSM); in TestRetriedSmsDelivery()
557 m_pSmsSendManager->RetriedSmsDelivery(smsIndexer); in TestRetriedSmsDelivery()
559 m_pSmsSendManager->RetriedSmsDelivery(smsIndexer); in TestRetriedSmsDelivery()

Completed in 10 milliseconds