SteamNetworkingIPAddr
Struct SteamNetworkingIPAddr
Namespace: SwiftlyS2.Shared.SteamAPI
Assembly: SwiftlyS2.CS2.dll
[Serializable]
public struct SteamNetworkingIPAddr : IEquatable<SteamNetworkingIPAddr>Implements
Inherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Fields
k_cchMaxString
public const int k_cchMaxString = 48Field Value
m_ipv6
public byte[] m_ipv6Field Value
m_port
public ushort m_portField Value
Methods
Clear()
public void Clear()Equals(SteamNetworkingIPAddr)
public bool Equals(SteamNetworkingIPAddr x)Parameters
Returns
GetFakeIPType()
public ESteamNetworkingFakeIPType GetFakeIPType()Returns
GetIPv4()
public uint GetIPv4()Returns
IsFakeIP()
public bool IsFakeIP()Returns
IsIPv4()
public bool IsIPv4()Returns
IsIPv6AllZeros()
public bool IsIPv6AllZeros()Returns
IsLocalHost()
public bool IsLocalHost()Returns
ParseString(string)
public bool ParseString(string pszStr)Parameters
- pszStr string
Returns
SetIPv4(uint, ushort)
public void SetIPv4(uint nIP, ushort nPort)Parameters
SetIPv6(byte[], ushort)
public void SetIPv6(byte[] ipv6, ushort nPort)Parameters
SetIPv6LocalHost(ushort)
public void SetIPv6LocalHost(ushort nPort = 0)Parameters
- nPort ushort
ToString(out string, bool)
public void ToString(out string buf, bool bWithPort)Parameters