2 instantiations of DirectTlsConnection
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (2)
TlsEventPump.cs (2)
891var earlyConnection = new DirectTlsConnection( 1020directConnection = new DirectTlsConnection(
22 references to DirectTlsConnection
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (22)
Connection\DirectTlsConnection.cs (1)
416_logger.LogError(0, ex, $"Unexpected exception in {nameof(DirectTlsConnection)}.{nameof(CancelConnectionClosedToken)}.");
Connection\DirectTlsConnectionListener.cs (4)
45private readonly Channel<DirectTlsConnection> _readyConnections; 87_readyConnections = Channel.CreateUnbounded<DirectTlsConnection>(new UnboundedChannelOptions 167if (_readyConnections.Reader.TryRead(out var connection)) 195while (_readyConnections.Reader.TryRead(out var connection))
TlsEventPump.cs (12)
86private ChannelWriter<DirectTlsConnection>? _readyConnections; 108private ILogger<DirectTlsConnection> _directTlsConnectionLogger = NullLogger<DirectTlsConnection>.Instance; 147public DirectTlsConnection? Connection; 198ChannelWriter<DirectTlsConnection> readyConnections, 228_directTlsConnectionLogger = loggerFactory.CreateLogger<DirectTlsConnection>(); 891var earlyConnection = new DirectTlsConnection( 986var earlyConnection = conn.Connection; 988DirectTlsConnection directConnection; 1131private void DropCompletedHandshake(int fd, DirectTlsConnection connection) 1141internal virtual ValueTask DisposeConnectionAsync(DirectTlsConnection connection) => connection.DisposeAsync(); 1152internal async Task DisposeAbandonedConnectionAsync(DirectTlsConnection connection)
TlsEventPumpPool.cs (1)
53ChannelWriter<DirectTlsConnection> readyConnections,
UserCallbacks\HandshakeUserCallback.cs (2)
33protected HandshakeUserCallback(TlsEventPump pump, int fd, DirectTlsConnection? connection) 50public DirectTlsConnection? Connection { get; }
UserCallbacks\ResolveTlsContextCallback.cs (1)
36DirectTlsConnection? connection,
UserCallbacks\ValidateClientCertificateCallback.cs (1)
27DirectTlsConnection? connection,