From dd009ccdfd62f9153dbc72f5f5de5d5f72979690 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 22 Apr 2014 15:13:38 +1000 Subject: Move all source into the new src directory, and shuffle a few other things around. --- LuaSL/LuaSL_threads.h | 54 --------------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 LuaSL/LuaSL_threads.h (limited to 'LuaSL/LuaSL_threads.h') diff --git a/LuaSL/LuaSL_threads.h b/LuaSL/LuaSL_threads.h deleted file mode 100644 index 9a11b5c..0000000 --- a/LuaSL/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