Class RpcTransportExtensions
Namespace: DotBoxD.Services.Transport
Assembly: DotBoxD.Services.dll
public static class RpcTransportExtensionsInheritance
Section titled “Inheritance”object ← RpcTransportExtensions
Inherited Members
Section titled “Inherited Members”object.Equals(object), object.Equals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object, object), object.ToString()
Methods
Section titled “Methods”ConnectPeerAsync(ITransport, ISerializer, RpcPeerOptions?, CancellationToken)
Section titled “ ConnectPeerAsync(ITransport, ISerializer, RpcPeerOptions?, CancellationToken)”public static Task<RpcPeerSession> ConnectPeerAsync(this ITransport transport, ISerializer serializer, RpcPeerOptions? options = null, CancellationToken ct = default)Parameters
Section titled “Parameters”transport ITransport
serializer ISerializer
options RpcPeerOptions?
Returns
Section titled “Returns”ConnectPeerAsync(ITransport, ISerializer, Action<RpcPeer>, RpcPeerOptions?, CancellationToken)
Section titled “ 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
Section titled “Parameters”transport ITransport
serializer ISerializer
options RpcPeerOptions?