OpenTTD Source: NetworkContentConnecter Class Reference

OpenTTD Source 14.1

Public Member Functions
NetworkContentConnecter Class Reference

Connect to the content server. More...

Inheritance diagram for NetworkContentConnecter:

## Public Member Functions
| NetworkContentConnecter (const std::string &connection_string)
| Initiate the connecting. More...
void | OnFailure () override
| Callback for when the connection attempt failed.
void | OnConnect (SOCKET s) override
Public Member Functions inherited from TCPConnecter
| TCPConnecter (const std::string &connection_string, uint16_t default_port, const NetworkAddress &bind_address={}, int family=AF_UNSPEC)
| Create a new connecter for the given address. More...
virtual void | OnConnect ([[maybe_unused]] SOCKET s)
| Callback when the connection succeeded. More...
void | Kill ()
| Kill this connecter. More...

## Additional Inherited Members
Static Public Member Functions inherited from TCPConnecter
static void | CheckCallbacks ()
| Check whether we need to call the callback, i.e. More...
static void | KillAll ()
| Kill all connection attempts.
template<class T , typename... Args>
static std::shared_ptr< TCPConnecter > | Create (Args &&... args)
| Create the connecter, and initiate connecting by putting it in the collection of TCP connections to make. More...

## Detailed Description

Connect to the content server.

Definition at line 757 of file network_content.cpp.

## Constructor & Destructor Documentation

## ◆ NetworkContentConnecter()

NetworkContentConnecter::NetworkContentConnecter | ( | const std::string & | connection_string | ) |
| inline

Initiate the connecting.

Parameters

  address | The address of the server.

Definition at line 763 of file network_content.cpp.

The documentation for this class was generated from the following file:

- src/network/network_content.cpp