Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected automations

automations: AutomationServer

Protected configuration

configuration: Configuration

Private graphClients

graphClients: GraphClientFactory

Protected listeners

Private Optional registration

Private webSocketLifecycle

webSocketLifecycle: WebSocketLifecycle

Methods

Protected clearNamespace

  • clearNamespace(): void

Protected createAndWrapMessageClient

Protected createGraphClient

Protected createMessageClient

Protected invokeCommand

Protected invokeEvent

onConnect

  • onConnect(ws: WebSocket): void

onDisconnect

  • onDisconnect(): void

onRegistration

processCommand

processEvent

sendCommandStatus

sendEventStatus

Protected sendStatusMessage

Protected setupNamespace

  • setupNamespace(request: any, automations: AutomationServer, invocationId?: string, ts?: number): object

Generated using TypeDoc