Photon Unity Networking: PhotonPingManager Class Reference

Photon Unity Networking

Public Member Functions

IEnumerator PingSocket (Region region)
 

Static Public Member Functions

static string ResolveHost (string hostName)
 Attempts to resolve a hostname into an IP string or returns empty string if that fails. More...
 

Public Attributes

bool UseNative
 

Static Public Attributes

static int Attempts = 5
 
static bool IgnoreInitialAttempt = true
 
static int MaxMilliseconsPerPing = 800
 

Properties

Region BestRegion [get]
 
bool Done [get]
 

Member Function Documentation

IEnumerator PhotonPingManager.PingSocket ( Region  region)

Affected by frame-rate of app, as this Coroutine checks the socket for a result once per frame.

static string PhotonPingManager.ResolveHost ( string  hostName)
static

Attempts to resolve a hostname into an IP string or returns empty string if that fails.

To be compatible with most platforms, the address family is checked like this: if (ipAddress.AddressFamily.ToString().Contains("6")) // ipv6...

Parameters
hostNameHostname to resolve.
Returns
IP string or empty string if resolution fails

Member Data Documentation

int PhotonPingManager.Attempts = 5
static
bool PhotonPingManager.IgnoreInitialAttempt = true
static
int PhotonPingManager.MaxMilliseconsPerPing = 800
static
bool PhotonPingManager.UseNative

Property Documentation

Region PhotonPingManager.BestRegion
get
bool PhotonPingManager.Done
get
Online Documentation  -  Dashboard  -  Support Forum Exit Games GmbH