Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.NetworkInformation.NetworkChange Class Reference

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, ExecutionContexts_addressChangedSubscribers = new Dictionary<NetworkAddressChangedEventHandler, ExecutionContext>()
 
static readonly Dictionary< NetworkAvailabilityChangedEventHandler, ExecutionContexts_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()
 

Detailed Description

Definition at line 7 of file NetworkChange.cs.


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