From 2a799ea0d24b72aaa921641ed459329bac24570d Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sun, 26 Feb 2023 13:03:16 -0600 Subject: [PATCH] feat(net): handle connect event in NetClient --- src/net/Types.hpp | 1 + src/net/connection/NetClient.cpp | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/net/Types.hpp b/src/net/Types.hpp index f57b59a..b70de69 100644 --- a/src/net/Types.hpp +++ b/src/net/Types.hpp @@ -1171,6 +1171,7 @@ enum NETSTATE { NS_INITIALIZED = 2, NS_STATE_3 = 3, NS_CONNECTING = 4, + NS_CONNECTED = 5, }; enum WOW_CONN_STATE { diff --git a/src/net/connection/NetClient.cpp b/src/net/connection/NetClient.cpp index e7489c9..c2e0092 100644 --- a/src/net/connection/NetClient.cpp +++ b/src/net/connection/NetClient.cpp @@ -180,7 +180,12 @@ int32_t NetClient::HandleCantConnect() { } int32_t NetClient::HandleConnect() { - // TODO + // TODO push obj mgr + + this->m_netState = NS_CONNECTED; + + // TODO pop obj mgr + return 1; }