Skip to content

Interface IChannelBuilderService

Namespace: Void.Proxy.Api.Network.Channels
Assembly: Void.Proxy.Api.dll

public interface IChannelBuilderService

Properties

IsFallbackBuilder

bool IsFallbackBuilder { get; }

Property Value

bool

Methods

BuildPlayerChannelAsync(IPlayer, CancellationToken)

ValueTask<INetworkChannel> BuildPlayerChannelAsync(IPlayer player, CancellationToken cancellationToken = default)

Parameters

player IPlayer

cancellationToken CancellationToken

Returns

ValueTask<INetworkChannel>

BuildServerChannelAsync(IPlayer, IServer, CancellationToken)

ValueTask<INetworkChannel> BuildServerChannelAsync(IPlayer player, IServer server, CancellationToken cancellationToken = default)

Parameters

player IPlayer

server IServer

cancellationToken CancellationToken

Returns

ValueTask<INetworkChannel>

SearchChannelBuilderAsync(IPlayer, CancellationToken)

ValueTask SearchChannelBuilderAsync(IPlayer player, CancellationToken cancellationToken = default)

Parameters

player IPlayer

cancellationToken CancellationToken

Returns

ValueTask