Commit Graph

20 Commits

Author SHA1 Message Date
1962212ec0 Updated NetDebug, changed List To ConcurrentQueue 2020-08-10 23:19:28 +03:00
e5a1ade875 Change ByPacket traffic to ConcurrentDictionary 2020-08-10 21:02:41 +03:00
069de32c29 Add TrafficSentByPacket and TrafficReceivedByPacket 2020-08-10 20:57:35 +03:00
6598abf504 Add a traffic monitoring system to Peer 2020-08-10 20:34:56 +03:00
8d2e90a457 Remove Connections only from a queue to prevent desync 2020-08-08 22:41:57 +03:00
edd6e1def3 Try to fix the ancient package queue desync problem 2020-08-08 09:29:15 +03:00
fc2e737c8a Make disconnecting work good and add Peer.Running 2020-08-08 04:21:24 +03:00
550b42bc95 Add no cheating this time -flag 2020-08-07 05:34:38 +03:00
276c1b265e Fix shit 2020-08-07 05:31:49 +03:00
1d8e027558 Make Protocol only be called on mainthread 2020-08-07 05:11:53 +03:00
9daa855f81 Add connecting, spawning, networking, etc. beginning stuff 2020-08-07 04:46:09 +03:00
a086f02f93 Document everyting relevant in TeaNet 2020-08-06 21:49:51 +03:00
71fadf9fd4 Add Err to PeerMessageListener 2020-08-05 22:54:53 +03:00
6bbd3bb121 Add shallowcopy for unreliable packets 2020-08-05 22:04:21 +03:00
d503b79858 Make sure queue works properly and make ShallowCopy for Packet 2020-08-05 22:02:56 +03:00
d1ddbf5d54 Add SendReliableLater 2020-08-05 21:55:17 +03:00
c2da335ce4 Change WriteX -> Write overloads 2020-08-05 21:38:37 +03:00
ada3f4bafd Change Connect method 2020-08-05 20:45:34 +03:00
d26ed426cf Update Connections to use UID, ensure package readiness on sending 2020-08-05 20:39:52 +03:00
fe2eca36c9 Did namespace reworking, fixed incorrectversion, added chat 2020-08-05 19:50:28 +03:00