Table of Contents

Interface IConnectionTransport

Namespace
PuppeteerSharp.Transport
Assembly
PuppeteerSharp.dll

Connection transport abstraction.

public interface IConnectionTransport : IDisposable

Properties

IsClosed

Gets a value indicating whether this IConnectionTransport is closed.

bool IsClosed { get; }

Property Value

bool

Methods

SendAsync(byte[])

Sends a message using the transport.

Task SendAsync(byte[] message)

Parameters

message byte[]

Message to send.

Returns

Task

The task.

StopReading()

Stops reading incoming data.

void StopReading()

Events

Closed

Occurs when the transport is closed.

event EventHandler<TransportClosedEventArgs> Closed

Event Type

EventHandler<TransportClosedEventArgs>

MessageReceived

Occurs when a message is received.

event EventHandler<MessageReceivedEventArgs> MessageReceived

Event Type

EventHandler<MessageReceivedEventArgs>