Determine net console frame tick rate using an interval

This commit is contained in:
Kawe Mazidjatari 2023-04-16 15:49:07 +02:00
parent bd1bec3cfe
commit b5b379fff9
2 changed files with 4 additions and 1 deletions

View File

@ -24,6 +24,7 @@ CNetCon::CNetCon(void)
, m_bQuitApplication(false) , m_bQuitApplication(false)
, m_bPromptConnect(true) , m_bPromptConnect(true)
, m_bConnEstablished(false) , m_bConnEstablished(false)
, m_flTickInterval(0.05f)
{ {
} }
@ -208,7 +209,8 @@ void CNetCon::RunFrame(void)
DevMsg(eDLL_T::NONE, "Enter [<IP>]:<PORT> or <IP> <PORT>: "); DevMsg(eDLL_T::NONE, "Enter [<IP>]:<PORT> or <IP> <PORT>: ");
m_bPromptConnect = false; m_bPromptConnect = false;
} }
std::this_thread::sleep_for(std::chrono::milliseconds(50));
std::this_thread::sleep_for(IntervalToDuration(m_flTickInterval));
} }
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------

View File

@ -42,6 +42,7 @@ private:
bool m_bQuitApplication; bool m_bQuitApplication;
bool m_bPromptConnect; bool m_bPromptConnect;
bool m_bConnEstablished; bool m_bConnEstablished;
float m_flTickInterval;
CNetAdr m_Address; CNetAdr m_Address;
CSocketCreator m_Socket; CSocketCreator m_Socket;