Microsoft.AspNetCore.Server.Kestrel.Internal.Http Namespace

namespace Microsoft.AspNetCore.Server.Kestrel.Internal.Http

Interfaces

interface IBufferSizeControl
interface IConnectionControl
interface IFrameControl
interface ISocketOutput

Structures

struct Enumerator
struct Enumerator

Classes

class BufferSizeControl
class ChunkWriter
class Connection
class ConnectionContext
class ConnectionManager
class DateHeaderValueManager
Manages the generation of the date header value.
class DateHeaderValues
class Frame
class FrameHeaders
class FrameRequestHeaders
class FrameResponseHeaders
class Frame<TContext>
class Listener
Base class for listeners in Kestrel. Listens for incoming connections
class ListenerContext
class ListenerPrimary
A primary listener waits for incoming connections on a specified socket. Incoming connections may be passed to a secondary listener to handle.
class ListenerSecondary
A secondary listener is delegated requests from a primary listener via a named pipe or UNIX domain socket.
class MessageBody
class PathNormalizer
class PipeListener
Implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.Listener that uses UNIX domain sockets as its transport.
class PipeListenerPrimary
An implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.ListenerPrimary using UNIX sockets.
class PipeListenerSecondary
An implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.ListenerSecondary using UNIX sockets.
class ReasonPhrases
class SocketInput
class SocketInputExtensions
class SocketOutput
class TcpListener
Implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.Listener that uses TCP sockets as its transport.
class TcpListenerPrimary
An implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.ListenerPrimary using TCP sockets.
class TcpListenerSecondary
An implementation of Microsoft.AspNetCore.Server.Kestrel.Internal.Http.ListenerSecondary using TCP sockets.
class UrlPathDecoder

Enumerations

enum RequestLineStatus
enum RequestProcessingStatus
enum ProduceEndType