What am I doing wrong?

This commit is contained in:
Kayne Ruse
2013-05-04 01:48:31 +10:00
parent 96f0821d9b
commit f0e7550b7d
4 changed files with 36 additions and 15 deletions
+9 -1
View File
@@ -10,6 +10,7 @@ using namespace std;
Server::Server() {
running = true;
config.Load("config.cfg");
}
Server::~Server() {
@@ -20,7 +21,7 @@ void Server::Init() {
if (SDLNet_Init()) {
throw(runtime_error("Failed to init SDL_net"));
}
netMgr.Init(100);
netMgr.Init(config.Integer("port"), config.Integer("maxplayers"));
}
void Server::Proc() {
@@ -28,6 +29,9 @@ void Server::Proc() {
HandleInput();
UpdateWorld();
HandleOutput();
//debug
running = false;
}
}
@@ -38,7 +42,11 @@ void Server::Quit() {
void Server::HandleInput() {
//accept new connections
netMgr.AcceptConnections();
//accept updates from the clients
netMgr.CheckSockets();
//read the updates from the clients into internal containers
//...
}
void Server::UpdateWorld() {