Struct rustuv::async::AsyncWatcher
pub struct AsyncWatcher { handle: *uv_async_t, exit_flag: Exclusive<bool>, }
Fields
handle | |
exit_flag |
pub struct AsyncWatcher { handle: *uv_async_t, exit_flag: Exclusive<bool>, }
handle | |
exit_flag |
impl AsyncWatcher
fn new(loop_: &mut Loop, cb: ~Callback<Send>) -> AsyncWatcher
impl UvHandle<uv_async_t> for AsyncWatcher
fn uv_handle(&self) -> *uv_async_t
unsafe fn from_uv_handle<'a>(_: &'a *uv_async_t) -> &'a mut AsyncWatcher
fn uv_loop(&self) -> Loop
fn alloc(_: Option<Self>, ty: uv_handle_type) -> *T
fn install(~self) -> ~Self
fn close_async_(&mut self)
fn close(&mut self)
impl RemoteCallback for AsyncWatcher
fn fire(&mut self)
impl Drop for AsyncWatcher
fn drop(&mut self)
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
(or str
), enum
,
trait
, typedef
(or
tdef
).