1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00
vcmi/lib/serializer
Arseniy Shestakov cc163c4e05 Refactoring of networking code on server and client
* Avoid server crash on dummy connect / disconnect.
* Avoid server crash when host left from PreGame.
* Server print it's state with name when it's waiting for connection or in pregame.
* Server will use random port if specified port is busy.
2017-06-02 02:44:39 +03:00
..
BinaryDeserializer.cpp Serializer refactoring: fix FileStream usage for game loading 2016-10-30 15:46:44 +03:00
BinaryDeserializer.h fixed boost::optional load, regression from https://github.com/vcmi/vcmi/pull/212 2016-11-13 11:46:26 +03:00
BinarySerializer.cpp Serializer refactoring: fix FileStream usage for game loading 2016-10-30 15:46:44 +03:00
BinarySerializer.h Possible fix for selection of incorrect method for serialization of vector<bool> 2016-10-30 11:42:53 +02:00
CLoadIntegrityValidator.cpp Add files for rebased serializer refactoring done by Ivan 2016-10-27 17:26:22 +03:00
CLoadIntegrityValidator.h Fixes zero-initialized fileVersion member in deserializer 2016-10-29 19:52:19 +03:00
CMemorySerializer.cpp Fixes zero-initialized fileVersion member in deserializer 2016-10-29 19:52:19 +03:00
CMemorySerializer.h Add files for rebased serializer refactoring done by Ivan 2016-10-27 17:26:22 +03:00
Connection.cpp Refactoring of networking code on server and client 2017-06-02 02:44:39 +03:00
Connection.h Multiplayer: gracefully handle player loss unless it's a host 2017-05-31 08:04:26 +03:00
CSerializer.cpp Serializer refactoring: fix paths to work in Visual Studio 2016-10-28 13:52:42 +03:00
CSerializer.h * WIP on event condition format 2017-05-27 00:23:19 +03:00
CTypeList.cpp CTypeList: Apply changes from a50a32405d 2016-10-27 18:12:30 +03:00
CTypeList.h Compilation fix for VS2015 suggested by Ivan and tested by @dydzio0614 2016-10-29 21:29:25 +03:00
JsonDeserializer.cpp * WIP on event condition format 2017-05-27 00:23:19 +03:00
JsonDeserializer.h * WIP on event condition format 2017-05-27 00:23:19 +03:00
JsonSerializeFormat.cpp * WIP on event condition format 2017-05-27 00:23:19 +03:00
JsonSerializeFormat.h * WIP on event condition format 2017-05-27 00:23:19 +03:00
JsonSerializer.cpp * WIP on event condition format 2017-05-27 00:23:19 +03:00
JsonSerializer.h * WIP on event condition format 2017-05-27 00:23:19 +03:00