Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Mixer

Hierarchy

  • Mixer

Index

Constructors

Properties

Methods

Constructors

  • new Mixer(mqtt: MQTTClient, opts: { decrementCallSequenceOnArrival: boolean; displayId: number; topicPrefix?: string; urlCheckId?: string }): Mixer
  • Parameters

    • mqtt: MQTTClient
    • opts: { decrementCallSequenceOnArrival: boolean; displayId: number; topicPrefix?: string; urlCheckId?: string }
      • decrementCallSequenceOnArrival: boolean
      • displayId: number
      • Optional topicPrefix?: string
      • Optional urlCheckId?: string

    Returns Mixer

Properties

connected: boolean = false
connectionList?: ConnectionList
cpuTemperature?: CpuTemperature
current?: NormalizedState
currentDisplayOrientation?: DisplayOrientation
dataSourceErrorDict?: ErrorDict
dateFormatting: DateFormatting
decrementCallSequenceOnArrival: boolean
defaultRoute?: DefaultRoute
departureCountdown?: DepartureCountdown
departureFromStopEpochMillis?: number
departureFromStopInitialized: boolean = false
destination?: Destination
display?: Display
display0State?: Display
display1State?: Display
displayDefective?: DisplayDefective
displayId: number
displayOrientation?: DisplayIdOrientationDict
displayOrientationResponse?: DisplayOrientationResponse
dnsServers?: DNSServers
door?: Door
estimateStatus?: EstimateStatus
exitSide?: ExitSides
fallbackUrlMqttConnected?: { value: boolean }

Type declaration

  • value: boolean
funnel: Funnel
ibisAddress?: IbisAddress
icuOnlineStatus?: IcuOnlineStatus
idaStatus?: IdaStatus
idaTimeout: Timeout
infoLines?: InfoLines
intervalSub: Subscription = ...
isLogMode?: LogMode
isTestMode?: TestMode
journeyState?: JourneyState
ledAmbientLight?: LedAmbientLight
ledBrightness?: LedBrightness
linkProgress?: LinkProgress
localTime?: LocalTime
mediaSynchronization?: MediaSyncObject
moduleInfo?: ModuleInfo
movingDirectionForward?: MovingDirectionForward
nmea?: NMEA
numberOfRestarts?: NumberOfRestarts
numberOfWatchdogResets?: NumberOfWatchdogResets
obuReachable?: OnboardUnitReachable
offset?: number = ...
operationalUrl?: DisplayPageUrl
operationalUrlMqttConnected?: { value: boolean }

Type declaration

  • value: boolean
orchestratorSynchronization?: OrchestratorSyncObject
osPlatform?: OSPlatform
osVersion?: OSVersion
pageNotAvailable?: Error
pageReady?: PageReadyDict
screenSize?: ScreenSize
screenshotList?: ScreenShotDict
serviceAlerts?: ServiceAlerts
state?: State
stationaryConnections?: StationaryConnections
stopButton?: StopButton
stopInfo: undefined | StopMarker = undefined
stopInformationActive?: StopInformationActive
stopList: NormalizedStop[] = []
subscribers: Subscriber<NormalizedState>[] = []
superiorVersion?: SuperiorVersion
takeScreenshot?: TakeScreenshot
temperatureRangeExceeded?: TemperatureRangeExceeded
totalOperatingTime?: TotalOperatingTime
unitAddressType?: AddressType
unitApps?: UnitAppDict
unitAppsVersion?: UnitAppVersionDict
unitDeviceName?: DeviceName
unitIpAddress?: IPAddress
unitMacAddress?: MacAddress
unitSubnetMask?: SubnetMask
unitTime?: UnitTime
updateInstallationProgress?: UpdateInstallationProgress
uptime?: Uptime
urlCheckStatus?: UrlCheckStatus

Methods

  • handleAddressType(payload: undefined | AddressType): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleDNSServers(payload: undefined | DNSServers): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleDestination(payload: undefined | Destination): void
  • Parameters

    Returns void

  • handleDisplay(payload: undefined | Display): void
  • Parameters

    Returns void

  • handleDisplay0State(payload: undefined | Display): void
  • Parameters

    Returns void

  • handleDisplay1State(payload: undefined | Display): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleDoor(payload: undefined | Door): void
  • Parameters

    • payload: undefined | Door

    Returns void

  • Parameters

    Returns void

  • handleExitSide(payload: undefined | ExitSides): void
  • Parameters

    Returns void

  • handleFallbackLWT(payload: undefined | { value: boolean }): void
  • Parameters

    • payload: undefined | { value: boolean }

    Returns void

  • handleIPAddress(payload: undefined | IPAddress): void
  • Parameters

    Returns void

  • handleIbisAddress(payload: undefined | IbisAddress): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleIdaStatus(idaStatus: undefined | IdaStatus): void
  • Parameters

    Returns void

  • handleInfoLines(infoLines: undefined | InfoLines): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleLinkProgress(linkProgress: undefined | LinkProgress): void
  • Parameters

    Returns void

  • handleLocalTime(payload: undefined | LocalTime): void
  • Parameters

    Returns void

  • handleLogMode(payload: undefined | LogMode): void
  • Parameters

    Returns void

  • handleMacAddress(payload: undefined | MacAddress): void
  • Parameters

    Returns void

  • handleModuleInfo(payload: undefined | ModuleInfo): void
  • Parameters

    Returns void

  • handleNMEA(payload: undefined | NMEA): void
  • Parameters

    • payload: undefined | NMEA

    Returns void

  • handleNewState(state?: State): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleOSPlatform(payload: undefined | OSPlatform): void
  • Parameters

    Returns void

  • handleOSVersion(payload: undefined | OSVersion): void
  • Parameters

    Returns void

  • handleOperationalLWT(payload: undefined | { value: boolean }): void
  • Parameters

    • payload: undefined | { value: boolean }

    Returns void

  • handlePageNotAvailableError(payload: undefined | Error): void
  • Parameters

    • payload: undefined | Error

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleScreenSize(payload: undefined | ScreenSize): void
  • Parameters

    Returns void

  • handleServiceAlerts(serviceAlerts: undefined | ServiceAlerts): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleStopButton(payload: undefined | StopButton): void
  • Parameters

    Returns void

  • handleStopInfo(stopInfo: undefined | StopInfo): void
  • Parameters

    Returns void

  • handleStopList(payload: undefined | StopList): void
  • Parameters

    Returns void

  • handleSubnetMask(payload: undefined | SubnetMask): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleTestMode(payload: undefined | TestMode): void
  • Parameters

    Returns void

  • handleUnitAppList(payload: UnitApp): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • handleUnitDeviceName(payload: undefined | DeviceName): void
  • Parameters

    Returns void

  • handleUnitTime(payload: undefined | UnitTime): void
  • Parameters

    Returns void

  • handleUptime(payload: undefined | Uptime): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • idaStatusCallbackTimer(): void
  • Returns void

  • isOutdated(idaExpireTimestamp: number): boolean
  • Parameters

    • idaExpireTimestamp: number

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • normalizeOrchestratorSynchronizationObject(normalized: NormalizedState): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • subscribe(): void
  • Returns void

  • update(state: State): void
  • Parameters

    Returns void

Generated using TypeDoc