mirror of https://github.com/minetest/minetest.git
a704c04f00
* Move networkcode to a dedicated directory * Rename clientserver.h to network/networkprotocol.h (Better name) and sanitize some includes * Create object NetworkPacket * It stores command (opcode) and data separated * It also stores peer_id * Data reading can be done by using a streaming interface * Change packet routing analysis * Remove old conditional analysis * Now uses function pointed analysis and add connection state ({Client,Server}::handlers) * Connection state permit to categorize condition to handle before analyze packets * Create a handler for depreciated messages, instead of duplicating code |
||
---|---|---|
.. | ||
clientopcodes.cpp | ||
clientopcodes.h | ||
networkpacket.cpp | ||
networkpacket.h | ||
networkprotocol.h | ||
serveropcodes.cpp | ||
serveropcodes.h | ||
toclientpacket.cpp | ||
toclientpacket.h | ||
toserverpacket.cpp | ||
toserverpacket.h |