Table of Contents

Interface IIPAddressFilter

Namespace
Uncreated.Warfare.Networking
Assembly
Uncreated.Warfare.dll
public interface IIPAddressFilter

Methods

IsFiltered(uint, CSteamID, CancellationToken)

ValueTask<bool> IsFiltered(uint packedIp, CSteamID player, CancellationToken token = default)

Parameters

packedIp uint
player CSteamID
token CancellationToken

Returns

ValueTask<bool>

RemoveFilteredIPs<T>(IList<T>, Func<T, uint>, CSteamID, CancellationToken)

ValueTask RemoveFilteredIPs<T>(IList<T> ips, Func<T, uint> selector, CSteamID player, CancellationToken token = default)

Parameters

ips IList<T>
selector Func<T, uint>
player CSteamID
token CancellationToken

Returns

ValueTask

Type Parameters

T