OpenTTD Source: src/network Directory Reference

OpenTTD Source 15.0-RC2

network Directory Reference

## Directories
| core

## Files
| network.cpp
| Base functions for networking support.
| network.h
| Basic functions/variables used all over the place.
| network_admin.cpp
| Server part of the admin network protocol.
| network_admin.h
| Server part of the admin network protocol.
| network_base.h
| Base core network types and some helper functions to access them.
| network_chat_gui.cpp
| GUI for handling chat messages.
| network_client.cpp
| Client part of the network protocol.
| network_client.h
| Client part of the network protocol.
| network_command.cpp
| Command handling over network connections.
| network_content.cpp
| Content sending/receiving part of the network protocol.
| network_content.h
| Part of the network protocol handling content distribution.
| network_content_gui.cpp
| Implementation of the Network Content related GUIs.
| network_content_gui.h
| User interface for downloading files.
| network_coordinator.cpp
| Game Coordinator sending/receiving part of the network protocol.
| network_coordinator.h
| Part of the network protocol handling Game Coordinator requests.
| network_crypto.cpp
| Implementation of the network specific cryptography helpers.
| network_crypto.h
| Crypto specific bits of the network handling.
| network_crypto_internal.h
| Internal bits to the crypto of the network handling.
| network_func.h
| Network functions used by other parts of OpenTTD.
| network_gamelist.cpp
| This file handles the GameList Also, it handles the request to a server for data about the server.
| network_gamelist.h
| Handling of the list of games.
| network_gui.cpp
| Implementation of the Network related GUIs.
| network_gui.h
| GUIs related to networking.
| network_internal.h
| Variables and function used internally.
| network_query.cpp
| Query part of the network protocol.
| network_query.h
| Query part of the network protocol.
| network_server.cpp
| Server part of the network protocol.
| network_server.h
| Server part of the network protocol.
| network_stun.cpp
| STUN sending/receiving part of the network protocol.
| network_stun.h
| Part of the network protocol handling STUN requests.
| network_survey.cpp
| Opt-in survey part of the network protocol.
| network_survey.h
| Part of the network protocol handling opt-in survey.
| network_turn.cpp
| TURN sending/receiving part of the network protocol.
| network_turn.h
| Part of the network protocol handling TURN requests.
| network_type.h
| Types used for networking.
| network_udp.cpp
| This file handles the UDP related communication.
| network_udp.h
| Sending and receiving UDP messages.