UvWriteReq Class¶
Summary description for UvWriteRequest
- Namespace
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking
- Assemblies
- Microsoft.AspNetCore.Server.Kestrel
Inheritance Hierarchy¶
System.Object
System.Runtime.ConstrainedExecution.CriticalFinalizerObject
System.Runtime.InteropServices.SafeHandle
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvMemory
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvRequest
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvWriteReq
Syntax¶
public class UvWriteReq : UvRequest, IDisposable
-
class
Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.
UvWriteReq
Constructors¶
-
UvWriteReq
(Microsoft.AspNetCore.Server.Kestrel.Internal.Infrastructure.IKestrelTrace)¶ public UvWriteReq(IKestrelTrace logger)
-
Methods¶
-
Init
(Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvLoopHandle)¶ public void Init(UvLoopHandle loop)
-
Write
(Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvStreamHandle, Microsoft.AspNetCore.Server.Kestrel.Internal.Infrastructure.MemoryPoolIterator, Microsoft.AspNetCore.Server.Kestrel.Internal.Infrastructure.MemoryPoolIterator, System.Int32, System.Action<Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvWriteReq, System.Int32, System.Exception, System.Object>, System.Object)¶ public void Write(UvStreamHandle handle, MemoryPoolIterator start, MemoryPoolIterator end, int nBuffers, Action<UvWriteReq, int, Exception, object> callback, object state)
-
Write2
(Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvStreamHandle, System.ArraySegment<System.ArraySegment<System.Byte>>, Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvStreamHandle, System.Action<Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvWriteReq, System.Int32, System.Exception, System.Object>, System.Object)¶ public void Write2(UvStreamHandle handle, ArraySegment<ArraySegment<byte>> bufs, UvStreamHandle sendHandle, Action<UvWriteReq, int, Exception, object> callback, object state)
-