diff options
author | David Walter Seikel | 2012-02-25 09:43:05 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-02-25 09:43:05 +1000 |
commit | bd82e0ebd6db7ab7a9577c9ec6d9a9a9c2d73db8 (patch) | |
tree | 47fb8b023eceb67bb94751d307d7486ced3fed0b /LuaSL/src/LuaSL_threads.h | |
parent | Partial rewrite of the luaproc messages. Still not fixed yet. (diff) | |
download | SledjHamr-bd82e0ebd6db7ab7a9577c9ec6d9a9a9c2d73db8.zip SledjHamr-bd82e0ebd6db7ab7a9577c9ec6d9a9a9c2d73db8.tar.gz SledjHamr-bd82e0ebd6db7ab7a9577c9ec6d9a9a9c2d73db8.tar.bz2 SledjHamr-bd82e0ebd6db7ab7a9577c9ec6d9a9a9c2d73db8.tar.xz |
Beat the script messsage passing into shape, mostly by knocking large chunks off. lol
Diffstat (limited to 'LuaSL/src/LuaSL_threads.h')
-rw-r--r-- | LuaSL/src/LuaSL_threads.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/LuaSL/src/LuaSL_threads.h b/LuaSL/src/LuaSL_threads.h index b7f6449..78c6639 100644 --- a/LuaSL/src/LuaSL_threads.h +++ b/LuaSL/src/LuaSL_threads.h | |||
@@ -43,17 +43,10 @@ THE SOFTWARE. | |||
43 | #define LUAPROC_SCHED_INIT_ERROR -7 | 43 | #define LUAPROC_SCHED_INIT_ERROR -7 |
44 | 44 | ||
45 | 45 | ||
46 | /* message channel pointer type */ | ||
47 | typedef struct stchannel *channel; | ||
48 | |||
49 | |||
50 | void luaprocInit(void); | 46 | void luaprocInit(void); |
51 | |||
52 | /* create a new worker pthread */ | ||
53 | int sched_create_worker(void); | 47 | int sched_create_worker(void); |
54 | |||
55 | void newProc(const char *code, int file, script *lp); | 48 | void newProc(const char *code, int file, script *lp); |
56 | const char *sendToChannel(gameGlobals *game, const char *chname, const char *message, script **dst, channel *chn); | 49 | const char *sendToChannel(gameGlobals *game, const char *SID, const char *message); |
57 | 50 | ||
58 | /* join all worker threads and exit */ | 51 | /* join all worker threads and exit */ |
59 | void sched_join_workerthreads(void); | 52 | void sched_join_workerthreads(void); |