From 195cf3fe0df360edace24c09430821f57a3f1a41 Mon Sep 17 00:00:00 2001 From: Jason DeVito Date: Mon, 20 Sep 2021 11:12:45 -0500 Subject: [PATCH] fix: changed ConnectionChange event and handler to use GenericSocketStatusChangeEventArgs. --- .../Pepperdash Core/Comm/GenericSecureTcpIpClient.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Pepperdash Core/Pepperdash Core/Comm/GenericSecureTcpIpClient.cs b/Pepperdash Core/Pepperdash Core/Comm/GenericSecureTcpIpClient.cs index ea24790..fcc59b9 100644 --- a/Pepperdash Core/Pepperdash Core/Comm/GenericSecureTcpIpClient.cs +++ b/Pepperdash Core/Pepperdash Core/Comm/GenericSecureTcpIpClient.cs @@ -35,14 +35,7 @@ namespace PepperDash.Core /// /// //public event GenericSocketStatusChangeEventDelegate SocketStatusChange; - public event EventHandler ConnectionChange; - - // TODO [ ] review event handler to determine best implementation for secure class - event EventHandler ISocketStatus.ConnectionChange - { - add { throw new NotImplementedException(); } - remove { throw new NotImplementedException(); } - } + public event EventHandler ConnectionChange; /// /// Auto reconnect evant handler @@ -958,8 +951,7 @@ namespace PepperDash.Core var handler = ConnectionChange; if (handler == null) return; - - handler(this, new GenericTcpServerSocketStatusChangeEventArgs(this, _client.ClientStatus)); + handler(this, new GenericSocketStatusChageEventArgs(this)); } ///