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

Classes

class  GatewayIPAddressInformation
 
class  GatewayIPAddressInformationCollection
 
class  HostInformation
 
class  HostInformationPal
 
class  IcmpV4Statistics
 
class  IcmpV6Statistics
 
class  InterfaceInfoPal
 
class  InternalIPAddressCollection
 
class  IPAddressCollection
 
class  IPAddressInformation
 
class  IPAddressInformationCollection
 
class  IPGlobalProperties
 
class  IPGlobalPropertiesPal
 
class  IPGlobalStatistics
 
class  IPInterfaceProperties
 
class  IPInterfaceStatistics
 
class  IPv4InterfaceProperties
 
class  IPv4InterfaceStatistics
 
class  IPv6InterfaceProperties
 
class  MulticastIPAddressInformation
 
class  MulticastIPAddressInformationCollection
 
class  NetworkAvailabilityEventArgs
 
class  NetworkChange
 
class  NetworkInformationException
 
class  NetworkInterface
 
class  NetworkInterfacePal
 
class  PhysicalAddress
 
class  Ping
 
class  PingCompletedEventArgs
 
class  PingException
 
class  PingOptions
 
class  PingReply
 
class  SafeCancelMibChangeNotify
 
class  SafeFreeMibTable
 
class  SystemGatewayIPAddressInformation
 
class  SystemIcmpV4Statistics
 
class  SystemIcmpV6Statistics
 
class  SystemIPAddressInformation
 
class  SystemIPGlobalProperties
 
class  SystemIPGlobalStatistics
 
class  SystemIPInterfaceProperties
 
class  SystemIPInterfaceStatistics
 
class  SystemIPv4InterfaceProperties
 
class  SystemIPv4InterfaceStatistics
 
class  SystemIPv6InterfaceProperties
 
class  SystemMulticastIPAddressInformation
 
class  SystemNetworkInterface
 
class  SystemTcpConnectionInformation
 
class  SystemTcpStatistics
 
class  SystemUdpStatistics
 
class  SystemUnicastIPAddressInformation
 
class  TcpConnectionInformation
 
class  TcpStatistics
 
class  TeredoHelper
 
class  UdpStatistics
 
class  UnicastIPAddressInformation
 
class  UnicastIPAddressInformationCollection
 

Enumerations

enum  DuplicateAddressDetectionState {
  Invalid , Tentative , Duplicate , Deprecated ,
  Preferred
}
 
enum  NetBiosNodeType {
  Unknown = 0 , Broadcast = 1 , Peer2Peer = 2 , Mixed = 4 ,
  Hybrid = 8
}
 
enum  NetworkInterfaceComponent { IPv4 , IPv6 }
 
enum  NetworkInterfaceType {
  Unknown = 1 , Ethernet = 6 , TokenRing = 9 , Fddi = 15 ,
  BasicIsdn = 20 , PrimaryIsdn = 21 , Ppp = 23 , Loopback = 24 ,
  Ethernet3Megabit = 26 , Slip = 28 , Atm = 37 , GenericModem = 48 ,
  FastEthernetT = 62 , Isdn = 63 , FastEthernetFx = 69 , Wireless80211 = 71 ,
  AsymmetricDsl = 94 , RateAdaptDsl = 95 , SymmetricDsl = 96 , VeryHighSpeedDsl = 97 ,
  IPOverAtm = 114 , GigabitEthernet = 117 , Tunnel = 131 , MultiRateSymmetricDsl = 143 ,
  HighPerformanceSerialBus = 144 , Wman = 237 , Wwanpp = 243 , Wwanpp2 = 244
}
 
enum  OperationalStatus {
  Up = 1 , Down , Testing , Unknown ,
  Dormant , NotPresent , LowerLayerDown
}
 
enum  PrefixOrigin {
  Other , Manual , WellKnown , Dhcp ,
  RouterAdvertisement
}
 
enum  ScopeLevel {
  None = 0 , Interface = 1 , Link = 2 , Subnet = 3 ,
  Admin = 4 , Site = 5 , Organization = 8 , Global = 14
}
 
enum  StartIPOptions { None = 0 , StartIPv4 = 1 , StartIPv6 = 2 , Both = 3 }
 
enum  SuffixOrigin {
  Other , Manual , WellKnown , OriginDhcp ,
  LinkLayerAddress , Random
}
 
enum  TcpState {
  Unknown , Closed , Listen , SynSent ,
  SynReceived , Established , FinWait1 , FinWait2 ,
  CloseWait , Closing , LastAck , TimeWait ,
  DeleteTcb
}
 
enum  IPStatus {
  Success = 0 , DestinationNetworkUnreachable = 11002 , DestinationHostUnreachable = 11003 , DestinationProtocolUnreachable = 11004 ,
  DestinationPortUnreachable = 11005 , DestinationProhibited = 11004 , NoResources = 11006 , BadOption = 11007 ,
  HardwareError = 11008 , PacketTooBig = 11009 , TimedOut = 11010 , BadRoute = 11012 ,
  TtlExpired = 11013 , TtlReassemblyTimeExceeded = 11014 , ParameterProblem = 11015 , SourceQuench = 11016 ,
  BadDestination = 11018 , DestinationUnreachable = 11040 , TimeExceeded = 11041 , BadHeader = 11042 ,
  UnrecognizedNextHeader = 11043 , IcmpError = 11044 , DestinationScopeMismatch = 11045 , Unknown = -1
}
 

Functions

delegate void NetworkAddressChangedEventHandler (object? sender, EventArgs e)
 
delegate void NetworkAvailabilityChangedEventHandler (object? sender, NetworkAvailabilityEventArgs e)
 
delegate void PingCompletedEventHandler (object sender, PingCompletedEventArgs e)