vis2k
|
d951739841
|
oops
|
2021-05-15 18:22:32 +08:00 |
|
vis2k
|
0600478e69
|
fix: NetworkConnection.observing changed back to regular HashSet instead of SortedSet. fixes identities with same distance being dropped
|
2021-05-15 18:21:36 +08:00 |
|
vis2k
|
2362ae8db7
|
add comment
|
2021-05-15 11:52:57 +08:00 |
|
vis2k
|
21657986fc
|
add comment
|
2021-05-15 11:09:40 +08:00 |
|
vis2k
|
1bb137d7ef
|
not needed anymore
|
2021-05-15 11:08:31 +08:00 |
|
vis2k
|
3255106b76
|
NetworkServer broadcasting with priority until max transport size
|
2021-05-14 18:28:16 +08:00 |
|
vis2k
|
b0c2b34f3a
|
NetworkConnection.observing sorted by distance to NetworkConnection's main player
|
2021-05-14 18:10:54 +08:00 |
|
vis2k
|
03867e027d
|
GetEntitySerializationForConnection helper function
|
2021-05-14 18:07:23 +08:00 |
|
vis2k
|
f7b4749b5d
|
add log
|
2021-05-14 17:12:01 +08:00 |
|
vis2k
|
24beca5541
|
perf: PartialWorldState message step 1: UpdateVarsMessage replaced with PartialWorldState
|
2021-05-14 16:43:41 +08:00 |
|
vis2k
|
d33965c800
|
NetworkServer broadcasting: GetEntitySerialization helper function
|
2021-05-14 12:43:21 +08:00 |
|
vis2k
|
d045918ea7
|
add TODO
|
2021-05-14 12:41:08 +08:00 |
|
vis2k
|
16d0829ee4
|
NetworkClient.Shutdown: clear connection too
|
2021-05-13 22:13:50 +08:00 |
|
vis2k
|
269f9f486c
|
obsolete test
|
2021-05-13 21:57:17 +08:00 |
|
vis2k
|
55263977f8
|
breaking: obsolete FallbackTransport (#2720)
|
2021-05-13 21:52:10 +08:00 |
|
vis2k
|
b0b4b9523c
|
breaking: remove Cloud API and examples.
|
2021-05-13 21:51:49 +08:00 |
|
vis2k
|
c5073da7b3
|
syntax
|
2021-05-13 13:07:57 +08:00 |
|
vis2k
|
15232d35b3
|
syntax
|
2021-05-13 13:07:04 +08:00 |
|
vis2k
|
f4c72cf135
|
syntax
|
2021-05-13 13:06:07 +08:00 |
|
vis2k
|
d8786b16ff
|
syntax
|
2021-05-13 13:05:33 +08:00 |
|
vis2k
|
c5579e9744
|
syntax
|
2021-05-13 13:02:23 +08:00 |
|
vis2k
|
cce0e7db03
|
syntax
|
2021-05-13 13:00:23 +08:00 |
|
vis2k
|
74297fd7fb
|
syntax
|
2021-05-13 12:58:42 +08:00 |
|
vis2k
|
46dce930fb
|
syntax
|
2021-05-13 12:58:00 +08:00 |
|
vis2k
|
3a3a726059
|
NetworkServerTest: syntax
|
2021-05-13 12:55:12 +08:00 |
|
vis2k
|
0d6b677660
|
syntax
|
2021-05-13 12:53:34 +08:00 |
|
vis2k
|
f5a856abc1
|
remove NetworkReader/WriterPoolTests. Pool<T> is already tested.
|
2021-05-13 12:51:33 +08:00 |
|
vis2k
|
d22e4387a0
|
add comments
|
2021-05-13 12:50:10 +08:00 |
|
vis2k
|
8cb68f6a16
|
Tests: MessageBaseTests renamed to NetworkMessageTests
|
2021-05-13 12:48:13 +08:00 |
|
vis2k
|
23cfcb7db7
|
Tests: LocalConnectionsTest ClientToServer
|
2021-05-13 12:47:15 +08:00 |
|
vis2k
|
02ff1076f8
|
Tests: LocalConnectionsTest ServerToClient
|
2021-05-13 12:43:51 +08:00 |
|
vis2k
|
3d122ea37e
|
Tests: remove unnecessary CustomAttributeTest
|
2021-05-13 12:30:59 +08:00 |
|
vis2k
|
9d50c1a1d0
|
Tests: BuiltInMessages cleanup
|
2021-05-13 12:30:04 +08:00 |
|
vis2k
|
b7a6932b93
|
use local function
|
2021-05-13 12:06:00 +08:00 |
|
vis2k
|
a66fefb1e3
|
syntax
|
2021-05-13 12:00:59 +08:00 |
|
vis2k
|
35b16df3e5
|
add comments
|
2021-05-13 11:59:41 +08:00 |
|
vis2k
|
56b52b4973
|
NetworkManager.StopHost: call NetworkServer.OnTransportDisconnected directly so we can obsolete NetworkClient.DisconnectLocalServer. (#2717)
|
2021-05-11 22:00:16 +08:00 |
|
vis2k
|
97b4cb1c0b
|
NetworkServer.DisconnectAllExternalConnections moved into DisconnectAll, because that's what it actually does.
|
2021-05-11 21:54:06 +08:00 |
|
vis2k
|
c44016b049
|
add comment
|
2021-05-11 21:21:43 +08:00 |
|
vis2k
|
007dd80852
|
fix: NetworkServer.OnDisconnected removed. There is only one way to invoke the disconnect handling, which is OnTransportDisconnected. fixes bugs where OnDisconnect would handle the disconnect, not remove the connection, then the Transport callback would call OnTransportDisconnected->OnDisconnect a second time. fixes #2706 and many more
|
2021-05-11 21:19:45 +08:00 |
|
vis2k
|
bac1f94033
|
NetworkServerTest: use ClientConnect so that invoked connectionId and MemoryTransport's internal connectionId match.
|
2021-05-11 18:21:03 +08:00 |
|
vis2k
|
2d24dfefbe
|
NetworkServerTest: UpdateTransport helper function
|
2021-05-11 16:36:34 +08:00 |
|
vis2k
|
e942062c79
|
NetworkServerTests simplified by storing Transport in a field
|
2021-05-11 16:34:44 +08:00 |
|
vis2k
|
7c358054d7
|
fix: NetworkServer.OnTransportDisconnected doesn't call conn.Disconnect() again. avoids possible deadlocks etc.
|
2021-05-11 13:15:14 +08:00 |
|
vis2k
|
7d807d04fa
|
add TODO
|
2021-05-11 13:05:20 +08:00 |
|
vis2k
|
4722b9739d
|
NetworkClient.Disconnect: RemoveLocalConnection call moved into LocalConnectionToServer where it belongs
|
2021-05-11 12:58:02 +08:00 |
|
vis2k
|
015a8ea1a4
|
NetworkClient.Disconnect: connection != null check not needed because of the new early return
|
2021-05-11 12:41:07 +08:00 |
|
vis2k
|
f0caa19270
|
add TODO
|
2021-05-11 12:36:20 +08:00 |
|
vis2k
|
e8a6b5c2b5
|
NetworkClient.Disconnect: remove dead code
|
2021-05-11 12:35:44 +08:00 |
|
vis2k
|
79caa1b9a2
|
NetworkClient.Disconnect: early return so it's not called twice
|
2021-05-11 12:31:20 +08:00 |
|