Robust Distributed System Nucleus (rDSN)
ver 1.0.0
|
rDSN allows global assert across many apps in the same process. The global assertions are called checkers.
Typedefs | |
typedef void *(* | dsn_checker_create) (const char *, dsn_app_info *, int) |
typedef void(* | dsn_checker_apply) (void *) |
Functions | |
DSN_API void | dsn_register_app_checker (const char *name, dsn_checker_create create, dsn_checker_apply apply) |
DSN_API void dsn_register_app_checker | ( | const char * | name, |
dsn_checker_create | create, | ||
dsn_checker_apply | apply | ||
) |
register application checker (global assertion)
name | the name. |
create | callback to create the checker |
apply | callback to execute the checker |