@observertc/observer-js
Version:
Server Side NodeJS Library for processing ObserveRTC Samples
25 lines • 977 B
TypeScript
import { ObservedIceCandidatePair } from './ObservedIceCandidatePair';
import { ObservedPeerConnection } from './ObservedPeerConnection';
import { ObservedTURN } from './ObservedTURN';
export declare class ObservedTurnServer {
readonly url: string;
readonly observedTURN: ObservedTURN;
totalBytesSent: number;
totalBytesReceived: number;
totalPacketsSent: number;
totalPacketsReceived: number;
packetsSentPerSecond: number;
packetsReceivedPerSecond: number;
outboundBitrate: number;
inboundBitrate: number;
deltaBytesSent: number;
deltaBytesReceived: number;
deltaPacketsSent: number;
deltaPacketsReceived: number;
readonly observedPeerConnections: Map<string, ObservedPeerConnection>;
updated: number;
constructor(url: string, observedTURN: ObservedTURN);
updateTurnUsage(...selectedcandidatepairs: ObservedIceCandidatePair[]): void;
update(): void;
}
//# sourceMappingURL=ObservedTurnServer.d.ts.map