Skip to content

Class LinkExtensions

Namespace: Void.Minecraft.Links.Extensions
Assembly: Void.Minecraft.dll

public static class LinkExtensions

Inheritance

objectLinkExtensions

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Methods

public static ValueTask SendPacketAsync<T>(this ILink link, CancellationToken cancellationToken) where T : class, IMinecraftMessage, new()

Parameters

link ILink

cancellationToken CancellationToken

Returns

ValueTask

Type Parameters

T

public static ValueTask SendPacketAsync<T>(this ILink link, T packet, CancellationToken cancellationToken) where T : class, IMinecraftMessage

Parameters

link ILink

packet T

cancellationToken CancellationToken

Returns

ValueTask

Type Parameters

T

public static ValueTask SendPacketAsync<T>(this ILink link, Side side, T packet, CancellationToken cancellationToken) where T : IMinecraftMessage

Parameters

link ILink

side Side

packet T

cancellationToken CancellationToken

Returns

ValueTask

Type Parameters

T