Struct NetworkEndPoint
Syntax
public struct NetworkEndPoint
Fields
length
Declaration
Field Value
rawNetworkAddress
Declaration
public NetworkEndPoint.RawNetworkAddress rawNetworkAddress
Field Value
Properties
Address
Declaration
public string Address { get; }
Property Value
AnyIpv4
Declaration
public static NetworkEndPoint AnyIpv4 { get; }
Property Value
Family
Declaration
public NetworkFamily Family { get; set; }
Property Value
IsAny
Declaration
public bool IsAny { get; }
Property Value
IsLoopback
Declaration
public bool IsLoopback { get; }
Property Value
IsValid
Declaration
public bool IsValid { get; }
Property Value
LoopbackIpv4
Declaration
public static NetworkEndPoint LoopbackIpv4 { get; }
Property Value
Port
Declaration
public ushort Port { get; set; }
Property Value
RawPort
Declaration
public ushort RawPort { get; set; }
Property Value
Methods
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetRawAddressBytes()
Declaration
public NativeArray<byte> GetRawAddressBytes()
Returns
Type |
Description |
NativeArray<Byte> |
|
Parse(String, UInt16, NetworkFamily)
Declaration
public static NetworkEndPoint Parse(string address, ushort port, NetworkFamily family = NetworkFamily.Ipv4)
Parameters
Returns
SetRawAddressBytes(NativeArray<Byte>, NetworkFamily)
Declaration
public void SetRawAddressBytes(NativeArray<byte> bytes, NetworkFamily family = NetworkFamily.Ipv4)
Parameters
TryParse(String, UInt16, out NetworkEndPoint, NetworkFamily)
Declaration
public static bool TryParse(string address, ushort port, out NetworkEndPoint endpoint, NetworkFamily family = NetworkFamily.Ipv4)
Parameters
Returns
WithPort(UInt16)
Declaration
public NetworkEndPoint WithPort(ushort port)
Parameters
Type |
Name |
Description |
UInt16 |
port |
|
Returns
Operators
Equality(NetworkEndPoint, NetworkEndPoint)
Declaration
public static bool operator ==(NetworkEndPoint lhs, NetworkEndPoint rhs)
Parameters
Returns
Inequality(NetworkEndPoint, NetworkEndPoint)
Declaration
public static bool operator !=(NetworkEndPoint lhs, NetworkEndPoint rhs)
Parameters
Returns