diff options
Diffstat (limited to 'include/salticidae/event.h')
-rw-r--r-- | include/salticidae/event.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/salticidae/event.h b/include/salticidae/event.h index d862ce8..4a1a410 100644 --- a/include/salticidae/event.h +++ b/include/salticidae/event.h @@ -256,6 +256,11 @@ class SigEvent { void add(int signum) { uv_signal_start(ev_sig, SigEvent::sig_then, signum); } + + void add_once(int signum) { + uv_signal_start_oneshot(ev_sig, SigEvent::sig_then, signum); + } + void del() { uv_signal_stop(ev_sig); } |