1 |
|
#ifndef __SMSPDU_H__ |
2 |
|
#define __SMSPDU_H__ |
3 |
|
|
4 |
#include <string> |
#include <string> |
5 |
#include <vector> |
#include <vector> |
21 |
std::string HexformatVector(std::vector<unsigned char> vec); |
std::string HexformatVector(std::vector<unsigned char> vec); |
22 |
std::vector<unsigned char> HexDecodeString(std::string str); |
std::vector<unsigned char> HexDecodeString(std::string str); |
23 |
|
|
24 |
std::vector<unsigned char> Encode7to8bit(std::string str); |
std::vector<unsigned char> Encode7to8bit(std::string str, int shift_start); |
25 |
std::string Decode8to7bit( std::vector<unsigned char> input, int shift_start ); |
std::string Decode8to7bit( std::vector<unsigned char> input, int shift_start ); |
26 |
|
|
27 |
std::vector<PduInfo> CreateSmsPdu(std::string to, std::string message, bool allowMultipart); |
std::vector<PduInfo> CreateSmsPdu(std::string to, std::string message, bool allowMultipart); |
28 |
|
|
29 |
SMS ParseSmsPdu(std::string pdu); |
SMS ParseSmsPdu(std::string pdu); |
30 |
} |
} |
31 |
|
|
32 |
|
#endif // __SMSPDU_H__ |
33 |
|
|