C# Class Microsoft.AspNet.Server.Kestrel.Networking.UvWriteReq

Summary description for UvWriteRequest
Inheritance: Microsoft.AspNet.Server.Kestrel.Networking.UvRequest
Show file Open project: Starcounter/KestrelHttpServer Class Usage Examples

Public Methods

Method Description
Init ( Microsoft.AspNet.Server.Kestrel.Networking.UvLoopHandle loop ) : void
UvWriteReq ( IKestrelTrace logger ) : System
Write ( UvStreamHandle handle, ArraySegment bufs, Action callback, object state ) : void
Write2 ( UvStreamHandle handle, ArraySegment bufs, UvStreamHandle sendHandle, Action callback, object state ) : void

Private Methods

Method Description
Unpin ( UvWriteReq req ) : void
UvWriteCb ( IntPtr ptr, int status ) : void

Method Details

Init() public method

public Init ( Microsoft.AspNet.Server.Kestrel.Networking.UvLoopHandle loop ) : void
loop Microsoft.AspNet.Server.Kestrel.Networking.UvLoopHandle
return void

UvWriteReq() public method

public UvWriteReq ( IKestrelTrace logger ) : System
logger IKestrelTrace
return System

Write() public method

public Write ( UvStreamHandle handle, ArraySegment bufs, Action callback, object state ) : void
handle UvStreamHandle
bufs ArraySegment
callback Action
state object
return void

Write2() public method

public Write2 ( UvStreamHandle handle, ArraySegment bufs, UvStreamHandle sendHandle, Action callback, object state ) : void
handle UvStreamHandle
bufs ArraySegment
sendHandle UvStreamHandle
callback Action
state object
return void