Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Readonly context

Readonly flags

flags: number

Readonly model

model: null | EventDownlinkModel

Readonly observers

observers: readonly EventDownlinkObserver[]

Readonly ownBody

ownBody: Value

Readonly ownHostUri

ownHostUri: Uri

Readonly ownLaneUri

ownLaneUri: Uri

Readonly ownNodeUri

ownNodeUri: Uri

Readonly ownPrio

ownPrio: number

Readonly ownRate

ownRate: number

Readonly owner

owner: null | DownlinkOwner

Accessors

session

  • Returns Value

type

  • Returns DownlinkType

Methods

body

  • Returns Value

  • Parameters

    Returns EventDownlink

close

  • close(): void
  • Returns void

closeUp

  • closeUp(): void
  • Returns void

command

  • Parameters

    Returns void

Protected copy

didClose

  • Parameters

    • didClose: DownlinkDidClose

    Returns EventDownlink

didConnect

  • Parameters

    • didConnect: DownlinkDidConnect

    Returns EventDownlink

didDisconnect

  • didDisconnect(didDisconnect: DownlinkDidDisconnect): EventDownlink
  • Parameters

    • didDisconnect: DownlinkDidDisconnect

    Returns EventDownlink

didFail

  • Parameters

    • didFail: DownlinkDidFail

    Returns EventDownlink

didLink

  • Parameters

    • didLink: DownlinkDidLink

    Returns EventDownlink

didSync

  • Parameters

    • didSync: DownlinkDidSync

    Returns EventDownlink

didUnlink

  • Parameters

    • didUnlink: DownlinkDidUnlink

    Returns EventDownlink

hostDidConnect

  • hostDidConnect(): void
  • Returns void

hostDidDisconnect

  • hostDidDisconnect(): void
  • Returns void

hostDidFail

  • hostDidFail(error: unknown): void
  • Parameters

    • error: unknown

    Returns void

hostUri

  • Returns Uri

  • Parameters

    Returns EventDownlink

isAuthenticated

  • isAuthenticated(): boolean
  • Returns boolean

isConnected

  • isConnected(): boolean
  • Returns boolean

isLinked

  • isLinked(): boolean
  • Returns boolean

isSynced

  • isSynced(): boolean
  • Returns boolean

keepLinked

  • keepLinked(): boolean
  • keepLinked(keepLinked: boolean): EventDownlink
  • Returns boolean

  • Parameters

    • keepLinked: boolean

    Returns EventDownlink

keepSynced

  • keepSynced(): boolean
  • keepSynced(keepSynced: boolean): EventDownlink
  • Returns boolean

  • Parameters

    • keepSynced: boolean

    Returns EventDownlink

laneUri

  • Returns Uri

  • Parameters

    Returns EventDownlink

nodeUri

  • Returns Uri

  • Parameters

    Returns EventDownlink

observe

onCommand

  • Parameters

    • onCommand: DownlinkOnCommand

    Returns EventDownlink

onCommandMessage

  • onCommandMessage(body: Value): void
  • Parameters

    Returns void

onEvent

  • Parameters

    • onEvent: DownlinkOnEvent

    Returns EventDownlink

onEventMessage

  • Parameters

    Returns void

onLinkRequest

  • Parameters

    Returns void

onLinkedResponse

onSyncRequest

  • Parameters

    Returns void

onSyncedResponse

onUnlinkRequest

  • Parameters

    Returns void

onUnlinkedResponse

open

  • Returns EventDownlink

openUp

  • openUp(host: Host): void
  • Parameters

    Returns void

prio

  • Returns number

  • Parameters

    • prio: number

    Returns EventDownlink

rate

  • Returns number

  • Parameters

    • rate: number

    Returns EventDownlink

unobserve

  • Parameters

    • observer: unknown

    Returns EventDownlink

willLink

  • Parameters

    • willLink: DownlinkWillLink

    Returns EventDownlink

willSync

  • Parameters

    • willSync: DownlinkWillSync

    Returns EventDownlink

willUnlink

  • Parameters

    • willUnlink: DownlinkWillUnlink

    Returns EventDownlink

Static initForm

  • Returns Form<undefined | DownlinkInit, never>

Generated using TypeDoc