From 358964efb0997cce986bad49b53af36f5089b934 Mon Sep 17 00:00:00 2001 From: Jamie Reece Wilson Date: Mon, 16 Oct 2023 01:56:28 +0100 Subject: [PATCH] [+] IIOPipeEventListener::OnPipeFailureEvent --- Include/Aurora/IO/IIOPipeEventListener.hpp | 3 ++- Source/IO/Net/AuNetSocketChannelInput.cpp | 5 +++++ Source/IO/Net/AuNetSocketChannelInput.hpp | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Include/Aurora/IO/IIOPipeEventListener.hpp b/Include/Aurora/IO/IIOPipeEventListener.hpp index b8562662..1278e94c 100644 --- a/Include/Aurora/IO/IIOPipeEventListener.hpp +++ b/Include/Aurora/IO/IIOPipeEventListener.hpp @@ -14,6 +14,7 @@ namespace Aurora::IO AUKN_INTERFACE(IIOPipeEventListener, AUI_METHOD(void, OnPipePartialEvent, (AuUInt, uTransferred)), AUI_METHOD(void, OnPipeSuccessEvent, ()), - AUI_METHOD(void, OnPipeFailureEvent, ()) + AUI_METHOD(void, OnPipeFailureEvent, ()), + AUI_METHOD(void, OnPipeReallocEvent, (bool, bSuccess)) ); } \ No newline at end of file diff --git a/Source/IO/Net/AuNetSocketChannelInput.cpp b/Source/IO/Net/AuNetSocketChannelInput.cpp index 769134f8..38965267 100644 --- a/Source/IO/Net/AuNetSocketChannelInput.cpp +++ b/Source/IO/Net/AuNetSocketChannelInput.cpp @@ -128,6 +128,11 @@ namespace Aurora::IO::Net // Other method is used } + void SocketChannelInput::OnPipeReallocEvent(bool bSuccess) + { + + } + void SocketChannelInput::OnPipeSuccessEvent() { DecrementWorker(); diff --git a/Source/IO/Net/AuNetSocketChannelInput.hpp b/Source/IO/Net/AuNetSocketChannelInput.hpp index 03dc0979..fadfe764 100644 --- a/Source/IO/Net/AuNetSocketChannelInput.hpp +++ b/Source/IO/Net/AuNetSocketChannelInput.hpp @@ -32,6 +32,7 @@ namespace Aurora::IO::Net bool OnDataAvailable(Memory::ByteBuffer &view) override; // listener + void OnPipeReallocEvent(bool bSuccess) override; void OnPipePartialEvent(AuUInt transferred) override; void OnPipeSuccessEvent() override; void OnPipeFailureEvent() override;