swiftlys2/docs/api/ai/
API Reference SteamAPI

SteamNetworkingIPAddr

Struct
Namespace: SwiftlyS2.Shared.SteamAPI · Assembly: SwiftlyS2.CS2.dll
[Serializable]
public struct SteamNetworkingIPAddr : IEquatable<SteamNetworkingIPAddr>
View source

Methods

Clear()

public void Clear()

Equals(SteamNetworkingIPAddr)

public bool Equals(SteamNetworkingIPAddr x)
Returns

GetFakeIPType()

public ESteamNetworkingFakeIPType GetFakeIPType()

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

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