OpenTTD Source 20241224-master-gee860a5c8e
UDPSocket Struct Reference

Some information about a socket, which exists before the actual socket has been created to provide locking and the likes. More...

Public Member Functions

 UDPSocket (const std::string &name)
 
void CloseSocket ()
 
void ReceivePackets ()
 

Data Fields

const std::string name
 The name of the socket.
 
NetworkUDPSocketHandlersocket
 The actual socket, which may be nullptr when not initialized yet.
 

Detailed Description

Some information about a socket, which exists before the actual socket has been created to provide locking and the likes.

Definition at line 39 of file network_udp.cpp.

Constructor & Destructor Documentation

◆ UDPSocket()

UDPSocket::UDPSocket ( const std::string &  name)
inline

Definition at line 43 of file network_udp.cpp.

Member Function Documentation

◆ CloseSocket()

void UDPSocket::CloseSocket ( )
inline

Definition at line 45 of file network_udp.cpp.

◆ ReceivePackets()

void UDPSocket::ReceivePackets ( )
inline

Definition at line 52 of file network_udp.cpp.

Field Documentation

◆ name

const std::string UDPSocket::name

The name of the socket.

Definition at line 40 of file network_udp.cpp.

◆ socket

NetworkUDPSocketHandler* UDPSocket::socket

The actual socket, which may be nullptr when not initialized yet.

Definition at line 41 of file network_udp.cpp.

Referenced by NetworkUDPInitialize(), NetworkUDPSearchGame(), and NetworkUDPServerListen().


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