diff options
Diffstat (limited to 'jim-signal.h')
-rw-r--r-- | jim-signal.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/jim-signal.h b/jim-signal.h new file mode 100644 index 0000000..84dcd8b --- /dev/null +++ b/jim-signal.h @@ -0,0 +1,26 @@ +#ifndef JIM_SIGNAL_H +#define JIM_SIGNAL_H + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Returns the canonical name for the given signal, + * e.g. "SIGTERM", "SIGINT" + */ +const char *Jim_SignalId(int sig); + +/** + * If available, returns a short description of the given signal. + * e.g. "Terminated", "Interrupted" + * + * Otherwise returns the same as Jim_SignalId() + */ +const char *Jim_SignalName(int sig); + +#ifdef __cplusplus +} +#endif + +#endif |