1 instantiation of TlsEventPump
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsEventPumpPool.cs (1)
40_pumps[i] = new TlsEventPump(loggerFactory.CreateLogger<TlsEventPump>(), i, effectiveHandshakeTimeout);
11 references to TlsEventPump
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (11)
Connection\DirectTlsConnection.cs (3)
22/// - Uses the assigned <see cref="TlsEventPump"/> for all I/O (read/write via epoll) 33private readonly TlsEventPump _pump; 53TlsEventPump pump,
ConnectionIoState.cs (2)
19/// <see cref="TlsEventPump"/> before this state is created. DirectTls terminates TLS for every connection, 68internal TlsEventPump? Pump { get; set; }
TlsEventPumpPool.cs (6)
23private readonly TlsEventPump[] _pumps; 37_pumps = new TlsEventPump[pumpCount]; 40_pumps[i] = new TlsEventPump(loggerFactory.CreateLogger<TlsEventPump>(), i, effectiveHandshakeTimeout); 62foreach (var pump in _pumps) 88foreach (var pump in _pumps) 106foreach (var pump in _pumps)