lotodore
9cfed43fd0
*sigh* some linux implementations have the function daemon.
2007-08-28 10:43:34 +00:00
lotodore
a51139ed65
Missing include files.
2007-08-28 10:37:23 +00:00
lotodore
e0af9bf6c8
Added daemon code for linux - just for testing. Will be platform independent later.
2007-08-28 10:33:19 +00:00
lotodore
f11998c28c
Added console server app. First try. Depends on qt for locale-specific stuff. Cannot start a game yet, only join is possible. Cannot run multiple games yet.
...
Not yet as service/daemon, because testing is easier with a simple console app.
2007-07-30 23:22:58 +00:00
doitux
8ad92920cc
one ConfigFile for all
...
killed the tinyxml warnings
2007-05-13 12:35:27 +00:00
lotodore
d24a45f354
Ignore boost timer warnings in msvc.
2007-05-07 09:34:36 +00:00
lotodore
82b5392ff5
Added new boost timer. Prepared fixes for removing players.
2007-05-05 21:14:23 +00:00
lotodore
804c7eaaa2
Fixed design problem: Thread objects can now be created in any context.
...
Sender thread output queue is now limited.
Server thread now terminates correctly.
Now cloning packets when sending them to multiple recipients.
Fixed one thread issue - GameStart still needs to be made thread safe.
2007-03-20 11:56:30 +00:00
lotodore
cb3c17573d
That thread_specific_ptr was rubbish...
2007-03-02 00:34:50 +00:00
lotodore
b7790e94ff
2007-03-02 00:04:18 +00:00
doitux
eae5f68f89
2007-02-28 20:51:43 +00:00
lotodore
fe52316be5
Fixed a bug in the thread implementation. A lock cannot be used within two different threads.
2007-02-18 17:48:36 +00:00
lotodore
389252aac2
Fixed timeout calculation for sleep. Added missing call to socket_startup/socket_cleanup.
2007-02-18 16:04:00 +00:00
lotodore
9ec3e020dd
Cleaned up the code. Added client exception for error handling.
2007-02-18 11:26:57 +00:00
lotodore
592863ecf5
Client thread test version. Ready to connect.
2007-02-17 23:44:45 +00:00
lotodore
b6923b8d38
First rough outline of the network client thread. More to be done soon.
2007-02-16 00:03:30 +00:00
lotodore
f0aa63667c
Added thread class (based on boost::thread). Clarified some commends in Win32 socket code.
2007-02-14 00:36:10 +00:00