TraversalClient: make FailureReason an enum class

This commit is contained in:
Michael M
2017-08-08 15:29:47 -07:00
parent 8b5ae7b0c7
commit 6faacbeea5
5 changed files with 18 additions and 18 deletions

View File

@ -28,7 +28,7 @@ public:
Connected,
Failure
};
enum FailureReason
enum class FailureReason
{
BadHost = 0x300,
VersionTooOld,
@ -50,7 +50,7 @@ public:
TraversalClientClient* m_Client;
TraversalHostId m_HostId;
State m_State;
int m_FailureReason;
FailureReason m_FailureReason;
private:
struct OutgoingTraversalPacketInfo