From cdda6c0c8a64bb415c3cf262f10eba03465b0977 Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 15 Dec 2021 15:14:05 +1000 Subject: [PATCH] Start on Server & Client Events Created ClientConnected event Created DataReceived event --- Attributes/PacketIgnore.cs | 2 +- Events/ClientConnectedEventArgs.cs | 2 +- Events/DataReceivedEventArgs.cs | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 Events/DataReceivedEventArgs.cs diff --git a/Attributes/PacketIgnore.cs b/Attributes/PacketIgnore.cs index dbbd96d..2a90048 100644 --- a/Attributes/PacketIgnore.cs +++ b/Attributes/PacketIgnore.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace Articulate_Network.Attributes { - public class PacketIgnore : System.Attribute + public class PacketIgnore : Attribute { } diff --git a/Events/ClientConnectedEventArgs.cs b/Events/ClientConnectedEventArgs.cs index 775bbf8..ca4d0fe 100644 --- a/Events/ClientConnectedEventArgs.cs +++ b/Events/ClientConnectedEventArgs.cs @@ -8,7 +8,7 @@ using System.Threading.Tasks; namespace Articulate_Network.Events { - public class ClientConnectedEventArgs + public class ClientConnectedEventArgs : EventArgs { public TcpClient TcpClient { get; set; } } diff --git a/Events/DataReceivedEventArgs.cs b/Events/DataReceivedEventArgs.cs new file mode 100644 index 0000000..5b85a3b --- /dev/null +++ b/Events/DataReceivedEventArgs.cs @@ -0,0 +1,16 @@ +using Articulate_Network.Packets; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net.Sockets; +using System.Text; +using System.Threading.Tasks; + +namespace Articulate_Network.Events +{ + public class DataReceivedEventArgs : EventArgs + { + public TcpClient Client { get; set; } + public Packet Packet { get; set; } + } +}