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
packedIpuintplayerCSteamIDtokenCancellationToken
Returns
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
ipsIList<T>selectorFunc<T, uint>playerCSteamIDtokenCancellationToken
Returns
Type Parameters
T