diff options
| author | Lioncash <mathew1800@gmail.com> | 2021-01-19 14:00:01 -0500 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2021-01-20 12:24:03 -0500 |
| commit | 20211758090207ed3b0d1d59f388d58fb8c74485 (patch) | |
| tree | 65662849f8747968d0286976459b71e10ecd393a /Source/Core/Common/TraversalClient.cpp | |
| parent | ebf3b5faf4e4716bbe55174eb2a3d7f5a9fc4599 (diff) | |
TraversalClient: Convert state enum into an enum class
Prevents implicit conversions and prevents identifiers from polluting
the class scope.
Diffstat (limited to 'Source/Core/Common/TraversalClient.cpp')
| -rw-r--r-- | Source/Core/Common/TraversalClient.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Core/Common/TraversalClient.cpp b/Source/Core/Common/TraversalClient.cpp index 071bccbc1c..12b78b8641 100644 --- a/Source/Core/Common/TraversalClient.cpp +++ b/Source/Core/Common/TraversalClient.cpp @@ -48,7 +48,7 @@ void TraversalClient::ReconnectToServer() } m_ServerAddress.port = m_port; - m_State = Connecting; + m_State = State::Connecting; TraversalPacket hello = {}; hello.type = TraversalPacketHelloFromClient; @@ -145,7 +145,7 @@ void TraversalClient::HandleServerPacket(TraversalPacket* packet) } break; case TraversalPacketHelloFromServer: - if (m_State != Connecting) + if (!IsConnecting()) break; if (!packet->helloFromServer.ok) { @@ -153,7 +153,7 @@ void TraversalClient::HandleServerPacket(TraversalPacket* packet) break; } m_HostId = packet->helloFromServer.yourHostId; - m_State = Connected; + m_State = State::Connected; if (m_Client) m_Client->OnTraversalStateChanged(); break; @@ -214,7 +214,7 @@ void TraversalClient::HandleServerPacket(TraversalPacket* packet) void TraversalClient::OnFailure(FailureReason reason) { - m_State = Failure; + m_State = State::Failure; m_FailureReason = reason; if (m_Client) @@ -257,7 +257,7 @@ void TraversalClient::HandleResends() void TraversalClient::HandlePing() { const u32 now = enet_time_get(); - if (m_State == Connected && now - m_PingTime >= 500) + if (IsConnected() && now - m_PingTime >= 500) { TraversalPacket ping = {}; ping.type = TraversalPacketPing; |
