Table of Contents

Class RpcTransportExtensions

Namespace
DotBoxD.Services.Transport
Assembly
DotBoxD.Services.dll
public static class RpcTransportExtensions
Inheritance
RpcTransportExtensions
Inherited Members

Methods

ConnectPeerAsync(ITransport, ISerializer, RpcPeerOptions?, CancellationToken)

public static Task<RpcPeerSession> ConnectPeerAsync(this ITransport transport, ISerializer serializer, RpcPeerOptions? options = null, CancellationToken ct = default)

Parameters

transport ITransport
serializer ISerializer
options RpcPeerOptions
ct CancellationToken

Returns

Task<RpcPeerSession>

ConnectPeerAsync(ITransport, ISerializer, Action<RpcPeer>, RpcPeerOptions?, CancellationToken)

public static Task<RpcPeerSession> ConnectPeerAsync(this ITransport transport, ISerializer serializer, Action<RpcPeer> configurePeer, RpcPeerOptions? options = null, CancellationToken ct = default)

Parameters

transport ITransport
serializer ISerializer
configurePeer Action<RpcPeer>
options RpcPeerOptions
ct CancellationToken

Returns

Task<RpcPeerSession>