Home
last modified time | relevance | path

Searched refs:smscLen (Results 1 - 5 of 5) sorted by relevance

/base/telephony/sms_mms/services/sms/gsm/
H A Dgsm_sms_param_encode.cpp114 uint8_t GsmSmsParamEncode::EncodeSmscPdu(const struct AddressNumber *num, uint8_t *smscNum, uint8_t smscLen) in EncodeSmscPdu() argument
144 if (dataSize > MAX_SMSC_LEN || dataSize >= smscLen || dataSize <= 1 || smscLen <= HEX_VALUE_02) { in EncodeSmscPdu()
153 if (smscLen > MIN_SMSC_LEN && in EncodeSmscPdu()
154 !utils.DigitToBcd(newNum, addrLen, &(smscNum[MIN_SMSC_LEN]), smscLen - MIN_SMSC_LEN, len)) { in EncodeSmscPdu()
H A Dgsm_sms_param_codec.cpp38 uint8_t GsmSmsParamCodec::EncodeSmscPdu(const struct AddressNumber *num, uint8_t *smscNum, uint8_t smscLen) in EncodeSmscPdu() argument
41 return codec.EncodeSmscPdu(num, smscNum, smscLen); in EncodeSmscPdu()
H A Dgsm_sms_message.cpp406 uint8_t smscLen = codec.DecodeSmscPdu(reinterpret_cast<const uint8_t *>(pdu.c_str()), pdu.length(), smsc); in PduAnalysis() local
407 if (smscLen >= pdu.length()) { in PduAnalysis()
410 } else if (smscLen > 0) { in PduAnalysis()
414 if (sizeof(tempPdu) + smscLen < pdu.length()) { in PduAnalysis()
418 if (memcpy_s(tempPdu, sizeof(tempPdu), (pdu.c_str() + smscLen), pdu.length() - smscLen) != EOK) { in PduAnalysis()
423 if (!tpduCodec->DecodeSmsPdu(tempPdu, pdu.length() - smscLen, smsTpdu_.get())) { in PduAnalysis()
/base/telephony/sms_mms/services/sms/include/gsm/
H A Dgsm_sms_param_encode.h32 uint8_t EncodeSmscPdu(const struct AddressNumber *pAddress, uint8_t *pSMSC, uint8_t smscLen);
H A Dgsm_sms_param_codec.h32 uint8_t EncodeSmscPdu(const struct AddressNumber *num, uint8_t *smscNum, uint8_t smscLen);

Completed in 3 milliseconds