summaryrefslogtreecommitdiff
path: root/Source/Core/Common/TraversalClient.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2021-01-19 14:00:01 -0500
committerLioncash <mathew1800@gmail.com>2021-01-20 12:24:03 -0500
commit20211758090207ed3b0d1d59f388d58fb8c74485 (patch)
tree65662849f8747968d0286976459b71e10ecd393a /Source/Core/Common/TraversalClient.cpp
parentebf3b5faf4e4716bbe55174eb2a3d7f5a9fc4599 (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.cpp10
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;