UNPKG

ngx-agora

Version:

Angular wrapper for Agora RTC client (https://www.agora.io/en/)

49 lines 3.88 kB
/** * @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==