18 lines
455 B
C
18 lines
455 B
C
////////////////////////////////////////////////////////////
|
|
//~ Exit callback types
|
|
|
|
#define ExitFuncDef(name) void name(void)
|
|
typedef ExitFuncDef(ExitFunc);
|
|
|
|
////////////////////////////////////////////////////////////
|
|
//~ @hookdecl Exit operations
|
|
|
|
void OnExit(ExitFunc *func);
|
|
void SignalExit(i32 code);
|
|
void ExitNow(i32 code);
|
|
|
|
////////////////////////////////////////////////////////////
|
|
//~ @hookdecl Application defined hooks
|
|
|
|
void Startup(void);
|