projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed WIN32 compatibility
[NeonServV5.git]
/
src
/
modules.h
diff --git
a/src/modules.h
b/src/modules.h
index e729c2e509c9f332cab57d028647588eae121f31..13856ec8cf62b1fdda08bd75f0e7c9378bcfe163 100644
(file)
--- a/
src/modules.h
+++ b/
src/modules.h
@@
-16,8
+16,10
@@
*/
#ifndef _modules_h
#define _modules_h
*/
#ifndef _modules_h
#define _modules_h
+#include "main.h"
-#define MODINFO_STATE_STARTED 0x01
+#define MODINFO_STATE_STARTED 0x01
+#define MODINFO_STATE_PROTECTED 0x02
struct ModuleInfo {
char *name;
struct ModuleInfo {
char *name;
@@
-36,7
+38,7
@@
struct ModuleInfo {
#ifndef DND_FUNCTIONS
void loadModules();
#ifndef DND_FUNCTIONS
void loadModules();
-
int
loadModule(char *name);
+
struct ModuleInfo *
loadModule(char *name);
void start_modules();
void loop_modules();
void stop_modules();
void start_modules();
void loop_modules();
void stop_modules();