Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StreamService

Hierarchy

Index

Constructors

constructor

Properties

Protected httpRequest

httpRequest: HttpRequest

Protected options

Methods

addData

bindRobot

  • bindRobot(projId: string, streamId: string, callsigns: string[]): Observable<RocosResponse<any>>
  • Bind robot with stream

    Parameters

    • projId: string

      Project Id

    • streamId: string

      Steam Id

    • callsigns: string[]

      The Robots' callsigns which should bind with stream

    Returns Observable<RocosResponse<any>>

create

dataExporterTemplates

info

list

removeStreamData

  • removeStreamData(projId: string, streamId: string, dataIds: any[]): Observable<RocosResponse<any>>
  • Remove stream data by dataIds list

    Parameters

    • projId: string

      Project Id

    • streamId: string

      Stream Id

    • dataIds: any[]

      Data Ids, e.g. {sourceId: string, dataId: string}

    Returns Observable<RocosResponse<any>>

removeStreamDataByIds

  • removeStreamDataByIds(projId: string, streamId: string, ids: string[]): Observable<RocosResponse<any>>

removeStreams

  • removeStreams(projId: string, streamIds: string[]): Observable<RocosResponse<any>>

sourceInfo

sources

streamsForRobot

unbindRobot

  • unbindRobot(projId: string, streamId: string, callsigns: string[]): Observable<RocosResponse<any>>
  • Unbind robot with stream

    Parameters

    • projId: string

      Project Id

    • streamId: string

      Steam Id

    • callsigns: string[]

      The Robots' callsigns which should unbind with stream

    Returns Observable<RocosResponse<any>>

Generated using TypeDoc