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