24 #ifndef SEXP_HANDLER_H 25 #define SEXP_HANDLER_H 27 #if defined(SEAP_THREAD_SAFE) 33 #include "_sexp-datatype.h" 34 #include "../../../common/util.h" 46 #include "generic/redblack.h" 50 #if defined(SEAP_THREAD_SAFE) 51 pthread_rwlock_t rwlock;
53 TREETYPE(handlers) tree;
62 int SEXP_delhandler (
SEXP_handlertbl_t *htbl,
const char *typestr,
size_t typelen);
64 #define SEXP_gethandler_g(s, l) SEXP_gethandler (&gSEXP_handlers, s, l) 65 #define SEXP_reghandler_g(h) SEXP_reghandler (&gSEXP_handlers, h) 66 #define SEXP_delhandler_g(s, l) SEXP_delhandler (&gSEXP_handlers, s, l) Definition: sexp-handler.h:49
Definition: sexp-handler.h:37