infobip-rtc
Version:
Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation
43 lines (42 loc) • 1.15 kB
TypeScript
import { MediaType } from "../../util/MediaType";
export declare class IceCandidate {
private _protocol;
private _ip;
private _port;
private _type;
private _relatedAddress;
private _relatedPort;
private _relayProtocol;
private _url;
private _mediaType;
constructor(stats: any, mediaType: MediaType);
get protocol(): string;
set protocol(value: string);
get ip(): string;
set ip(value: string);
get port(): number;
set port(value: number);
get type(): string;
set type(value: string);
get relatedAddress(): string;
set relatedAddress(value: string);
get relatedPort(): number;
set relatedPort(value: number);
get relayProtocol(): string;
set relayProtocol(value: string);
get url(): string;
set url(value: string);
get mediaType(): MediaType;
set mediaType(value: MediaType);
toJSON(): {
protocol: string;
ip: string;
port: number;
type: string;
relatedAddress: string;
relatedPort: number;
relayProtocol: string;
url: string;
mediaType: MediaType;
};
}