diff options
Diffstat (limited to 'src/aopacket.h')
| -rw-r--r-- | src/aopacket.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/aopacket.h b/src/aopacket.h new file mode 100644 index 00000000..df7f09c2 --- /dev/null +++ b/src/aopacket.h @@ -0,0 +1,22 @@ +#pragma once + +#include <QString> +#include <QStringList> + +class AOPacket +{ +public: + static QString encode(QString data); + static QString decode(QString data); + + AOPacket(QString header); + AOPacket(QString header, QStringList content); + + QString get_header(); + QStringList &get_content(); + QString to_string(bool ensureEncoded = false); + +private: + QString m_header; + QStringList m_content; +}; |
