|
OpenTTD Source
12.2
|
#include "os_abstraction.h"#include "config.h"#include "../../company_type.h"#include "../../string_func.h"#include "../../core/smallmap_type.hpp"#include <string>Go to the source code of this file.
Data Structures | |
| class | NetworkAddress |
| Wrapper for (un)resolved network addresses; there's no reason to transform a numeric IP to a string and then back again to pass it to functions. More... | |
| class | ServerAddress |
| Address to a game server. More... | |
Typedefs | |
| typedef std::vector< NetworkAddress > | NetworkAddressList |
| Type for a list of addresses. | |
| typedef SmallMap< NetworkAddress, SOCKET > | SocketList |
| Type for a mapping between address and socket. | |
Enumerations | |
| enum | ServerAddressType { SERVER_ADDRESS_DIRECT, SERVER_ADDRESS_INVITE_CODE } |
| Types of server addresses we know. More... | |
Wrapper for network addresses.
Definition in file address.h.
| enum ServerAddressType |
Types of server addresses we know.
Sorting will prefer entries at the top of this list above ones at the bottom.
| Enumerator | |
|---|---|
| SERVER_ADDRESS_DIRECT | Server-address is based on an hostname:port. |
| SERVER_ADDRESS_INVITE_CODE | Server-address is based on an invite code. |