Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Internals.SocketAddress Class Reference

Public Member Functions

 SocketAddress (AddressFamily family, int size)
 
override bool Equals (object comparand)
 
override int GetHashCode ()
 
override string ToString ()
 
 SocketAddress (AddressFamily family, int size)
 
override bool Equals (object comparand)
 
override int GetHashCode ()
 
override string ToString ()
 
 SocketAddress (AddressFamily family, int size)
 
override bool Equals (object comparand)
 
override int GetHashCode ()
 
override string ToString ()
 

Package Functions

 SocketAddress (IPAddress ipAddress)
 
IPAddress GetIPAddress ()
 
 SocketAddress (IPAddress ipAddress)
 
 SocketAddress (IPAddress ipaddress, int port)
 
 SocketAddress (IPAddress ipAddress)
 
 SocketAddress (IPAddress ipaddress, int port)
 
 SocketAddress (AddressFamily addressFamily, ReadOnlySpan< byte > buffer)
 
IPAddress GetIPAddress ()
 
IPEndPoint GetIPEndPoint ()
 
void CopyAddressSizeIntoBuffer ()
 
int GetAddressSizeOffset ()
 

Package Attributes

int InternalSize
 
byte[] Buffer
 

Static Package Attributes

static readonly int IPv6AddressSize = 28
 
static readonly int IPv4AddressSize = 16
 

Properties

AddressFamily Family [get]
 
int Size [get]
 
byte this[int offset] [get, set]
 

Private Attributes

bool _changed = true
 
int _hash
 

Detailed Description

Definition at line 6 of file SocketAddress.cs.


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