Added some multiplayer code to the server

This commit is contained in:
Kayne Ruse
2013-06-24 13:31:19 +10:00
parent 23782ff4e3
commit 2235f307e7
5 changed files with 100 additions and 27 deletions
+8 -1
View File
@@ -38,6 +38,7 @@
#include <map>
#include <string>
#include <algorithm>
class ServerApplication {
public:
@@ -54,11 +55,17 @@ private:
void UpdateWorld(double delta);
//network loop
int HandlePacket(Packet::Packet p);
int HandlePacket(Packet::Packet);
void RelayPacket(Packet::Packet&);
void HandleBroadcast(Packet::BroadcastRequest&);
void HandleConnection(Packet::JoinRequest&);
void HandleDisconnection(Packet::Disconnect&);
void AddPlayer(Packet::PlayerNew&);
void DeletePlayer(Packet::PlayerDelete&);
void UpdatePlayer(Packet::PlayerUpdate&);
//services
ConfigUtility* configUtil = Singleton<ConfigUtility>::Get();
UDPNetworkUtility* netUtil = Singleton<UDPNetworkUtility>::Get();