Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | AddressChangeListener |
class | AvailabilityChangeListener |
Static Public Member Functions | |
static void | RegisterNetworkChange (NetworkChange nc) |
Properties | |
static ? NetworkAvailabilityChangedEventHandler | NetworkAvailabilityChanged |
static ? NetworkAddressChangedEventHandler | NetworkAddressChanged |
Static Private Member Functions | |
static void | RunAddressChangedHandler (object state) |
static void | RunAvailabilityHandlerAvailable (object state) |
static void | RunAvailabilityHandlerNotAvailable (object state) |
Static Private Attributes | |
static readonly Dictionary< NetworkAddressChangedEventHandler, ExecutionContext > | s_addressChangedSubscribers = new Dictionary<NetworkAddressChangedEventHandler, ExecutionContext>() |
static readonly Dictionary< NetworkAvailabilityChangedEventHandler, ExecutionContext > | s_availabilityChangedSubscribers = new Dictionary<NetworkAvailabilityChangedEventHandler, ExecutionContext>() |
static readonly NetworkAvailabilityEventArgs | s_availableEventArgs = new NetworkAvailabilityEventArgs(isAvailable: true) |
static readonly NetworkAvailabilityEventArgs | s_notAvailableEventArgs = new NetworkAvailabilityEventArgs(isAvailable: false) |
static readonly ContextCallback | s_runHandlerAvailable = RunAvailabilityHandlerAvailable |
static readonly ContextCallback | s_runHandlerNotAvailable = RunAvailabilityHandlerNotAvailable |
static readonly ContextCallback | s_runAddressChangedHandler = RunAddressChangedHandler |
static readonly object | s_globalLock = new object() |
Definition at line 7 of file NetworkChange.cs.