public extern static int uv_pipe_pending_count(UvPipeHandle handle);
public static extern int uv_pipe_bind(UvPipeHandle loop,string name);
public static extern void uv_pipe_connect(UvConnectRequest req,UvPipeHandle handle,string name,uv_connect_cb cb);
public static extern int uv_pipe_init(UvLoopHandle loop,UvPipeHandle handle,int ipc);
unsafe public int pipe_pending_count(UvPipeHandle handle) { handle.Validate(); return(_uv_pipe_pending_count(handle)); }
unsafe public void pipe_connect(UvConnectRequest req, UvPipeHandle handle, string name, uv_connect_cb cb) { req.Validate(); handle.Validate(); _uv_pipe_connect(req, handle, name, cb); }
public void pipe_bind(UvPipeHandle handle, string name) { handle.Validate(); Check(_uv_pipe_bind(handle, name)); }
public void pipe_init(UvLoopHandle loop, UvPipeHandle handle, bool ipc) { loop.Validate(); handle.Validate(); Check(_uv_pipe_init(loop, handle, ipc ? -1 : 0)); }