summaryrefslogtreecommitdiff
path: root/Source/Core/Common/TraversalClient.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-04-16 16:02:21 -0400
committerLioncash <mathew1800@gmail.com>2018-04-16 16:46:44 -0400
commitca6a2970ea83d0850040aa3334e52d83ae0657dc (patch)
treec8c3e6d15ebd9c2028ba8b83babcd04e9b4b54b4 /Source/Core/Common/TraversalClient.cpp
parentdfd6a228a69021ca88daaee2de457871f77f8c77 (diff)
TraversalClient: Make data externally read-only members private
These are only ever queried for state, not written. Therefore, prevent writing to the members and make them private.
Diffstat (limited to 'Source/Core/Common/TraversalClient.cpp')
-rw-r--r--Source/Core/Common/TraversalClient.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/Source/Core/Common/TraversalClient.cpp b/Source/Core/Common/TraversalClient.cpp
index 13089b958c..96fe7c75d6 100644
--- a/Source/Core/Common/TraversalClient.cpp
+++ b/Source/Core/Common/TraversalClient.cpp
@@ -32,8 +32,21 @@ TraversalClient::TraversalClient(ENetHost* netHost, const std::string& server, c
ReconnectToServer();
}
-TraversalClient::~TraversalClient()
+TraversalClient::~TraversalClient() = default;
+
+TraversalHostId TraversalClient::GetHostID() const
+{
+ return m_HostId;
+}
+
+TraversalClient::State TraversalClient::GetState() const
+{
+ return m_State;
+}
+
+TraversalClient::FailureReason TraversalClient::GetFailureReason() const
{
+ return m_FailureReason;
}
void TraversalClient::ReconnectToServer()