Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace L3Face

Index

Type aliases

CreateFaceFunc

CreateFaceFunc<R, P>: (opts: CreateFaceOptions, ...args: P) => Promise<R extends Transport[] ? FwFace[] : FwFace>

Type parameters

Type declaration

RxError

RxError: RxError

TxError

TxError: TxError

Functions

makeCreateFace

  • makeCreateFace<C>(createTransport: C): CreateFaceFunc<C extends (...args: any[]) => Promise<infer R> ? R : never, Parameters<C>>

processAddRoutes

  • processAddRoutes(fwFace: FwFace, addRoutes?: readonly NameLike[]): void

Generated using TypeDoc