+QString BasicHandler::serverDecode(const QByteArray &string) {
+ return networkConnection()->serverDecode(string);
+}
+
+QStringList BasicHandler::serverDecode(const QList<QByteArray> &stringlist) {
+ QStringList list;
+ foreach(QByteArray s, stringlist) list << networkConnection()->serverDecode(s);
+ return list;
+}
+
+QString BasicHandler::channelDecode(const QString &bufferName, const QByteArray &string) {
+ return networkConnection()->channelDecode(bufferName, string);
+}
+
+QStringList BasicHandler::channelDecode(const QString &bufferName, const QList<QByteArray> &stringlist) {
+ QStringList list;
+ foreach(QByteArray s, stringlist) list << networkConnection()->channelDecode(bufferName, s);
+ return list;
+}
+
+QString BasicHandler::userDecode(const QString &userNick, const QByteArray &string) {
+ return networkConnection()->userDecode(userNick, string);
+}
+
+QStringList BasicHandler::userDecode(const QString &userNick, const QList<QByteArray> &stringlist) {
+ QStringList list;
+ foreach(QByteArray s, stringlist) list << networkConnection()->userDecode(userNick, s);
+ return list;
+}
+
+/*** ***/
+
+QByteArray BasicHandler::serverEncode(const QString &string) {
+ return networkConnection()->serverEncode(string);
+}
+
+QList<QByteArray> BasicHandler::serverEncode(const QStringList &stringlist) {
+ QList<QByteArray> list;
+ foreach(QString s, stringlist) list << networkConnection()->serverEncode(s);
+ return list;
+}
+
+QByteArray BasicHandler::channelEncode(const QString &bufferName, const QString &string) {
+ return networkConnection()->channelEncode(bufferName, string);
+}
+
+QList<QByteArray> BasicHandler::channelEncode(const QString &bufferName, const QStringList &stringlist) {
+ QList<QByteArray> list;
+ foreach(QString s, stringlist) list << networkConnection()->channelEncode(bufferName, s);
+ return list;
+}
+
+QByteArray BasicHandler::userEncode(const QString &userNick, const QString &string) {
+ return networkConnection()->userEncode(userNick, string);
+}
+
+QList<QByteArray> BasicHandler::userEncode(const QString &userNick, const QStringList &stringlist) {
+ QList<QByteArray> list;
+ foreach(QString s, stringlist) list << networkConnection()->userEncode(userNick, s);
+ return list;
+}
+