22 lines
658 B
C#
22 lines
658 B
C#
// Copyright (c) .NET Foundation. All rights reserved.
|
|
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
|
|
|
using System.Net;
|
|
using Microsoft.AspNetCore.Server.Kestrel.Internal.System.IO.Pipelines;
|
|
|
|
namespace Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions
|
|
{
|
|
public interface IConnectionInformation
|
|
{
|
|
IPEndPoint RemoteEndPoint { get; }
|
|
IPEndPoint LocalEndPoint { get; }
|
|
|
|
PipeFactory PipeFactory { get; }
|
|
|
|
bool RequiresDispatch { get; }
|
|
|
|
IScheduler InputWriterScheduler { get; }
|
|
IScheduler OutputReaderScheduler { get; }
|
|
}
|
|
}
|