C# Class Microsoft.AspNet.Server.Kestrel.Http.SocketInput

Inheritance: ICriticalNotifyCompletion
Show file Open project: Starcounter/KestrelHttpServer Class Usage Examples

Public Methods

Method Description
ConsumingComplete ( MemoryPoolIterator2 consumed, MemoryPoolIterator2 examined ) : void
ConsumingStart ( ) : MemoryPoolIterator2
GetAwaiter ( ) : SocketInput
GetResult ( ) : void
IncomingComplete ( int count, Exception error ) : void
IncomingStart ( int minimumSize ) : IncomingBuffer
OnCompleted ( System.Action continuation ) : void
Skip ( int count ) : void
SocketInput ( MemoryPool2 memory ) : System
Take ( int count ) : ArraySegment
UnsafeOnCompleted ( System.Action continuation ) : void

Method Details

ConsumingComplete() public method

public ConsumingComplete ( MemoryPoolIterator2 consumed, MemoryPoolIterator2 examined ) : void
consumed Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2
examined Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2
return void

ConsumingStart() public method

public ConsumingStart ( ) : MemoryPoolIterator2
return Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2

GetAwaiter() public method

public GetAwaiter ( ) : SocketInput
return SocketInput

GetResult() public method

public GetResult ( ) : void
return void

IncomingComplete() public method

public IncomingComplete ( int count, Exception error ) : void
count int
error System.Exception
return void

IncomingStart() public method

public IncomingStart ( int minimumSize ) : IncomingBuffer
minimumSize int
return IncomingBuffer

OnCompleted() public method

public OnCompleted ( System.Action continuation ) : void
continuation System.Action
return void

Skip() public method

public Skip ( int count ) : void
count int
return void

SocketInput() public method

public SocketInput ( MemoryPool2 memory ) : System
memory Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPool2
return System

Take() public method

public Take ( int count ) : ArraySegment
count int
return ArraySegment

UnsafeOnCompleted() public method

public UnsafeOnCompleted ( System.Action continuation ) : void
continuation System.Action
return void