mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-28 19:58:53 +00:00
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.
This commit is contained in:
parent
dfd6a228a6
commit
ca6a2970ea
6 changed files with 44 additions and 19 deletions
|
@ -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()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue