Lines Matching refs:cellsInfos
473 void SmsSender::DataBasedSmsDeliverySplitPage(GsmSmsMessage &gsmSmsMessage, std::vector<struct SplitInfo> cellsInfos,
478 uint32_t cellsInfosSize = static_cast<uint32_t>(cellsInfos.size());
480 const uint8_t *dataItem = reinterpret_cast<uint8_t *>(cellsInfos[indexData].text.data());
481 uint32_t dataItemLen = static_cast<uint32_t>(cellsInfos[indexData].text.size());
492 if (cellsInfos[indexData].encodeData.size() > MAX_USER_DATA_LEN + 1) {
496 int ret = memcpy_s(tpdu->data.submit.userData.data, MAX_USER_DATA_LEN + 1, &cellsInfos[indexData].encodeData[0],
497 cellsInfos[indexData].encodeData.size());
504 deliveryCallback, indexer, cellsInfos);
511 std::shared_ptr<SmsSendIndexer> indexer, std::vector<struct SplitInfo> cellsInfos)
513 tpdu->data.submit.userData.length = static_cast<int>(cellsInfos[indexData].encodeData.size());
514 tpdu->data.submit.userData.data[cellsInfos[indexData].encodeData.size()] = 0;
517 uint32_t cellsInfosSize = static_cast<uint32_t>(cellsInfos.size());