sinch-rtc
Version:
RTC JavaScript/Web SDK
65 lines (64 loc) • 1.53 kB
TypeScript
/**
* Ocra (REST API for Sinch RTC clients)
* REST API for Sinch RTC clients.
*
* The version of the OpenAPI document: 0.11.0
* Contact: rtc@sinch.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { IceCandidateType, IpProtocolVersion, RelayProtocol, TransportProtocol } from './';
/**
*
* @export
* @interface IceCandidate
*/
export interface IceCandidate {
/**
*
* @type {string}
* @memberof IceCandidate
*/
address?: string;
/**
*
* @type {number}
* @memberof IceCandidate
*/
port?: number;
/**
*
* @type {IpProtocolVersion}
* @memberof IceCandidate
*/
ipProtocolVersion?: IpProtocolVersion;
/**
*
* @type {IceCandidateType}
* @memberof IceCandidate
*/
type?: IceCandidateType;
/**
*
* @type {TransportProtocol}
* @memberof IceCandidate
*/
transportProtocol?: TransportProtocol;
/**
*
* @type {RelayProtocol}
* @memberof IceCandidate
*/
relayProtocol?: RelayProtocol;
/**
*
* @type {string}
* @memberof IceCandidate
*/
url?: string;
}
export declare function IceCandidateFromJSON(json: any): IceCandidate;
export declare function IceCandidateFromJSONTyped(json: any, ignoreDiscriminator: boolean): IceCandidate;
export declare function IceCandidateToJSON(value?: IceCandidate | null): any;