Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MonitorTask

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected logger

logger: Logger

Protected taskName

taskName: string = "MonitorTask"

Methods

cancel

  • cancel(): void

connectionHealthDidChange

Protected getStatus

handleSignalingClientEvent

Protected logAndThrow

  • logAndThrow(message: string): void

metricsDidReceive

name

  • name(): string

once

removeObserver

  • removeObserver(): void

run

  • run(): Promise<void>

setParent

  • setParent(parentTask: Task): void

videoReceiveBandwidthDidChange

  • videoReceiveBandwidthDidChange(newBandwidthKbps: number, oldBandwidthKbps: number): void

videoSendHealthDidChange

  • videoSendHealthDidChange(bitrateKbps: number, packetsPerSecond: number): void

videoTileDidUpdate

Generated using TypeDoc