Definition: pdu_parser.h:22
bool is_valid_pdu_
Definition: pdu_parser.h:47
bool DecodePDU(std::string &pdu)
Definition: pdu_parser.cpp:47
std::string IntToHexStringTimeZoneDiff(int tzdiff_hour)
Definition: pdu_parser.cpp:260
std::string CreatePDU()
Definition: pdu_parser.cpp:121
std::string GetPhoneNumberFromAddress()
Definition: pdu_parser.cpp:209
std::string CreateRemotePDU(std::string &host_port)
Definition: pdu_parser.cpp:183
std::string IntToHexString(int value)
Definition: pdu_parser.cpp:254
std::string data_code_scheme_
Definition: pdu_parser.h:54
int Hex2ToByte(const std::string &hex)
Definition: pdu_parser.cpp:239
static std::string StringToBCD(std::string_view data)
Definition: pdu_parser.cpp:297
std::string pdu_type_
Definition: pdu_parser.h:50
std::string message_reference_
Definition: pdu_parser.h:51
std::string user_data_
Definition: pdu_parser.h:55
static std::string BCDToString(std::string &data)
Definition: pdu_parser.cpp:276
bool IsNeededStatuReport()
Definition: pdu_parser.cpp:149
std::string GetCurrentTimeStamp()
Definition: pdu_parser.cpp:314
std::string CreateStatuReport(int message_reference)
Definition: pdu_parser.cpp:162
std::string originator_address_
Definition: pdu_parser.h:52
bool IsValidPDU()
Definition: pdu_parser.cpp:36
PDUParser(std::string &pdu)
Definition: pdu_parser.cpp:32
int HexCharToInt(char c)
Definition: pdu_parser.cpp:225
std::string protocol_id_
Definition: pdu_parser.h:53
#define data
Definition: dict.c:56
struct f2fs_configuration c
Definition: libf2fs_io.c:47
Definition: alloc_driver.h:20