From b5a02e07845b9fb4bc9b09909bd996c874fa3eed Mon Sep 17 00:00:00 2001 From: Do Nhat Minh Date: Thu, 19 Sep 2013 12:03:50 +0800 Subject: wrapping libuv signal for use in Rust descriptive names easier-to-use api reorganize and document --- src/rt/rust_uv.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/rt/rust_uv.cpp') diff --git a/src/rt/rust_uv.cpp b/src/rt/rust_uv.cpp index 55fa09c3818..c463cf039d3 100644 --- a/src/rt/rust_uv.cpp +++ b/src/rt/rust_uv.cpp @@ -673,3 +673,18 @@ extern "C" uv_handle_type rust_uv_guess_handle(int fd) { return uv_guess_handle(fd); } + +extern "C" int +rust_uv_signal_init(uv_loop_t* loop, uv_signal_t* handle) { + return uv_signal_init(loop, handle); +} + +extern "C" int +rust_uv_signal_start(uv_signal_t* handle, uv_signal_cb signal_cb, int signum) { + return uv_signal_start(handle, signal_cb, signum); +} + +extern "C" int +rust_uv_signal_stop(uv_signal_t* handle) { + return uv_signal_stop(handle); +} -- cgit 1.4.1-3-g733a5