UNPKG

@observertc/observer-js

Version:

Server Side NodeJS Library for processing ObserveRTC Samples

45 lines 2.11 kB
import { ObservedPeerConnection } from './ObservedPeerConnection'; import { IceCandidatePairStats } from './schema/ClientSample'; export declare class ObservedIceCandidatePair implements IceCandidatePairStats { timestamp: number; id: string; private readonly _peerConnection; private _visited; appData?: Record<string, unknown>; transportId?: string | undefined; localCandidateId?: string | undefined; remoteCandidateId?: string | undefined; state?: 'new' | 'in-progress' | 'waiting' | 'failed' | 'succeeded' | undefined; nominated?: boolean | undefined; packetsSent?: number | undefined; packetsReceived?: number | undefined; bytesSent?: number | undefined; bytesReceived?: number | undefined; lastPacketSentTimestamp?: number | undefined; lastPacketReceivedTimestamp?: number | undefined; totalRoundTripTime?: number | undefined; currentRoundTripTime?: number | undefined; availableOutgoingBitrate?: number | undefined; availableIncomingBitrate?: number | undefined; requestsReceived?: number | undefined; requestsSent?: number | undefined; responsesReceived?: number | undefined; responsesSent?: number | undefined; consentRequestsSent?: number | undefined; packetsDiscardedOnSend?: number | undefined; bytesDiscardedOnSend?: number | undefined; attachments?: Record<string, unknown> | undefined; deltaBytesSent: number; deltaBytesReceived: number; deltaPacketsSent: number; deltaPacketsReceived: number; constructor(timestamp: number, id: string, _peerConnection: ObservedPeerConnection); get visited(): boolean; getPeerConnection(): ObservedPeerConnection; getIceTransport(): import("./ObservedIceTransport").ObservedIceTransport | undefined; getLocalCandidate(): import("./ObservedIceCandidate").ObservedIceCandidate | undefined; getRemoteCandidate(): import("./ObservedIceCandidate").ObservedIceCandidate | undefined; update(stats: IceCandidatePairStats): void; private _convertState; } //# sourceMappingURL=ObservedIceCandidatePair.d.ts.map