Struct rustuv::pipe::PipeWatcher[src]
pub struct PipeWatcher {
// some fields omitted
}pub struct PipeWatcher {
// some fields omitted
}impl PipeWatcherfn new(io: &mut UvIoFactory, ipc: bool) -> PipeWatcherfn new_home(loop_: &Loop, home: HomeHandle, ipc: bool) -> PipeWatcherfn open(io: &mut UvIoFactory, file: c_int) -> Result<PipeWatcher, UvError>fn connect(io: &mut UvIoFactory, name: &CString, timeout: Option<u64>) -> Result<PipeWatcher, UvError>fn handle(&self) -> *uv_pipe_timpl RtioPipe for PipeWatcherfn read(&mut self, buf: &mut [u8]) -> IoResult<uint>fn write(&mut self, buf: &[u8]) -> IoResult<()>fn clone(&self) -> Box<RtioPipe + Send>fn close_read(&mut self) -> IoResult<()>fn close_write(&mut self) -> IoResult<()>fn set_timeout(&mut self, timeout: Option<u64>)fn set_read_timeout(&mut self, ms: Option<u64>)fn set_write_timeout(&mut self, ms: Option<u64>)impl UvHandle<uv_pipe_t> for PipeWatcherfn uv_handle(&self) -> *uv_pipe_tfn uv_loop(&self) -> Loopfn alloc(_: Option<Self>, ty: uv_handle_type) -> *Tunsafe fn from_uv_handle<'a>(h: &'a *T) -> &'a mut Selffn install(~self) -> Box<Self>fn close_async_(&mut self)fn close(&mut self)impl Drop for PipeWatcherfn 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).