Microsoft.AspNet.Server.Kestrel.Networking.Libuv.pipe_connect C# (CSharp) Method

pipe_connect() public method

public pipe_connect ( UvConnectRequest req, Microsoft.AspNet.Server.Kestrel.Networking.UvPipeHandle handle, string name, uv_connect_cb cb ) : void
req UvConnectRequest
handle Microsoft.AspNet.Server.Kestrel.Networking.UvPipeHandle
name string
cb uv_connect_cb
return void
        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);
        }

Usage Example

        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);
        }