int main() { if( init() ) { register_packets(); MyServer server; DistManager::SetOwner(server); if( server.start("localhost", 2000) ) { while(!server.quit) { server.update(1000); } server.stop(); server.update(1000); } } }