vis2k
|
b08cc62fd4
|
NetworkServerTest: OnDataReceivedInvalidConnectionId simplified
|
2021-06-15 14:16:55 +08:00 |
|
vis2k
|
e827c6c0f3
|
fix: NetworkClient.Shutdown now clears OnDis/ConnectedEvents
|
2021-06-15 14:13:05 +08:00 |
|
vis2k
|
68a4a06926
|
fix: NetworkServer.Shutdown now clears OnDis/ConnectedEvents
|
2021-06-15 14:11:02 +08:00 |
|
vis2k
|
8295c8d5ab
|
rename
|
2021-06-15 13:58:20 +08:00 |
|
vis2k
|
a45cef2536
|
Tests: reuse ProcessMessages
|
2021-06-15 13:58:03 +08:00 |
|
vis2k
|
3d0c13ec6a
|
MirrorTest: ProcessMessages updates transports too now
|
2021-06-15 13:52:02 +08:00 |
|
vis2k
|
2ab17571cf
|
MirrorTest: ProcessMessages: switch update order so we can use it in NetworkServerTest.ClientToServerMessage
|
2021-06-15 13:51:32 +08:00 |
|
vis2k
|
196f4d3f36
|
NetworkServerTest: remove complicated OnDataReceived test. ClientToServerMessage does the same now.
|
2021-06-15 13:46:54 +08:00 |
|
vis2k
|
113b8cebaa
|
NetworkServerTest: ClientToServerMessage
|
2021-06-15 13:46:06 +08:00 |
|
vis2k
|
4db998f9a6
|
MirrorTest: ConnectClientBlocking helper function
|
2021-06-15 13:45:57 +08:00 |
|
vis2k
|
41d4b31856
|
NetworkServerTest: DisconnectAllTest_LocalConnection cleanup
|
2021-06-15 13:37:17 +08:00 |
|
vis2k
|
0df666382f
|
NetworkServerTest: DisconnectAllTest_RemoteConnection cleanup
|
2021-06-15 13:36:18 +08:00 |
|
vis2k
|
42de58c9e9
|
NetworkServerTest: RemoveConnection cleanup
|
2021-06-15 13:34:55 +08:00 |
|
vis2k
|
86f83da2d9
|
NetworkServerTests: AddConnection test split into two, and cleaned up
|
2021-06-15 13:33:23 +08:00 |
|
vis2k
|
ab4c2bceae
|
NetworkServerTest: RemoveLocalConnection cleanup
|
2021-06-15 13:28:51 +08:00 |
|
vis2k
|
64e8697031
|
NetworkServerTest: SetLocalConnection split into two tests
|
2021-06-15 13:27:48 +08:00 |
|
vis2k
|
37c972658e
|
NetwrokServerTests: cleanup OnConnectedOnlyAllowsNonZeroConnectionIds
|
2021-06-15 13:25:25 +08:00 |
|
vis2k
|
79fee4c93d
|
syntax
|
2021-06-15 13:23:08 +08:00 |
|
vis2k
|
b3820991a1
|
syntax
|
2021-06-15 13:19:31 +08:00 |
|
vis2k
|
26d72ada5d
|
syntax
|
2021-06-15 13:17:50 +08:00 |
|
vis2k
|
f2f911808f
|
remove unused import
|
2021-06-15 13:09:40 +08:00 |
|
vis2k
|
ddb00ae2d1
|
Tests: remove empty TearDowns
|
2021-06-15 13:08:44 +08:00 |
|
vis2k
|
b1e286d779
|
RemoteTestBase: remove redundant NetworkClient.Disconnect
|
2021-06-15 13:07:17 +08:00 |
|
vis2k
|
52ee9408b1
|
Tests: remove redundant NetworkServer.Shutdowns
|
2021-06-15 12:50:27 +08:00 |
|
vis2k
|
6e7d71b9d3
|
MirrorTest: clear NetworkIdentity.spawned in TearDown
|
2021-06-15 12:48:19 +08:00 |
|
vis2k
|
7a7ea26cc9
|
MirrorTest: TearDown shuts down NetworkClient/Server too
|
2021-06-15 12:45:09 +08:00 |
|
vis2k
|
3d535e0c4e
|
LocalConnectionTest : MirrorTest so that transport etc. are available too (prepares for tick batching)
|
2021-06-15 12:37:33 +08:00 |
|
vis2k
|
0d7edde710
|
fix NetworkClientTests.Send() test
|
2021-06-15 12:07:37 +08:00 |
|
MrGadget1024
|
4a03c3034e
|
Fixed typo in comment
|
2021-06-14 13:26:07 -04:00 |
|
MrGadget1024
|
21a6b64e38
|
Updated Compiler Symbols MIRROR_41_0_OR_NEWER
|
2021-06-14 10:01:43 -04:00 |
|
Alexander Klaiber
|
d2ee4979f7
|
fix: clientAuthority access (#2779)
Provide the same interface access for runtime changes like the NetworkTransform class.
|
2021-06-14 09:42:59 -04:00 |
|
vis2k
|
7bd65c2d9b
|
syntax
|
2021-06-14 21:19:43 +08:00 |
|
vis2k
|
bdb410e015
|
fix: NetworkServer.OnTransportData header size is now checked before every message unpacking again like before batching.
|
2021-06-14 17:53:41 +08:00 |
|
vis2k
|
e6b379fb8d
|
fix: NetworkClient.OnTransportData header size is now checked before every message unpacking again like before batching.
|
2021-06-14 17:51:42 +08:00 |
|
vis2k
|
8e8cc71e94
|
Unbatcher.GetNextMessage: use NetworkReader.Remaining
|
2021-06-14 17:48:31 +08:00 |
|
vis2k
|
aa71d2a848
|
NetworkIdentity.OnDeserializeSafely: use NetworkReader.Remaining
|
2021-06-14 17:48:23 +08:00 |
|
vis2k
|
ccbd6185b4
|
feature: NetworkReader.Remaining for convenience
|
2021-06-14 17:46:12 +08:00 |
|
vis2k
|
7c91707d34
|
Unbatcher: StartReadingBatch helper function to prepare for tick batching
|
2021-06-14 16:43:14 +08:00 |
|
vis2k
|
2aa8958210
|
remove unused
|
2021-06-14 16:34:39 +08:00 |
|
vis2k
|
dcf470b1e9
|
breaking: remove NetworkClient/NetworkServer.batching properties. Tests still pass. Batching needs to be always on for tick batching.
|
2021-06-14 15:13:00 +08:00 |
|
vis2k
|
72f915a456
|
breaking: force enable batching to prepare for TickBatching
|
2021-06-14 14:54:00 +08:00 |
|
vis2k
|
7eacdaa96b
|
NetworkConnectionToClient.Disconnect(): remove RemoveFromObservingsObservers because we do that in OnTransportDisconnected now, which is called for both voluntary and involuntary disconnects. (#2760)
|
2021-06-14 12:11:40 +08:00 |
|
vis2k
|
2c9dd3fc01
|
add comments
|
2021-06-13 13:28:09 +08:00 |
|
vis2k
|
a55932ea81
|
Unbatcher: update icon
|
2021-06-13 13:05:52 +08:00 |
|
vis2k
|
2c2581fa08
|
fix: #2778 SpawnObjects SetActive(true) would not initialize NetworkIdentity if the parent is inactive because Unity would not call Awake()
|
2021-06-13 13:03:49 +08:00 |
|
vis2k
|
6eea1e77f5
|
fix: #2744 KcpTransport statistics changed to long to avoid int overflows
|
2021-06-12 18:39:49 +08:00 |
|
vis2k
|
c5e8614101
|
fix: #2651 scene changing with batching would cause errors because we wouldn't stop the batch processing after a scene message (#2774)
|
2021-06-12 18:33:46 +08:00 |
|
vis2k
|
9dfc823df6
|
perf: Client -> Server batching (#2773)
* perf: Client->Server batching to prepare for tickbatching/NT and batching scene change fix
* move to NetworkConnection base class
|
2021-06-11 12:19:45 +08:00 |
|
vis2k
|
72623ae60b
|
add comment
|
2021-06-10 21:11:51 +08:00 |
|
vis2k
|
9d7b83e035
|
The Unbatcher (#2771)
|
2021-06-10 12:33:45 +08:00 |
|