Home
last modified time | relevance | path

Searched refs:indexer (Results 1 - 21 of 21) sorted by relevance

/base/telephony/sms_mms/services/sms/gsm/
H A Dgsm_sms_receive_handler.cpp166 shared_ptr<SmsReceiveIndexer> indexer; in HandleRemainDataShare() local
168 indexer = make_shared<SmsReceiveIndexer>(message->GetRawPdu(), message->GetScTimestamp(), in HandleRemainDataShare()
177 indexer = make_shared<SmsReceiveIndexer>(message->GetRawPdu(), message->GetScTimestamp(), in HandleRemainDataShare()
182 if (indexer == nullptr) { in HandleRemainDataShare()
185 indexer->SetRawUserData(message->GetRawUserData()); in HandleRemainDataShare()
186 indexer->SetRawWapPushUserData(message->GetRawWapPushUserData()); in HandleRemainDataShare()
188 indexer->GetMsgRefId(), indexer->GetMsgSeqId(), indexer->GetMsgCount()); in HandleRemainDataShare()
189 if (indexer in HandleRemainDataShare()
232 shared_ptr<SmsReceiveIndexer> indexer; HandleNormalSmsByType() local
[all...]
H A Dgsm_sms_sender.cpp91 std::shared_ptr<SmsSendIndexer> indexer = nullptr; in TextBasedSmsSplitDelivery() local
94 indexer = make_shared<SmsSendIndexer>(desAddr, scAddr, segmentText, sendCallback, deliveryCallback); in TextBasedSmsSplitDelivery()
95 if (indexer == nullptr) { in TextBasedSmsSplitDelivery()
99 indexer->SetDcs(cellsInfos[i].encodeType); in TextBasedSmsSplitDelivery()
100 indexer->SetDataBaseId(dataBaseId); in TextBasedSmsSplitDelivery()
101 indexer->SetIsMmsApp(isMmsApp); in TextBasedSmsSplitDelivery()
110 SendResultCallBack(indexer, ISendShortMessageCallback::SEND_SMS_FAILURE_UNKNOWN); in TextBasedSmsSplitDelivery()
118 indexer->SetIsConcat(true); in TextBasedSmsSplitDelivery()
123 indexer->SetSmsConcat(concat); in TextBasedSmsSplitDelivery()
131 indexer in TextBasedSmsSplitDelivery()
375 SetSendIndexerInfo(const std::shared_ptr<SmsSendIndexer> &indexer, const std::shared_ptr<struct EncodeInfo> &encodeInfo, unsigned char msgRef8bit) SetSendIndexerInfo() argument
[all...]
/base/telephony/sms_mms/services/sms/
H A Dsms_receive_handler.cpp268 void SmsReceiveHandler::CombineMessagePart(const std::shared_ptr<SmsReceiveIndexer> &indexer) in CombineMessagePart() argument
271 if ((indexer == nullptr) || (pdus == nullptr)) { in CombineMessagePart()
272 TELEPHONY_LOGE("indexer or pdus is nullptr"); in CombineMessagePart()
280 if (indexer->IsSingleMsg()) { in CombineMessagePart()
281 string pdu = StringUtils::StringToHex(indexer->GetPdu()); in CombineMessagePart()
284 if (!CombineMultiPageMessage(indexer, pdus, reliabilityHandler)) { in CombineMessagePart()
290 if (indexer->GetIsWapPushMsg()) { in CombineMessagePart()
292 auto rawWapPushUserData = indexer->GetRawWapPushUserData(); in CombineMessagePart()
293 if (!smsWapPushHandler_->DecodeWapPushPdu(indexer, rawWapPushUserData)) { in CombineMessagePart()
300 reliabilityHandler->SendBroadcast(indexer, pdu in CombineMessagePart()
303 CombineMultiPageMessage(const std::shared_ptr<SmsReceiveIndexer> &indexer, std::shared_ptr<std::vector<std::string>> pdus, std::shared_ptr<SmsReceiveReliabilityHandler> reliabilityHandler) CombineMultiPageMessage() argument
337 UpdateMultiPageMessage( const std::shared_ptr<SmsReceiveIndexer> &indexer, std::shared_ptr<std::vector<std::string>> pdus) UpdateMultiPageMessage() argument
396 AddMsgToDB(const std::shared_ptr<SmsReceiveIndexer> indexer) AddMsgToDB() argument
[all...]
H A Dsms_receive_reliability_handler.cpp115 TELEPHONY_LOGI("indexer display address is block"); in RemoveBlockedSms()
154 SmsReceiveIndexer &indexer, std::shared_ptr<vector<string>> userDataRaws) in GetWapPushUserDataSinglePage()
156 string pdu = StringUtils::StringToHex(indexer.GetPdu()); in GetWapPushUserDataSinglePage()
216 shared_ptr<SmsReceiveIndexer> indexer = std::make_shared<SmsReceiveIndexer>(indexerObj.GetPdu(), in ReadyDecodeWapPushUserData() local
220 indexer->SetDataBaseId(indexerObj.GetDataBaseId()); in ReadyDecodeWapPushUserData()
226 if (!smsWapPushHandler_->DecodeWapPushPdu(indexer, userDataWapPush)) { in ReadyDecodeWapPushUserData()
294 shared_ptr<SmsReceiveIndexer> indexer = std::make_shared<SmsReceiveIndexer>(indexerObj.GetPdu(), in ReadySendSmsBroadcast() local
298 indexer->SetDataBaseId(indexerObj.GetDataBaseId()); in ReadySendSmsBroadcast()
300 SendBroadcast(indexer, pdus); in ReadySendSmsBroadcast()
321 const std::shared_ptr<SmsReceiveIndexer> indexer, cons in SendBroadcast()
153 GetWapPushUserDataSinglePage( SmsReceiveIndexer &indexer, std::shared_ptr<vector<string>> userDataRaws) GetWapPushUserDataSinglePage() argument
320 SendBroadcast( const std::shared_ptr<SmsReceiveIndexer> indexer, const shared_ptr<vector<string>> pdus) SendBroadcast() argument
367 PacketSmsData(EventFwk::Want &want, const std::shared_ptr<SmsReceiveIndexer> indexer, EventFwk::CommonEventData &data, EventFwk::CommonEventPublishInfo &publishInfo) PacketSmsData() argument
[all...]
H A Dsms_sender.cpp217 const std::shared_ptr<SmsSendIndexer> &indexer, ISendShortMessageCallback::SmsSendResult result) in SendResultCallBack()
219 if (indexer != nullptr && indexer->GetSendCallback() != nullptr) { in SendResultCallBack()
220 indexer->GetSendCallback()->OnSmsSendResult(result); in SendResultCallBack()
241 shared_ptr<SmsSendIndexer> &indexer = iter->second; in SendCacheMapTimeoutCheck() local
242 if (indexer == nullptr || (timeStamp - indexer->GetTimeStamp()) > EXPIRED_TIME) { in SendCacheMapTimeoutCheck()
483 std::shared_ptr<SmsSendIndexer> indexer = in DataBasedSmsDeliverySplitPage() local
485 if (indexer == nullptr) { in DataBasedSmsDeliverySplitPage()
486 SendResultCallBack(indexer, ISendShortMessageCallbac in DataBasedSmsDeliverySplitPage()
216 SendResultCallBack( const std::shared_ptr<SmsSendIndexer> &indexer, ISendShortMessageCallback::SmsSendResult result) SendResultCallBack() argument
508 DataBasedSmsDeliveryPacketSplitPage(GsmSmsMessage &gsmSmsMessage, std::shared_ptr<struct SmsTpdu> tpdu, uint8_t msgRef8bit, uint32_t indexData, int32_t port, const std::string &scAddr, const sptr<ISendShortMessageCallback> &sendCallback, const sptr<IDeliveryShortMessageCallback> &deliveryCallback, std::shared_ptr<SmsSendIndexer> indexer, std::vector<struct SplitInfo> cellsInfos) DataBasedSmsDeliveryPacketSplitPage() argument
572 DataBasedSmsDeliverySendSplitPage(std::shared_ptr<struct EncodeInfo> encodeInfo, const sptr<ISendShortMessageCallback> &sendCallback, shared_ptr<SmsSendIndexer> indexer, uint8_t msgRef8bit, uint32_t cellsInfosSize) DataBasedSmsDeliverySendSplitPage() argument
[all...]
H A Dsms_wap_push_handler.cpp78 bool SmsWapPushHandler::DecodeWapPushPdu(std::shared_ptr<SmsReceiveIndexer> indexer, std::string &wapPdu) in DecodeWapPushPdu() argument
80 if (indexer == nullptr) { in DecodeWapPushPdu()
81 TELEPHONY_LOGE("indexer is nullptr"); in DecodeWapPushPdu()
120 DeleteWapPush(indexer); in DecodeWapPushPdu()
125 SendWapPushMessageBroadcast(indexer); in DecodeWapPushPdu()
129 void SmsWapPushHandler::DeleteWapPush(std::shared_ptr<SmsReceiveIndexer> indexer) in DeleteWapPush() argument
136 handler->DeleteMessageFormDb(indexer->GetMsgRefId(), indexer->GetDataBaseId()); in DeleteWapPush()
331 bool SmsWapPushHandler::SendWapPushMessageBroadcast(std::shared_ptr<SmsReceiveIndexer> indexer) in SendWapPushMessageBroadcast() argument
333 if (indexer in SendWapPushMessageBroadcast()
[all...]
H A Dsms_send_manager.cpp190 shared_ptr<SmsSendIndexer> indexer = smsIndexer; in RetriedSmsDelivery() local
194 cdmaSmsSender_->ResendTextDelivery(indexer); in RetriedSmsDelivery()
196 cdmaSmsSender_->ResendDataDelivery(indexer); in RetriedSmsDelivery()
201 gsmSmsSender_->ResendTextDelivery(indexer); in RetriedSmsDelivery()
203 gsmSmsSender_->ResendDataDelivery(indexer); in RetriedSmsDelivery()
H A Dsms_persist_helper.cpp222 SmsReceiveIndexer indexer; in Query() local
223 ResultSetConvertToIndexer(indexer, resultSet); in Query()
224 indexers.push_back(indexer); in Query()
/base/telephony/sms_mms/services/sms/cdma/
H A Dcdma_sms_receive_handler.cpp119 std::shared_ptr<SmsReceiveIndexer> indexer; in HandleRemainDataShare() local
121 indexer = std::make_shared<SmsReceiveIndexer>(message->GetRawPdu(), message->GetScTimestamp(), in HandleRemainDataShare()
129 indexer = std::make_shared<SmsReceiveIndexer>(message->GetRawPdu(), message->GetScTimestamp(), in HandleRemainDataShare()
133 if (indexer == nullptr) { in HandleRemainDataShare()
134 TELEPHONY_LOGE("indexer is nullptr."); in HandleRemainDataShare()
138 indexer->GetMsgRefId(), indexer->GetMsgSeqId(), indexer->GetMsgCount()); in HandleRemainDataShare()
139 if (indexer->GetIsText() && message->IsConcatMsg() && IsRepeatedMessagePart(indexer)) { in HandleRemainDataShare()
168 std::shared_ptr<SmsReceiveIndexer> indexer; HandleSmsOtherSvcid() local
[all...]
H A Dcdma_sms_sender.cpp107 auto indexer = make_shared<SmsSendIndexer>(desAddr, scAddr, segmentText, sendCallback, deliveryCallback); in TextBasedSmsSplitDelivery() local
108 if (indexer == nullptr) { in TextBasedSmsSplitDelivery()
112 indexer->SetDcs(splits[i].encodeType); in TextBasedSmsSplitDelivery()
113 SetPduSeqInfo(indexer, splits.size(), transMsg, i, msgRef8bit); in TextBasedSmsSplitDelivery()
122 indexer->SetEncodePdu(*pdu); in TextBasedSmsSplitDelivery()
123 UpdateIndexerInfo(indexer, msgRef8bit, splits.size(), hasCellFailed, in TextBasedSmsSplitDelivery()
125 SendSmsToRil(indexer); in TextBasedSmsSplitDelivery()
130 shared_ptr<SmsSendIndexer> &indexer, in UpdateIndexerInfo()
139 indexer->SetMsgRefId(msgRef8bit); in UpdateIndexerInfo()
140 indexer in UpdateIndexerInfo()
129 UpdateIndexerInfo( shared_ptr<SmsSendIndexer> &indexer, uint8_t msgRef8bit, const uint8_t unSentCellCount, shared_ptr<bool> hasCellFailed, long timeStamp, uint16_t msgId, uint16_t dataBaseId, bool isMmsApp) UpdateIndexerInfo() argument
187 std::shared_ptr<SmsSendIndexer> indexer = SendSmsForEveryIndexer() local
242 ReadySendSms(GsmSmsMessage gsmSmsMessage, const string &scAddr, bool isMore, std::shared_ptr<SmsSendIndexer> indexer, uint8_t msgRef8bit, shared_ptr<uint8_t> unSentCellCount, shared_ptr<bool> hasCellFailed) ReadySendSms() argument
286 SetSendIndexerInfo(const std::shared_ptr<SmsSendIndexer> &indexer, const std::shared_ptr<struct EncodeInfo> &encodeInfo, uint8_t msgRef8bit) SetSendIndexerInfo() argument
374 std::shared_ptr<SmsSendIndexer> indexer = make_shared<SmsSendIndexer>(desAddr, scAddr, port, DataBasedSmsDelivery() local
376 EncodeMsgData(std::move(transMsg), indexer, msgRef8bit, sendCallback); DataBasedSmsDelivery() local
379 EncodeMsgData(std::unique_ptr<CdmaTransportMsg> transMsg, std::shared_ptr<SmsSendIndexer> indexer, uint8_t msgRef8bit, const sptr<ISendShortMessageCallback> &sendCallback) EncodeMsgData() argument
[all...]
/base/telephony/sms_mms/services/sms/include/
H A Dsms_receive_reliability_handler.h36 const std::shared_ptr<SmsReceiveIndexer> indexer, const std::shared_ptr<std::vector<std::string>> pdus);
43 SmsReceiveIndexer &indexer, std::shared_ptr<std::vector<std::string>> userDataRaws);
46 void ReadyDecodeWapPushUserData(SmsReceiveIndexer &indexer, std::shared_ptr<std::vector<std::string>> userDataRaws);
50 void PacketSmsData(EventFwk::Want &want, const std::shared_ptr<SmsReceiveIndexer> indexer,
H A Dsms_wap_push_handler.h33 bool DecodeWapPushPdu(std::shared_ptr<SmsReceiveIndexer> indexer, std::string &wapPdu);
40 bool SendWapPushMessageBroadcast(std::shared_ptr<SmsReceiveIndexer> indexer);
44 void DeleteWapPush(std::shared_ptr<SmsReceiveIndexer> indexer);
H A Dsms_receive_handler.h57 bool AddMsgToDB(const std::shared_ptr<SmsReceiveIndexer> indexer);
66 bool CombineMultiPageMessage(const std::shared_ptr<SmsReceiveIndexer> &indexer,
70 const std::shared_ptr<SmsReceiveIndexer> &indexer, std::shared_ptr<std::vector<std::string>> pdus);
H A Dsms_sender.h65 const std::shared_ptr<SmsSendIndexer> &indexer, ISendShortMessageCallback::SmsSendResult result);
81 const sptr<IDeliveryShortMessageCallback> &deliveryCallback, std::shared_ptr<SmsSendIndexer> indexer,
84 const sptr<ISendShortMessageCallback> &sendCallback, std::shared_ptr<SmsSendIndexer> indexer,
/base/telephony/sms_mms/test/fuzztest/smsrecvitem_fuzzer/
H A Dsmsrecvitem_fuzzer.cpp70 auto indexer = SmsReceiveIndexer(StringUtils::HexToByteVector(strData), size, size, size % SLOT_NUM, strData, in DoRecvItemsTest() local
73 dbIndexers.push_back(indexer); in DoRecvItemsTest()
74 indexer = SmsReceiveIndexer( in DoRecvItemsTest()
76 dbIndexers.push_back(indexer); in DoRecvItemsTest()
83 reliabilityHandler->GetWapPushUserDataSinglePage(indexer, userDataRaws); in DoRecvItemsTest()
85 reliabilityHandler->ReadyDecodeWapPushUserData(indexer, userDataRaws); in DoRecvItemsTest()
87 reliabilityHandler->ReadySendSmsBroadcast(indexer, userDataRaws); in DoRecvItemsTest()
/base/telephony/sms_mms/test/fuzztest/wappushbuffer_fuzzer/
H A Dwappushbuffer_fuzzer.cpp34 auto indexer = std::make_shared<SmsReceiveIndexer>(); in WapPushBuffer() local
35 smsWapPushHandler->DecodeWapPushPdu(indexer, strValue); in WapPushBuffer()
/base/telephony/sms_mms/services/sms/include/cdma/
H A Dcdma_sms_sender.h48 std::shared_ptr<SmsSendIndexer> indexer, uint8_t msgRef8bit, std::shared_ptr<uint8_t> unSentCellCount,
68 void SetSendIndexerInfo(const std::shared_ptr<SmsSendIndexer> &indexer,
86 void EncodeMsgData(std::unique_ptr<CdmaTransportMsg> transMsg, std::shared_ptr<SmsSendIndexer> indexer,
/base/telephony/sms_mms/test/gtest/
H A Dzero_branch_sms_test.cpp122 std::shared_ptr<SmsReceiveIndexer> indexer = nullptr; in HWTEST_F() local
127 smsReceiveHandler->CombineMessagePart(indexer); in HWTEST_F()
131 reliabilityHandler->SendBroadcast(indexer, pdus); in HWTEST_F()
133 indexer = std::make_shared<SmsReceiveIndexer>(); in HWTEST_F()
134 smsReceiveHandler->CombineMessagePart(indexer); in HWTEST_F()
135 indexer->msgCount_ = 1; in HWTEST_F()
136 indexer->destPort_ = WAP_PUSH_PORT; in HWTEST_F()
137 smsReceiveHandler->CombineMessagePart(indexer); in HWTEST_F()
138 reliabilityHandler->SendBroadcast(indexer, pdus); in HWTEST_F()
142 reliabilityHandler->SendBroadcast(indexer, pdu in HWTEST_F()
165 auto indexer = SmsReceiveIndexer(StringUtils::HexToByteVector(strData), strData.size(), strData.size(), false, HWTEST_F() local
2172 const std::shared_ptr<SmsSendIndexer> indexer = nullptr; HWTEST_F() local
2443 std::shared_ptr<SmsReceiveIndexer> indexer = std::make_shared<SmsReceiveIndexer>(); HWTEST_F() local
[all...]
H A Dzero_branch_mms_test.cpp470 auto indexer = std::make_shared<SmsReceiveIndexer>(); in HWTEST_F() local
471 EXPECT_FALSE(smsWapPushHandler->DecodeWapPushPdu(indexer, wapPdu)); in HWTEST_F()
474 EXPECT_FALSE(smsWapPushHandler->DecodeWapPushPdu(indexer, wapPdu)); in HWTEST_F()
478 smsWapPushHandler->DeleteWapPush(indexer); in HWTEST_F()
486 EXPECT_TRUE(smsWapPushHandler->SendWapPushMessageBroadcast(indexer)); in HWTEST_F()
/base/telephony/sms_mms/services/sms/include/gsm/
H A Dgsm_sms_sender.h57 void SetSendIndexerInfo(const std::shared_ptr<SmsSendIndexer> &indexer,
/base/telephony/sms_mms/test/fuzztest/unittesttwo_fuzzer/
H A Dunittesttwo_fuzzer.cpp667 auto indexer = std::make_shared<SmsReceiveIndexer>(); in TestUpdateAndCombineMultiPageMessage() local
672 m_pSmsReceiveHandler->CombineMultiPageMessage(indexer, pdus, reliabilityHandler); in TestUpdateAndCombineMultiPageMessage()
673 m_pSmsReceiveHandler->UpdateMultiPageMessage(indexer, pdus); in TestUpdateAndCombineMultiPageMessage()
675 m_pSmsReceiveHandler->UpdateMultiPageMessage(indexer, pdus); in TestUpdateAndCombineMultiPageMessage()
677 m_pSmsReceiveHandler->UpdateMultiPageMessage(indexer, pdus); in TestUpdateAndCombineMultiPageMessage()

Completed in 17 milliseconds