]> git.deb.at Git - rhonda/impostor.hazel.git/commit
Readd TCP capability, this helps deal with the lack of fragmented messaging in UDP...
authorForest <chocozilla@gmail.com>
Sat, 5 Jan 2019 00:57:43 +0000 (16:57 -0800)
committerForest <chocozilla@gmail.com>
Sat, 5 Jan 2019 00:57:43 +0000 (16:57 -0800)
commit8a74186030cfa90ac93fc16df9f5aea20883cbfc
treedd9e56cc805be3bbe82dac5c6f069d4241eeb949
parent72d45670afe6b691a1c5234bc2117f811258e756
Readd TCP capability, this helps deal with the lack of fragmented messaging in UDP. My usage is only server side when connections should be very reliable. I'll never use TCP in a game.
16 files changed:
Hazel/Connection.cs
Hazel/ConnectionListener.cs
Hazel/DataReceivedEventArgs.cs
Hazel/Hazel.csproj
Hazel/MessageReader.cs
Hazel/MessageWriter.cs
Hazel/NetworkConnection.cs
Hazel/NewConnectionEventArgs.cs
Hazel/SendOption.cs
Hazel/Tcp/StateObject.cs [new file with mode: 0644]
Hazel/Tcp/TcpConnection.cs [new file with mode: 0644]
Hazel/Tcp/TcpConnectionListener.cs [new file with mode: 0644]
Hazel/Udp/UdpClientConnection.cs
Hazel/Udp/UdpConnection.Reliable.cs
Hazel/Udp/UdpConnection.cs
Hazel/Udp/UdpServerConnection.cs