Interface MQTTNodeOptions<S>

Type Parameters

  • S extends RemoteService

Hierarchy

  • RemoteNodeOptions<S>
    • MQTTNodeOptions

Properties

deserialize?: ((obj, options?) => DataFrame)

Type declaration

    • (obj, options?): DataFrame
    • Parameters

      • obj: any
      • Optional options: RemotePushOptions
        Optional

      Returns DataFrame

event?: {
    response?: boolean;
    topic: string;
}

Type declaration

  • Optional response?: boolean
  • topic: string
name?: string

User friendly name of the node Used for querying a node by its name.

pull?: {
    response?: boolean;
    topic: string;
}

Type declaration

  • Optional response?: boolean
  • topic: string
push?: {
    response?: boolean;
    topic: string;
}

Type declaration

  • Optional response?: boolean
  • topic: string
serialize?: ((obj, options?) => any)

Type declaration

    • (obj, options?): any
    • Parameters

      • obj: DataFrame
      • Optional options: RemotePushOptions
        Optional

      Returns any

service?: Serializable<S>

Service to use for the remote note

Default

RemoteService any remote service
uid?: string

Manually set the unique identifier of the node