tagion.GlobalSignals

Undocumented in source.

Members

Aliases

CallStackFile
alias CallStackFile = char[CALL_STACK_FILE_SIZE + 1]
Undocumented in source.

Functions

backtrace
int backtrace(void** buffer, int size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
backtrace_symbols
char** backtrace_symbols(const(void*)* buffer, int size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
backtrace_symbols_fd
void backtrace_symbols_fd(const(void*)* buffer, int size, int fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

BACKTRACE_SIZE
enum BACKTRACE_SIZE;

Just big enough to hold the call stack

CALL_STACK_FILE_SIZE
enum CALL_STACK_FILE_SIZE;
Undocumented in source.
SIGPIPE
enum SIGPIPE;
Undocumented in source.
backtrace_ext
enum backtrace_ext;
Undocumented in source.

Static functions

ignore
void ignore(int sig)
Undocumented in source. Be warned that the author may not have intended to support it.
segment_fault
void segment_fault(int sig, siginfo_t* ctx, void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

abort
bool abort;
Undocumented in source.
stopsignal
Event stopsignal;
Undocumented in source.

Meta