OpenTTD Source  1.11.0-beta2
TCPQueryConnecter Class Reference

Non blocking connection create to query servers. More...

Inheritance diagram for TCPQueryConnecter:
TCPConnecter

Public Member Functions

 TCPQueryConnecter (const NetworkAddress &address)
 
void OnFailure () override
 Callback for when the connection attempt failed.
 
void OnConnect (SOCKET s) override
 Callback when the connection succeeded. More...
 

Additional Inherited Members

- Private Member Functions inherited from TCPConnecter
 TCPConnecter (const NetworkAddress &address)
 Create a new connecter for the given address. More...
 
virtual ~TCPConnecter ()
 Silence the warnings.
 
- Static Private 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.
 
- Private Attributes inherited from TCPConnecter
NetworkAddress address
 Address we're connecting to.
 

Detailed Description

Non blocking connection create to query servers.

Definition at line 565 of file network.cpp.

Member Function Documentation

◆ OnConnect()

void TCPQueryConnecter::OnConnect ( SOCKET  s)
inlineoverridevirtual

Callback when the connection succeeded.

Parameters
sthe socket that we opened

Reimplemented from TCPConnecter.

Definition at line 574 of file network.cpp.

References _networking, and ClientNetworkGameSocketHandler::SendCompanyInformationQuery().


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