mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-22 02:53:09 +00:00
@@ -129,19 +129,6 @@ skynet_module_query(const char * name) {
|
||||
return result;
|
||||
}
|
||||
|
||||
void
|
||||
skynet_module_insert(struct skynet_module *mod) {
|
||||
SPIN_LOCK(M)
|
||||
|
||||
struct skynet_module * m = _query(mod->name);
|
||||
assert(m == NULL && M->count < MAX_MODULE_TYPE);
|
||||
int index = M->count;
|
||||
M->m[index] = *mod;
|
||||
++M->count;
|
||||
|
||||
SPIN_UNLOCK(M)
|
||||
}
|
||||
|
||||
void *
|
||||
skynet_module_instance_create(struct skynet_module *m) {
|
||||
if (m->create) {
|
||||
|
||||
@@ -17,7 +17,6 @@ struct skynet_module {
|
||||
skynet_dl_signal signal;
|
||||
};
|
||||
|
||||
void skynet_module_insert(struct skynet_module *mod);
|
||||
struct skynet_module * skynet_module_query(const char * name);
|
||||
void * skynet_module_instance_create(struct skynet_module *);
|
||||
int skynet_module_instance_init(struct skynet_module *, void * inst, struct skynet_context *ctx, const char * parm);
|
||||
|
||||
Reference in New Issue
Block a user