1
0
forked from 0ad/0ad
0ad/source/network
Yves 4b1297b328 Removes g_ScriptingHost and implements global to compartment 1 to 1 relation.
Each GUI Page gets its own compartment and all ScriptInterfaces in the
same thread should now use the same JS Runtime.
This is required for the SpiderMonkey upgrade.
Check the ticket for details.

Closes #2241
Refs #1886
Refs #1966

This was SVN commit r14496.
2014-01-04 10:14:53 +00:00
..
tests Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
fsm.cpp Fixes hypothetical mem leak in network code (and an error in Cppcheck), patch by Riemer, fixes #2122 2013-10-10 23:46:42 +00:00
fsm.h Let CFsm actions override the default state transition 2011-10-27 14:10:55 +00:00
NetClient.cpp Multiplayer lobby based on the XmPP protocol. Special thanks to Philip, alpha123, scythetwirler, and anyone else who has helped build, debug or test the lobby. 2013-11-07 20:07:24 +00:00
NetClient.h Multiplayer lobby based on the XmPP protocol. Special thanks to Philip, alpha123, scythetwirler, and anyone else who has helped build, debug or test the lobby. 2013-11-07 20:07:24 +00:00
NetFileTransfer.cpp Fix printf argument types 2011-11-13 18:31:06 +00:00
NetFileTransfer.h Fix tests, and warnings, and non-PCH build 2011-12-23 13:01:29 +00:00
NetHost.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
NetHost.h # Support rejoining multiplayer games after disconnection. 2011-10-27 16:46:48 +00:00
NetMessage.cpp # Support rejoining multiplayer games after disconnection. 2011-10-27 16:46:48 +00:00
NetMessage.h # Support rejoining multiplayer games after disconnection. 2011-10-27 16:46:48 +00:00
NetMessages.h Fix GUI issues when reconnecting to multiplayer games 2011-10-29 14:53:13 +00:00
NetMessageSim.cpp # Support rejoining multiplayer games after disconnection. 2011-10-27 16:46:48 +00:00
NetServer.cpp Make ConfigDB properly thread-safe. 2013-12-29 23:56:18 +00:00
NetServer.h Add compile time flag to disable use of miniupnpc. 2013-12-18 16:08:56 +00:00
NetSession.cpp Detect and fix printf signedness errors. Fixes #1086, #1087. 2012-01-01 16:43:10 +00:00
NetSession.h # Support rejoining multiplayer games after disconnection. 2011-10-27 16:46:48 +00:00
NetStats.cpp Remove a load of implicit CStr type conversions, since they're error-prone and can cause silent data loss. 2011-02-17 20:08:20 +00:00
NetStats.h Run network server in a separate thread, to minimise latency. 2010-10-31 22:00:28 +00:00
NetTurnManager.cpp Removes g_ScriptingHost and implements global to compartment 1 to 1 relation. 2014-01-04 10:14:53 +00:00
NetTurnManager.h Added elapsed real time (as opposed to elapsed simulation time) to MT_Interpolate messages. Fixes leftover TODO from #824. Refs #824. 2012-06-06 19:37:03 +00:00
NMTCreator.h # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
Serialization.h # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
StringConverters.h Provide JSON-compatible string escaping 2011-11-04 01:18:34 +00:00