From 8aaa0a2d6be8fc478cb42b4c568c5db3d658791e Mon Sep 17 00:00:00 2001 From: Damian Korczowski Date: Fri, 16 Apr 2021 21:15:20 +0200 Subject: [PATCH] Add Timeout event --- Source/Engine/Networking/Drivers/ENetDriver.cpp | 2 +- Source/Engine/Networking/NetworkEvent.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Engine/Networking/Drivers/ENetDriver.cpp b/Source/Engine/Networking/Drivers/ENetDriver.cpp index 9130d28ee..e6f29de77 100644 --- a/Source/Engine/Networking/Drivers/ENetDriver.cpp +++ b/Source/Engine/Networking/Drivers/ENetDriver.cpp @@ -159,8 +159,8 @@ bool ENetDriver::PopEvent(NetworkEvent* eventPtr) LOG(Info, "Disconnected"); // TODO break; case ENET_EVENT_TYPE_DISCONNECT_TIMEOUT: - eventPtr->EventType = NetworkEventType::Disconnected; LOG(Info, "Disconnected (timeout)"); // TODO + eventPtr->EventType = NetworkEventType::Timeout; break; case ENET_EVENT_TYPE_RECEIVE: eventPtr->EventType = NetworkEventType::Message; diff --git a/Source/Engine/Networking/NetworkEvent.h b/Source/Engine/Networking/NetworkEvent.h index c09356ad7..1e4dd5870 100644 --- a/Source/Engine/Networking/NetworkEvent.h +++ b/Source/Engine/Networking/NetworkEvent.h @@ -12,6 +12,7 @@ API_ENUM(Namespace="FlaxEngine.Networking") enum class NetworkEventType Connected, Disconnected, + Timeout, Message };