ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
signal.h
Go to the documentation of this file.
1#pragma once
2
18#include <stdint.h>
19#include "../asciichat_errno.h"
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
38typedef void (*platform_crash_handler_t)(int signal, void *context);
39
69
80
91const char *platform_signal_name(int signal);
92
93#ifdef __cplusplus
94}
95#endif
96
void platform_install_crash_handler(void)
Install crash handlers for the application.
asciichat_error_t
Error and exit codes - unified status values (0-255)
Definition error_codes.h:49
void(* platform_crash_handler_t)(int signal, void *context)
Callback function type for crash handlers.
Definition signal.h:38
const char * platform_signal_name(int signal)
Get human-readable name for signal number.
asciichat_error_t platform_uninstall_crash_handler(void)
Uninstall the crash signal handler.