Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PigeonOperatorService

Hierarchy

  • PigeonOperatorService

Index

Constructors

constructor

Properties

Private operatorClient

operatorClient: operatorClient

Private token

token: string

Methods

addIceCandidate

  • addIceCandidate(request: AddIceCandidateRequest, projectId: string, callback: (err: Error, response: Outcome) => void): ClientReadableStream<Outcome>
  • Parameters

    • request: AddIceCandidateRequest
    • projectId: string
    • callback: (err: Error, response: Outcome) => void
        • (err: Error, response: Outcome): void
        • Parameters

          • err: Error
          • response: Outcome

          Returns void

    Returns ClientReadableStream<Outcome>

connect

  • connect(request: OperatorConnectRequest, projectId: string): ClientReadableStream<Message>

get

  • get(request: GetDetailsRequest, projectId: string, callback: (err: Error, response: GetDetailsResponse) => void): ClientReadableStream<GetDetailsResponse>
  • Parameters

    • request: GetDetailsRequest
    • projectId: string
    • callback: (err: Error, response: GetDetailsResponse) => void
        • (err: Error, response: GetDetailsResponse): void
        • Parameters

          • err: Error
          • response: GetDetailsResponse

          Returns void

    Returns ClientReadableStream<GetDetailsResponse>

Private getMetadata

  • getMetadata(projId?: string): any

offer

  • offer(request: OfferRequest, projectId: string, callback: (err: Error, response: Outcome) => void): ClientReadableStream<Outcome>
  • Parameters

    • request: OfferRequest
    • projectId: string
    • callback: (err: Error, response: Outcome) => void
        • (err: Error, response: Outcome): void
        • Parameters

          • err: Error
          • response: Outcome

          Returns void

    Returns ClientReadableStream<Outcome>

updateToken

  • updateToken(token: string): void

Generated using TypeDoc