public void Connect(
            UvPipeHandle pipe,
            string name,
            Action<UvConnectRequest, int, Exception, object> callback,
            object state)
        {
            _callback = callback;
            _state = state;

            Pin();
            Libuv.pipe_connect(this, pipe, name, _uv_connect_cb);
        }
Example #2
0
 public static extern void uv_pipe_connect(UvConnectRequest req, UvPipeHandle handle, string name, uv_connect_cb cb);
Example #3
0
 public static extern int uv_pipe_bind(UvPipeHandle loop, string name);
Example #4
0
 public static extern int uv_pipe_init(UvLoopHandle loop, UvPipeHandle handle, int ipc);
Example #5
0
 public int pipe_pending_count(UvPipeHandle handle)
 {
     handle.Validate();
     return _uv_pipe_pending_count(handle);
 }
Example #6
0
 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);
 }
Example #7
0
 public void pipe_bind(UvPipeHandle handle, string name)
 {
     handle.Validate();
     ThrowIfErrored(_uv_pipe_bind(handle, name));
 }
Example #8
0
 public void pipe_bind(UvPipeHandle handle, string name)
 {
     handle.Validate();
     ThrowIfErrored(_uv_pipe_bind(handle, name));
 }
Example #9
0
 public extern static int uv_pipe_pending_count(UvPipeHandle handle);
Example #10
0
 public static extern void uv_pipe_connect(UvConnectRequest req,UvPipeHandle handle,string name,uv_connect_cb cb);
Example #11
0
 public static extern int uv_pipe_bind(UvPipeHandle loop,string name);
Example #12
0
 public static extern int uv_pipe_init(UvLoopHandle loop,UvPipeHandle handle,int ipc);
Example #13
0
 public int pipe_pending_count(UvPipeHandle handle)
 {
     handle.Validate();
     return(_uv_pipe_pending_count(handle));
 }
Example #14
0
 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);
 }
Example #15
0
 public extern static int uv_pipe_pending_count(UvPipeHandle handle);
Example #16
0
 public void pipe_init(UvLoopHandle loop, UvPipeHandle handle, bool ipc)
 {
     loop.Validate();
     handle.Validate();
     ThrowIfErrored(_uv_pipe_init(loop, handle, ipc ? -1 : 0));
 }
Example #17
0
 public void pipe_init(UvLoopHandle loop, UvPipeHandle handle, bool ipc)
 {
     loop.Validate();
     handle.Validate();
     ThrowIfErrored(_uv_pipe_init(loop, handle, ipc ? -1 : 0));
 }