Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ UdpClient() [4/6]

System.Net.Sockets.UdpClient.UdpClient ( int port,
AddressFamily family )
inline

Definition at line 128 of file UdpClient.cs.

129 {
131 {
132 throw new ArgumentOutOfRangeException("port");
133 }
134 if (family != AddressFamily.InterNetwork && family != AddressFamily.InterNetworkV6)
135 {
137 }
138 _family = family;
139 IPEndPoint localEP = ((_family != AddressFamily.InterNetwork) ? new IPEndPoint(IPAddress.IPv6Any, port) : new IPEndPoint(IPAddress.Any, port));
141 _clientSocket.Bind(localEP);
142 }
void Bind(EndPoint localEP)
Definition Socket.cs:1172
static bool ValidatePortNumber(int port)
static string net_protocol_invalid_family
Definition SR.cs:44
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
Definition SR.cs:7

References System.Net.Sockets.UdpClient._clientSocket, System.Net.Sockets.UdpClient._family, System.Net.IPAddress.Any, System.Net.Sockets.Socket.Bind(), System.Net.Sockets.UdpClient.CreateClientSocket(), System.SR.Format(), System.Net.IPAddress.IPv6Any, System.SR.net_protocol_invalid_family, and System.Net.TcpValidationHelpers.ValidatePortNumber().