16 references to KeepAliveState
InMemory.FunctionalTests (4)
Http2\Http2KeepAliveTests.cs (4)
48Assert.Equal(KeepAliveState.PingSent, _connection._keepAlive._state); 202Assert.Equal(KeepAliveState.Timeout, _connection._keepAlive._state); 223Assert.Equal(KeepAliveState.PingSent, _connection._keepAlive._state); 230Assert.Equal(KeepAliveState.None, _connection._keepAlive._state);
Microsoft.AspNetCore.Server.Kestrel.Core (12)
Internal\Http2\Http2Connection.cs (3)
369var state = _keepAlive.ProcessKeepAlive(frameReceived); 370if (state == KeepAliveState.SendPing) 374else if (state == KeepAliveState.Timeout)
Internal\Http2\Http2KeepAlive.cs (9)
33internal KeepAliveState _state; 43public KeepAliveState ProcessKeepAlive(bool frameReceived) 53if (_state == KeepAliveState.PingSent) 56_state = KeepAliveState.None; 63case KeepAliveState.None: 69_state = KeepAliveState.PingSent; 74return KeepAliveState.SendPing; 77case KeepAliveState.PingSent: 82_state = KeepAliveState.Timeout;