From da481762bded855ffd709114ee3a16ec4dbaaeb6 Mon Sep 17 00:00:00 2001 From: totycro Date: Sun, 10 Apr 2011 00:55:13 +0200 Subject: Tell player about their color minor cleanup --- pacman-c++/util.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'pacman-c++/util.h') diff --git a/pacman-c++/util.h b/pacman-c++/util.h index 8bd03bc..4c0ccb0 100644 --- a/pacman-c++/util.h +++ b/pacman-c++/util.h @@ -3,6 +3,9 @@ #include "constants.h" #include "actor.h" +#include "pacman.pb.h" + +class QTcpSocket; namespace Util { Transmission::map_t createUninitialisedMap(); @@ -16,5 +19,11 @@ namespace Util { Transmission::field_t def = -1); Actor::Movement transmissionMovementToActor(Transmission::field_t field, Actor::Movement def = Actor::Movement(-1)); + + void QByteArrayToStdString(const QByteArray& arr, std::string& str); + + // send packet with error check and flush + void sendPacket(const ::google::protobuf::Message& packet, QTcpSocket *socket); + void sendPacket(const char *data, unsigned int length, QTcpSocket *socket); } #endif // UTIL_H -- cgit v1.2.3