Type aliases
ConectionStat
Conection
Stat: { direction: string; encryption?: string | undefined; multiplexer?: string | undefined; timeline: Timeline }
Type declaration
-
direction: string
-
Optional encryption?: string | undefined
-
Optional multiplexer?: string | undefined
-
ConnectionOptions
Type declaration
-
close: () => Promise<void>
-
-
Optional localAddr?: Multiaddr | undefined
-
-
newStream: (protocols: string | string[]) => Promise<{ protocol: string; stream: MuxedStream }>
-
- (protocols: string | string[]): Promise<{ protocol: string; stream: MuxedStream }>
-
Parameters
-
protocols: string | string[]
Returns Promise<{ protocol: string; stream: MuxedStream }>
-
-
-
Status
Status: "open" | "closing" | "closed"
StreamData
StreamData: { metadata?: any; protocol: string }
Type declaration
-
Optional metadata?: any
-
protocol: string
Timeline
Timeline: { close?: number | undefined; open: number; upgraded?: number | undefined }
Type declaration
-
Optional close?: number | undefined
-
open: number
-
Optional upgraded?: number | undefined