Files
fs2open.github.com/code/network
BMagnu 272d6261c4 Generic Lua Multiplayer RPC (#4835)
* Add automatic lua obj serialization function dispatch

* Implement fundamental and object de/serialization

* Proper default case for package deserialization

* Add No Multi func

* Add Serialization part

* Fix max encoding size for userdata

* Implement exception handling

* Start Implementing lua RPC

* Prepare waitAsync for RPC

* Add packet order enforcing and forwarding

* Add RPC registry

* Make RPCs callable

* Add waitRPC

* Add serializers

* Fix GCC error

* Explicitly specify lua_net_exception

* Fix Warnings

* Replace Seriliaze fundamental with cross-platform data types

* Appease Clang

* Prevent serialization CTD on invalid objects

* Actually use the temporaries assigned

* Fix OSWPT shadow

* Fix table deserialize order

* Incorporate Feedback

* Fix Warnigs

* ix WArnings 2

* Add sanity checks for OSWPT wing serialization

* Multi Bump

* Forgot we have american-style dates there
2023-03-28 03:07:03 +09:00
..
2019-11-08 02:07:14 -05:00
2022-12-09 13:10:39 -05:00
2013-11-25 18:40:16 +10:00
2022-11-07 22:53:28 +09:00
2013-11-25 18:40:16 +10:00
2022-11-21 20:13:35 -05:00
2019-11-08 02:07:14 -05:00
2023-02-14 17:25:52 +09:00
2016-05-30 14:08:28 -07:00
2023-02-14 17:25:52 +09:00
2019-11-03 16:27:23 -05:00
2017-01-04 00:28:22 +01:00
2013-11-25 18:40:16 +10:00
2019-11-08 02:07:14 -05:00
2019-11-08 02:07:14 -05:00
2013-11-25 18:40:16 +10:00
2022-11-14 10:30:28 -05:00
2015-11-20 12:24:10 +01:00
2011-09-06 21:22:39 +00:00
2023-03-28 03:07:03 +09:00
2023-03-28 03:07:03 +09:00
2020-08-30 00:01:00 -04:00
2023-02-14 17:25:52 +09:00
2020-12-24 09:38:23 -05:00
2022-12-09 13:10:39 -05:00
2022-12-09 13:10:39 -05:00
2020-02-29 17:09:55 +01:00