Class LiveUniverseData

Hierarchy (view full)

Implements

  • IUniverseData

Constructors

Properties

dataFetchWorkerPool: Worker[] = []
dataFetchWorkerPoolOccupancy: Boolean[] = ...
lastQueriedHistoricTime: undefined | Date
mapRealtimeConnections: Map<string, "loading" | Device | PeerDevice> = ...
pcdWorkerPool: Worker[] = []
pcdWorkerPoolOccupancy: Boolean[] = ...
queryStore: QueryStore = ...
subscriberDistributorsLoaders: Map<string, Map<string, ((data) => void)[]>> = ...
subscriberLoaders: Map<string, Map<string, ((data) => Promise<DataResult<any>>)>> = ...
subscriberSources: Map<string, Map<string, UniverseDataSource>> = ...
time: Date | "live"
timeChangeListeners: ((time) => void)[] = []

Type declaration

    • (time): void
    • Parameters

      • time: Date | "live"

      Returns void

Methods

  • Parameters

    • deviceId: string
    • source: UniverseDataSource
    • callback: ((data) => void)
        • (data): void
        • Parameters

          • data: IUniverseGridMap

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • deviceId: string
    • source: UniverseDataSource
    • callback: ((data) => void)
        • (data): void
        • Parameters

          • data: IJointState

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • deviceId: string
    • source: UniverseDataSource
    • callback: ((data) => void)
        • (data): void
        • Parameters

          • data: IUniversePointCloud

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • deviceId: string
    • source: UniverseDataSource
    • callback: ((frame) => void)
        • (frame): void
        • Parameters

          • frame: HTMLCanvasElement

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

Generated using TypeDoc