Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Readonly context

Readonly flags

flags: number

Readonly model

model: null | DownlinkModel

Readonly observers

observers: readonly DownlinkObserver[]

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

Readonly Abstract type

Accessors

session

  • Returns Value

Methods

body

  • Returns Value

  • Parameters

    Returns Downlink

close

  • close(): void
  • Returns void

closeUp

  • closeUp(): void
  • Returns void

command

  • Parameters

    Returns void

Protected Abstract copy

didClose

  • didClose(didClose: DownlinkDidClose): Downlink
  • Parameters

    • didClose: DownlinkDidClose

    Returns Downlink

didConnect

  • didConnect(didConnect: DownlinkDidConnect): Downlink
  • Parameters

    • didConnect: DownlinkDidConnect

    Returns Downlink

didDisconnect

  • didDisconnect(didDisconnect: DownlinkDidDisconnect): Downlink
  • Parameters

    • didDisconnect: DownlinkDidDisconnect

    Returns Downlink

didFail

  • didFail(didFail: DownlinkDidFail): Downlink
  • Parameters

    • didFail: DownlinkDidFail

    Returns Downlink

didLink

  • didLink(didLink: DownlinkDidLink): Downlink
  • Parameters

    • didLink: DownlinkDidLink

    Returns Downlink

didSync

  • didSync(didSync: DownlinkDidSync): Downlink
  • Parameters

    • didSync: DownlinkDidSync

    Returns Downlink

didUnlink

  • didUnlink(didUnlink: DownlinkDidUnlink): Downlink
  • Parameters

    • didUnlink: DownlinkDidUnlink

    Returns Downlink

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 Downlink

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): Downlink
  • Returns boolean

  • Parameters

    • keepLinked: boolean

    Returns Downlink

keepSynced

  • keepSynced(): boolean
  • keepSynced(keepSynced: boolean): Downlink
  • Returns boolean

  • Parameters

    • keepSynced: boolean

    Returns Downlink

laneUri

  • Returns Uri

  • Parameters

    Returns Downlink

nodeUri

  • Returns Uri

  • Parameters

    Returns Downlink

observe

  • Parameters

    Returns Downlink

onCommand

  • onCommand(onCommand: DownlinkOnCommand): Downlink
  • Parameters

    • onCommand: DownlinkOnCommand

    Returns Downlink

onCommandMessage

  • onCommandMessage(body: Value): void
  • Parameters

    Returns void

onEvent

  • onEvent(onEvent: DownlinkOnEvent): Downlink
  • Parameters

    • onEvent: DownlinkOnEvent

    Returns Downlink

onEventMessage

  • Parameters

    Returns void

onLinkRequest

  • Parameters

    Returns void

onLinkedResponse

  • Parameters

    Returns void

onSyncRequest

  • Parameters

    Returns void

onSyncedResponse

  • Parameters

    Returns void

onUnlinkRequest

  • Parameters

    Returns void

onUnlinkedResponse

  • Parameters

    Returns void

Abstract open

  • Returns Downlink

openUp

  • openUp(host: Host): void
  • Parameters

    Returns void

prio

  • prio(): number
  • prio(prio: number): Downlink
  • Returns number

  • Parameters

    • prio: number

    Returns Downlink

rate

  • rate(): number
  • rate(rate: number): Downlink
  • Returns number

  • Parameters

    • rate: number

    Returns Downlink

unobserve

  • unobserve(observer: unknown): Downlink
  • Parameters

    • observer: unknown

    Returns Downlink

willLink

  • willLink(willLink: DownlinkWillLink): Downlink
  • Parameters

    • willLink: DownlinkWillLink

    Returns Downlink

willSync

  • willSync(willSync: DownlinkWillSync): Downlink
  • Parameters

    • willSync: DownlinkWillSync

    Returns Downlink

willUnlink

  • willUnlink(willUnlink: DownlinkWillUnlink): Downlink
  • Parameters

    • willUnlink: DownlinkWillUnlink

    Returns Downlink

Static initForm

  • Returns Form<undefined | DownlinkInit, never>

Generated using TypeDoc