Commit Graph

24 Commits

Author SHA1 Message Date
Wojtek Figat
3838870b16 Add soft failing to NetworkPeer creation and INetworkDriver initialization 2021-10-18 11:50:03 +02:00
Wojtek Figat
ecf926a537 Cleanup ENetDriver and use interface properly for scripting 2021-10-04 12:26:35 +02:00
Wojtek Figat
53022ff013 Fix code quality issues detected by PVS-Studio 2021-09-21 18:23:31 +02:00
Damian Korczowski
bb4d94ee85 Fix ENet driver crash 2021-08-16 19:54:20 +02:00
Wojtek Figat
404891fe01 Fix building for Xbox Scarlett 2021-07-02 10:53:38 +02:00
Damian Korczowski
15b14349f9 Fix linux build 2021-07-01 22:58:45 +02:00
Damian Korczowski
2f9147c36c Fix all merge suggestions/issues 2021-07-01 19:47:04 +02:00
Damian Korczowski
9d7bba04cb Rename NetworkHost to NetworkPeer as it seems more appropriate 2021-06-18 20:45:30 +02:00
Damian Korczowski
040c024dff Refactor most NetworkManager functionality into NetworkHost 2021-06-18 20:43:17 +02:00
Damian Korczowski
23794c8875 Add NetworkHost id and comparison operator 2021-05-29 20:19:09 +02:00
Damian Korczowski
1e22d8e3f8 Add ENet kick/connection disconnect impl 2021-05-29 19:50:28 +02:00
Damian Korczowski
61af4c94bd Add usage of address specified in config for ENet driver 2021-05-29 19:42:22 +02:00
Damian Korczowski
e7f899309c Add simple SendMessage with single target 2021-04-16 22:08:59 +02:00
Damian Korczowski
ed82787093 Fix compilation issues & cleanup 2021-04-16 22:03:35 +02:00
Damian Korczowski
acb4a10fd5 Add IsServer checks for message sending 2021-04-16 21:18:12 +02:00
Damian Korczowski
9927209293 Add message sending to clients 2021-04-16 21:17:43 +02:00
Damian Korczowski
d5bc9b5e46 Add NetworkConnection to ENetPeer map 2021-04-16 21:16:26 +02:00
Damian Korczowski
8aaa0a2d6b Add Timeout event 2021-04-16 21:15:20 +02:00
Damian Korczowski
a90b3bd7f6 Add message sending to server 2021-03-15 20:28:41 +01:00
Damian Korczowski
99135759e3 Use only one channel for ENet 2021-03-15 20:00:30 +01:00
Damian Korczowski
082d56f89a Add multi-host support 2021-03-12 19:29:20 +01:00
Damian Korczowski
6b7ca47f26 Add basic ENet driver implementation (WIP) 2021-03-11 20:30:37 +01:00
Damian Korczowski
339e5a5d91 Add ENet thirdparty 2021-03-11 19:23:10 +01:00
Damian Korczowski
ea7cdd00bd Add ENet stubs 2021-03-11 18:47:15 +01:00