ngx-agora
Version:
Angular wrapper for Agora RTC client (https://www.agora.io/en/)
49 lines • 3.88 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/data/models/turn-server.model.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* TURN server settings.
*
* Enterprise users with a company firewall can use this property to pass audio and video data to the Agora SD-RTN through the TURN Server.
* @record
*/
export function TurnServer() { }
if (false) {
/**
* Sets whether to force data transfer by TURN Server:
* - true: Force data transfer.
* - false: (default) Not to force data transfer.
* @type {?|undefined}
*/
TurnServer.prototype.forceTurn;
/**
* Your TURN Server password. ASCII characters only, and the string length must be greater than 0 and less than 256 bytes.
* @type {?}
*/
TurnServer.prototype.password;
/**
* The TCP port(s) you want add to TURN Server.
* Numeric characters only, and the string length must be greater than 0 and less than 256 bytes.
* @type {?|undefined}
*/
TurnServer.prototype.tcpport;
/**
* Your TURN Server URL address. ASCII characters only, and the string length must be greater than 0 and less than 256 bytes.
* @type {?}
*/
TurnServer.prototype.turnServerURL;
/**
* The UDP port(s) you want to add to TURN Server.
* Numeric characters only, and the string length must be greater than 0 and less than 256 bytes.
* @type {?}
*/
TurnServer.prototype.udpport;
/**
* Your TURN Server username. ASCII characters only, and the string length must be greater than 0 and less than 256 bytes.
* @type {?}
*/
TurnServer.prototype.username;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHVybi1zZXJ2ZXIubW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYWdvcmEvIiwic291cmNlcyI6WyJsaWIvZGF0YS9tb2RlbHMvdHVybi1zZXJ2ZXIubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFLQSxnQ0E2QkM7Ozs7Ozs7O0lBdkJDLCtCQUFvQjs7Ozs7SUFJcEIsOEJBQWlCOzs7Ozs7SUFLakIsNkJBQWlCOzs7OztJQUlqQixtQ0FBc0I7Ozs7OztJQUt0Qiw2QkFBZ0I7Ozs7O0lBSWhCLDhCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVFVSTiBzZXJ2ZXIgc2V0dGluZ3MuXG4gKlxuICogRW50ZXJwcmlzZSB1c2VycyB3aXRoIGEgY29tcGFueSBmaXJld2FsbCBjYW4gdXNlIHRoaXMgcHJvcGVydHkgdG8gcGFzcyBhdWRpbyBhbmQgdmlkZW8gZGF0YSB0byB0aGUgQWdvcmEgU0QtUlROIHRocm91Z2ggdGhlIFRVUk4gU2VydmVyLlxuICovXG5leHBvcnQgaW50ZXJmYWNlIFR1cm5TZXJ2ZXIge1xuICAvKipcbiAgICogU2V0cyB3aGV0aGVyIHRvIGZvcmNlIGRhdGEgdHJhbnNmZXIgYnkgVFVSTiBTZXJ2ZXI6XG4gICAqIC0gdHJ1ZTogRm9yY2UgZGF0YSB0cmFuc2Zlci5cbiAgICogLSBmYWxzZTogKGRlZmF1bHQpIE5vdCB0byBmb3JjZSBkYXRhIHRyYW5zZmVyLlxuICAgKi9cbiAgZm9yY2VUdXJuPzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIFlvdXIgVFVSTiBTZXJ2ZXIgcGFzc3dvcmQuIEFTQ0lJIGNoYXJhY3RlcnMgb25seSwgYW5kIHRoZSBzdHJpbmcgbGVuZ3RoIG11c3QgYmUgZ3JlYXRlciB0aGFuIDAgYW5kIGxlc3MgdGhhbiAyNTYgYnl0ZXMuXG4gICAqL1xuICBwYXNzd29yZDogc3RyaW5nO1xuICAvKipcbiAgICogVGhlIFRDUCBwb3J0KHMpIHlvdSB3YW50IGFkZCB0byBUVVJOIFNlcnZlci5cbiAgICogTnVtZXJpYyBjaGFyYWN0ZXJzIG9ubHksIGFuZCB0aGUgc3RyaW5nIGxlbmd0aCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAwIGFuZCBsZXNzIHRoYW4gMjU2IGJ5dGVzLlxuICAgKi9cbiAgdGNwcG9ydD86IHN0cmluZztcbiAgLyoqXG4gICAqIFlvdXIgVFVSTiBTZXJ2ZXIgVVJMIGFkZHJlc3MuIEFTQ0lJIGNoYXJhY3RlcnMgb25seSwgYW5kIHRoZSBzdHJpbmcgbGVuZ3RoIG11c3QgYmUgZ3JlYXRlciB0aGFuIDAgYW5kIGxlc3MgdGhhbiAyNTYgYnl0ZXMuXG4gICAqL1xuICB0dXJuU2VydmVyVVJMOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgVURQIHBvcnQocykgeW91IHdhbnQgdG8gYWRkIHRvIFRVUk4gU2VydmVyLlxuICAgKiBOdW1lcmljIGNoYXJhY3RlcnMgb25seSwgYW5kIHRoZSBzdHJpbmcgbGVuZ3RoIG11c3QgYmUgZ3JlYXRlciB0aGFuIDAgYW5kIGxlc3MgdGhhbiAyNTYgYnl0ZXMuXG4gICAqL1xuICB1ZHBwb3J0OiBzdHJpbmc7XG4gIC8qKlxuICAgKiBZb3VyIFRVUk4gU2VydmVyIHVzZXJuYW1lLiBBU0NJSSBjaGFyYWN0ZXJzIG9ubHksIGFuZCB0aGUgc3RyaW5nIGxlbmd0aCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAwIGFuZCBsZXNzIHRoYW4gMjU2IGJ5dGVzLlxuICAgKi9cbiAgdXNlcm5hbWU6IHN0cmluZztcbn1cbiJdfQ==