dfhack/library
Alexander Gavrilov 4eb4811777 Make the DF suspend lock recursive, and add RPC calls for batch suspend.
The idea is that if you have to execute many RPC calls, it is
faster to suspend once. The service class takes care to auto-resume
in the destructor in case the client just disappears.
2012-03-15 15:33:19 +04:00
..
doc Many tweaks to plugins, reorganized the build system and removed more cruft. 2011-08-14 08:42:21 +02:00
include Make the DF suspend lock recursive, and add RPC calls for batch suspend. 2012-03-15 15:33:19 +04:00
modules Rename the world substruct with the save directory name. 2012-03-14 10:56:30 +04:00
proto Make the DF suspend lock recursive, and add RPC calls for batch suspend. 2012-03-15 15:33:19 +04:00
xml@136181f067 Rename the world substruct with the save directory name. 2012-03-14 10:56:30 +04:00
CMakeLists.txt Plugin-exported functions now actually work. 2012-03-15 14:06:50 +04:00
ColorText.cpp Improve support for void RPC functions, dfhack-run, etc. 2012-03-15 11:07:43 +04:00
Console-linux.cpp Make plugins accept explicit output stream references. 2012-03-10 15:55:42 +04:00
Console-windows.cpp Make plugins accept explicit output stream references. 2012-03-10 15:55:42 +04:00
Core.cpp Make the DF suspend lock recursive, and add RPC calls for batch suspend. 2012-03-15 15:33:19 +04:00
DataDefs.cpp Merge branch 'master' into purge 2012-02-11 18:48:17 +01:00
DataStatics.cpp Merge branch 'master' into purge 2012-02-11 18:48:17 +01:00
DataStaticsCtor.cpp Header changes/cleanup. 2011-12-31 12:48:42 +01:00
Hooks-egg.cpp Fix normal hooks. 2012-02-28 12:59:02 +01:00
Hooks-linux.cpp Fix normal hooks. 2012-02-28 12:59:02 +01:00
Hooks-windows.cpp Fixed up formatting, debug messages in new Windows Hotkey stuff. 2012-03-09 01:07:47 -08:00
MiscUtils.cpp Implement trivial RPC interface for dfhack via TCP & protobufs. 2012-03-14 19:57:29 +04:00
PlugLoad-linux.cpp Add eggy hooks (linux only for now) 2012-02-28 03:37:56 +01:00
PlugLoad-windows.cpp Add eggy hooks (linux only for now) 2012-02-28 03:37:56 +01:00
PluginManager.cpp Add support for exporting functions from plugins, with example in rename. 2012-03-15 13:01:23 +04:00
Process-linux.cpp Make it build and run on linux (no stonesense, df2mc, dfusion) 2012-02-09 03:07:26 +01:00
Process-windows.cpp Get rid of ntdll, update stonesense 2012-02-25 22:59:32 +01:00
RemoteClient.cpp Plugin-exported functions now actually work. 2012-03-15 14:06:50 +04:00
RemoteServer.cpp Make the DF suspend lock recursive, and add RPC calls for batch suspend. 2012-03-15 15:33:19 +04:00
TileTypes.cpp When searching for tile types, only require candidate tile to match variant or special if it actually has them 2012-02-13 20:32:41 -06:00
VersionInfoFactory.cpp Fix horrible errors and make MSVC shut upt about non-issues. 2012-03-01 01:29:55 +01:00
Virtual.cpp Header changes/cleanup. 2011-12-31 12:48:42 +01:00
dfhack-run.cpp Improve support for void RPC functions, dfhack-run, etc. 2012-03-15 11:07:43 +04:00