Skip to content

Interface IMessageStreamBase

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

public interface IMessageStreamBase : IDisposable, IAsyncDisposable

Implements

IDisposable, IAsyncDisposable

Properties

CanRead

bool CanRead { get; }

Property Value

bool

CanWrite

bool CanWrite { get; }

Property Value

bool

IsAlive

bool IsAlive { get; }

Property Value

bool

Methods

Close()

void Close()

Flush()

void Flush()

FlushAsync(CancellationToken)

ValueTask FlushAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

ValueTask