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

◆ StartListeningIfNeeded()

static void Terraria.Netplay.StartListeningIfNeeded ( )
inlinestaticprivate

Definition at line 341 of file Netplay.cs.

342 {
343 if (IsListening || !Clients.Any((RemoteClient client) => !client.IsConnected()))
344 {
345 return;
346 }
347 try
348 {
350 IsListening = true;
351 }
352 catch
353 {
354 if (!Main.ignoreErrors)
355 {
356 throw;
357 }
358 }
359 }
static RemoteClient[] Clients
Definition Netplay.cs:37
static bool IsListening
Definition Netplay.cs:49
static bool StartListening()
Definition Netplay.cs:213

References Terraria.Netplay.Clients, Terraria.Main.ignoreErrors, Terraria.RemoteClient.IsConnected(), Terraria.Netplay.IsListening, and Terraria.Netplay.StartListening().

Referenced by Terraria.Netplay.ServerLoop().