Interface ValueDownlink<R, V, I>

Type Parameters

  • R = any

  • V = Value

  • I extends any[] = [V]

Hierarchy

Properties

Accessors

Methods

Properties

body: Value
coherentTime: number
consumed?: boolean
hostUri: Uri
inlet: Fastener<any, any, any> | readonly Fastener<any, any, any>[]
inletVersion: number | readonly number[]
laneUri: Uri
name: PropertyKey
nodeUri: Uri
observerType?: Class<ValueDownlinkObserver<V, ValueDownlink<any, V, [V]>>>
owner: R
prio: number
rate: number
valueForm: Form<V, LikeType<V>>
version: number

Accessors

  • get affinity(): Affinity
  • Returns Affinity

  • get authenticated(): boolean
  • Returns boolean

  • get binds(): boolean
  • Returns boolean

  • get coherent(): boolean
  • Returns boolean

  • get connected(): boolean
  • Returns boolean

  • get consuming(): boolean
  • Returns boolean

  • get deauthenticated(): boolean
  • Returns boolean

  • get derived(): boolean
  • Returns boolean

  • get fastenerType(): Proto<WarpDownlink<any, any, [any]>>
  • Returns Proto<WarpDownlink<any, any, [any]>>

  • get inheritName(): PropertyKey
  • Returns PropertyKey

  • get inherits(): boolean
  • Returns boolean

  • get inletKeys(): readonly PropertyKey[]
  • Protected

    Returns readonly PropertyKey[]

  • get linked(): boolean
  • Returns boolean

  • get mounted(): boolean
  • Returns boolean

  • get online(): boolean
  • Returns boolean

  • get opened(): boolean
  • Returns boolean

  • get parent(): Fastener<any, any, any>
  • Returns Fastener<any, any, any>

  • get parentType(): Proto<any>
  • Returns Proto<any>

  • Returns boolean

  • get session(): Value
  • Returns Value

  • get synced(): boolean
  • Returns boolean

  • get syncs(): boolean
  • Returns boolean

Methods

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Type Parameters

    • K extends string | number | symbol

    • IK

    Parameters

    • inlet: Fastener<any, IK, any>
    • key: IK

    Returns void

  • Type Parameters

    • I0 extends any

    Parameters

    • inlet: Fastener<any, I0, any>

    Returns void

  • Type Parameters

    • R

    • K extends string | number | symbol

    Parameters

    • this: {
          observerType?: Class<R>;
      }
      • Optional Readonly observerType?: Class<R>
    • key: K
    • Rest ...args: ObserverParameters<R, K>

    Returns void

  • Returns void

  • Parameters

    • body: ValueLike

    Returns void

  • Parameters

    • consumer: unknown

    Returns void

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • error: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

  • Protected

    Parameters

    • newValue: V
    • oldValue: V

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

  • Returns V

  • Returns Value

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: PropertyKey
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Returns Uri

  • Returns Uri

  • Returns Uri

  • Type Parameters

    • F extends Fastener<any, any, [any]>

    Parameters

    • fastenerName: string
    • Optional fastenerType: Proto<F>
    • Optional contextType: Proto<any>

    Returns F

  • Returns number

  • Returns number

  • Parameters

    • fastener: Fastener<any, any, any>

    Returns Timing

  • Parameters

    • affinity: Affinity

    Returns boolean

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Returns Value

  • Protected

    Returns Uri

  • Protected

    Returns Uri

  • Protected

    Returns Uri

  • Protected

    Returns number

  • Protected

    Returns number

  • Protected

    Returns Form<V, LikeType<V>>

  • Parameters

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • body: Value

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Parameters

    • body: Value

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

  • Returns ValueDownlink<R, V, I>

  • Parameters

    • t: number

    Returns void

  • Parameters

    • Optional relinks: boolean

    Returns ValueDownlink<R, V, I>

  • Returns void

  • Parameters

    • updateFlags: number

    Returns void

  • Returns readonly Fastener<any, any, any>[]

  • Parameters

    • value: V | LikeType<V>

    Returns void

  • Parameters

    • affinity: Affinity

    Returns void

  • Parameters

    • body: ValueLike

    Returns ValueDownlink<R, V, I>

  • Protected

    Parameters

    • coherent: boolean

    Returns void

  • Protected

    Parameters

    • coherentTime: number

    Returns void

  • Parameters

    • hostUri: UriLike

    Returns ValueDownlink<R, V, I>

  • Parameters

    • inherits: boolean | PropertyKey

    Returns void

  • Parameters

    • laneUri: UriLike

    Returns ValueDownlink<R, V, I>

  • Parameters

    • nodeUri: UriLike

    Returns ValueDownlink<R, V, I>

  • Parameters

    • prio: number

    Returns ValueDownlink<R, V, I>

  • Parameters

    • rate: number

    Returns ValueDownlink<R, V, I>

  • Parameters

    • valueForm: Form<V, LikeType<V>>

    Returns ValueDownlink<R, V, I>

  • Parameters

    • Optional syncs: boolean

    Returns ValueDownlink<R, V, I>

  • Returns string

  • Parameters

    • Optional inlet: Fastener<any, any, any>

    Returns void

  • Parameters

    • consumer: unknown

    Returns void

  • Parameters

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

  • Protected

    Parameters

    • newValue: V

    Returns void | V

  • Protected

    Parameters

    • newAffinity: Affinity
    • oldAffinity: Affinity

    Returns void

  • Protected

    Parameters

    • inherits: boolean
    • inheritName: PropertyKey

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    • inlet: Fastener<any, any, any>

    Returns void

  • Protected

    Parameters

    • consumer: unknown

    Returns void

  • Protected

    Returns void

  • Protected

    Returns void

  • Protected

    Parameters

    Returns void

Generated using TypeDoc