summaryrefslogtreecommitdiffstats
path: root/pacman-c++/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'pacman-c++/util.h')
-rw-r--r--pacman-c++/util.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/pacman-c++/util.h b/pacman-c++/util.h
index e0f1264..87dbd86 100644
--- a/pacman-c++/util.h
+++ b/pacman-c++/util.h
@@ -12,17 +12,21 @@ namespace Util
12 Transmission::map_t createUninitialisedMap(); 12 Transmission::map_t createUninitialisedMap();
13 Transmission::map_t createDemoMap(); 13 Transmission::map_t createDemoMap();
14 Transmission::map_t createEmptyMap(); 14 Transmission::map_t createEmptyMap();
15 void deleteMap(Transmission::map_t map);
15 16
16 // default is to assert false with -1
17 Transmission::field_t actorMovementToTransmission(Actor::Movement mov, 17 Transmission::field_t actorMovementToTransmission(Actor::Movement mov,
18 Transmission::field_t def = Transmission::none); 18 Transmission::field_t def = Transmission::none);
19 Actor::Movement transmissionMovementToActor(Transmission::field_t field, 19 Actor::Movement transmissionMovementToActor(Transmission::field_t field,
20 Actor::Movement def = Actor::None); 20 Actor::Movement def = Actor::None);
21 21
22 void QByteArrayToStdString(const QByteArray& arr, std::string& str); 22 /* send packet with error check and flush */
23 QSharedPointer<QByteArray> createPacket(const ::google::protobuf::MessageLite& packet);
24 bool sendPacket(QByteArray *data, QTcpSocket *socket);
25 bool sendPacket(const ::google::protobuf::MessageLite& packet, QTcpSocket *socket);
26 QSharedPointer<QByteArray> receivePacket(QTcpSocket *socket);
23 27
24 // send packet with error check and flush 28#if 0
25 void sendPacket(const ::google::protobuf::Message& packet, QTcpSocket *socket); 29 void hexdump(void *pAddressIn, long lSize);
26 void sendPacket(const char *data, int length, QTcpSocket *socket); 30#endif
27} 31}
28#endif // UTIL_H 32#endif // UTIL_H