1
0
forked from 0ad/0ad
0ad/source/network
Matei 92578ae553 # Some initial work on networking, fixing session setup, game startup, and command queueing.
- Fixed outdated / buggy networking code in the GUI scripts.
- Finished the API to CNetClient so that it's possible to start a CGame
from it.
- Some enhancements for debugging networking: Enabled updates while the
game is minimized/out-of-focus if it's in a network session. Also
reduced the turn length to something slightly more manageable but still
unplayable (1 sec versus 3 sec).
- Fixed a bug where IssueCommand used to access the order it creates
after queueing it, which is bad if the order gets deleted while being
queued (e.g. in CNetClient).

This was SVN commit r5139.
2007-06-04 07:41:05 +00:00
..
AllNetMessages.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Client.cpp # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
Client.h # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
JSEvents.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
NetLog.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
NetLog.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
NetMessage.cpp . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
NetMessage.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Network.cpp # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
Network.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
NetworkInternal.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
NMTCreator.h # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
Serialization.h . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
Server.cpp # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
Server.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ServerSession.cpp Tried compiling with ICC9 on Linux, which raised various issues: 2006-12-16 01:01:15 +00:00
ServerSession.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ServerSocket.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
Session.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
Session.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
SessionManager.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
SessionManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
SocketBase.cpp # Some initial work on networking, fixing session setup, game startup, and command queueing. 2007-06-04 07:41:05 +00:00
SocketBase.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
StreamSocket.cpp # move ps/Network into top level project (and static lib). 2006-08-26 20:25:37 +00:00
StreamSocket.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
StringConverters.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00