Commit Graph

8 Commits

Author SHA1 Message Date
ece0dffd85 Implementing Packet Framing
Surrounding packets with Int32 6655 to identify packet structure
2021-12-16 16:41:29 +10:00
a9bc8c4e7d Created and implemented Packet abstract class 2021-12-15 15:17:00 +10:00
cdda6c0c8a Start on Server & Client Events
Created ClientConnected event
Created DataReceived event
2021-12-15 15:14:05 +10:00
fc1195c446 Started on Events & Connection Handling
Events
- Created OnClientConnected
Connection Handling
- Started on async client connection handling, firing event
2021-12-13 15:43:28 +10:00
87a569ee9e Created Manager Initializer & Started on Packet Serializing/Deserializing
Manager Initializer initializes all managers found inheriting the IManager interface
Packet Manager
- Created LoadPacketInfo which gets PropertyInfo using reflection, and caches the returned information
- Started on Send<Packet>(Packet)
- Started on serializing packets to stream
- Started on packet deserializer
Created PacketIgnore attribute to ignore properties in a packet when serializing
2021-12-06 15:18:29 +10:00
2e9a712e71 Initial Server & Client Commit
Started on Interfaces
- Created IManager
- Created IPacket
Started on Managers
- Created Packet Manager
Started on async client/server implementation
2021-12-03 15:42:14 +10:00
46405a8cf4 Initial Visual Studio Commit 2021-12-03 15:40:09 +10:00
27978346ae Initial commit 2021-12-03 09:25:43 +10:00