From 9410830b5d317c3da4758c8c63f5e67b708b755c Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 22 Apr 2014 14:31:56 +1000 Subject: Move LuaSL source up one directory. --- LuaSL/src/LuaSL_threads.h | 54 ----------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 LuaSL/src/LuaSL_threads.h (limited to 'LuaSL/src/LuaSL_threads.h') diff --git a/LuaSL/src/LuaSL_threads.h b/LuaSL/src/LuaSL_threads.h deleted file mode 100644 index 9a11b5c..0000000 --- a/LuaSL/src/LuaSL_threads.h +++ /dev/null @@ -1,54 +0,0 @@ -/* This code is heavily based on luaproc. - * - * The luaproc copyright notice and license is - - - *************************************************** - -Copyright 2008 Alexandre Skyrme, Noemi Rodriguez, Roberto Ierusalimschy - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - **************************************************** - * - * Additions and changes Copyright 2012 by David Seikel, using the above license. - */ - -#ifndef __LUASL_THREADS_H__ -#define __LUASL_THREADS_H__ - -/* scheduler function return constants */ -#define LUAPROC_SCHED_OK 0 -#define LUAPROC_SCHED_SOCKET_ERROR -1 -#define LUAPROC_SCHED_SETSOCKOPT_ERROR -2 -#define LUAPROC_SCHED_BIND_ERROR -3 -#define LUAPROC_SCHED_LISTEN_ERROR -4 -#define LUAPROC_SCHED_FORK_ERROR -5 -#define LUAPROC_SCHED_PTHREAD_ERROR -6 -#define LUAPROC_SCHED_INIT_ERROR -7 - - -void luaprocInit(void); -int sched_create_worker(void); -void newProc(const char *code, int file, script *lp); -const char *sendToChannel(gameGlobals *ourGlobals, const char *SID, const char *message); - -/* join all worker threads and exit */ -void sched_join_workerthreads(void); - -#endif -- cgit v1.1