SwiftlyS2

SteamNetworkingIPAddr

Struct SteamNetworkingIPAddr

Namespace: SwiftlyS2.Shared.SteamAPI

Assembly: SwiftlyS2.CS2.dll

[Serializable]
public struct SteamNetworkingIPAddr : IEquatable<SteamNetworkingIPAddr>

Implements

Inherited Members

Fields

k_cchMaxString

public const int k_cchMaxString = 48
Field Value

m_ipv6

public byte[] m_ipv6
Field Value

m_port

public ushort m_port
Field 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
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

ToString(out string, bool)

public void ToString(out string buf, bool bWithPort)
Parameters

On this page