SYMBOL INDEX (982 symbols across 41 files) FILE: base_phone/models/ir_fields_converter.py class IrFieldsConverter (line 8) | class IrFieldsConverter(models.AbstractModel): method _str_to_phone (line 12) | def _str_to_phone(self, model, field, value): FILE: base_phone/models/phone_common.py class PhoneCommon (line 17) | class PhoneCommon(models.AbstractModel): method get_name_from_phone_number (line 22) | def get_name_from_phone_number(self, presented_number): method get_record_from_phone_number (line 29) | def get_record_from_phone_number(self, presented_number): method _get_phone_models (line 103) | def _get_phone_models(self): method click2dial (line 132) | def click2dial(self, erp_number): method convert_to_dial_number (line 138) | def convert_to_dial_number(self, erp_number): FILE: base_phone/models/phone_validation_mixin.py class PhoneValidationMixin (line 11) | class PhoneValidationMixin(models.AbstractModel): method _phone_validation_get_country (line 15) | def _phone_validation_get_country(self): method phone_format (line 22) | def phone_format(self, number, country=None, company=None): FILE: base_phone/models/res_company.py class ResCompany (line 8) | class ResCompany(models.Model): FILE: base_phone/models/res_partner.py class ResPartner (line 9) | class ResPartner(models.Model): method _compute_display_name (line 20) | def _compute_display_name(self): FILE: base_phone/static/src/components/on_dial_button/on_dial_button.esm.js class OnDialButton (line 10) | class OnDialButton extends Component { method setup (line 13) | setup() { method onClick (line 18) | async onClick() { method click2dial (line 22) | click2dial(phone_num) { FILE: base_phone/tests/test_base_phone.py class TestBasePhone (line 8) | class TestBasePhone(BaseCommon): method setUpClass (line 10) | def setUpClass(cls): method test_get_phone_model (line 23) | def test_get_phone_model(self): method test_lookup (line 31) | def test_lookup(self): method test_to_dial (line 40) | def test_to_dial(self): method test_partner_phone_formatting (line 46) | def test_partner_phone_formatting(self): FILE: base_phone/wizard/number_not_found.py class NumberNotFound (line 18) | class NumberNotFound(models.TransientModel): method default_get (line 50) | def default_get(self, fields_list): method create_partner (line 80) | def create_partner(self): method update_partner (line 98) | def update_partner(self): FILE: base_phone/wizard/reformat_all_phonenumbers.py class ReformatAllPhonenumbers (line 12) | class ReformatAllPhonenumbers(models.TransientModel): method run_reformat_all_phonenumbers (line 22) | def run_reformat_all_phonenumbers(self): FILE: base_phone/wizard/res_config_settings.py class ResConfigSettings (line 8) | class ResConfigSettings(models.TransientModel): FILE: voip_oca/models/ir_http.py class Http (line 8) | class Http(models.AbstractModel): method session_info (line 11) | def session_info(self): FILE: voip_oca/models/mail_activity.py class VoipOcaActivity (line 8) | class VoipOcaActivity(models.Model): method _compute_main_partner_id (line 17) | def _compute_main_partner_id(self): method get_call_activities (line 28) | def get_call_activities(self, _search, offset, limit): FILE: voip_oca/models/mail_activity_mixin.py class ResConfigSettings (line 7) | class ResConfigSettings(models.AbstractModel): method _compute_activity_main_partner_id (line 16) | def _compute_activity_main_partner_id(self): method get_activity_main_partner_id (line 20) | def get_activity_main_partner_id(self): FILE: voip_oca/models/res_partner.py class VoipOcaCall (line 8) | class VoipOcaCall(models.Model): method format_partner (line 11) | def format_partner(self): method voip_get_contacts (line 23) | def voip_get_contacts(self, _search, offset, limit): method get_activity_main_partner_id (line 34) | def get_activity_main_partner_id(self): FILE: voip_oca/models/res_users.py class ResUsers (line 7) | class ResUsers(models.Model): method SELF_READABLE_FIELDS (line 15) | def SELF_READABLE_FIELDS(self): method SELF_WRITEABLE_FIELDS (line 23) | def SELF_WRITEABLE_FIELDS(self): method _voip_get_info (line 30) | def _voip_get_info(self): FILE: voip_oca/models/voip_call.py class VoipOcaCall (line 9) | class VoipOcaCall(models.Model): method _compute_display_name (line 45) | def _compute_display_name(self): method format_call (line 51) | def format_call(self): method get_recent_calls (line 66) | def get_recent_calls(self, _search, offset, limit): method create_call (line 86) | def create_call(self, values): method terminate_call (line 102) | def terminate_call(self): method reject_call (line 107) | def reject_call(self): method accept_call (line 112) | def accept_call(self): FILE: voip_oca/models/voip_pbx.py class VoipOcaPbx (line 7) | class VoipOcaPbx(models.Model): FILE: voip_oca/static/lib/sip.js class ContentTypeUnsupportedError (line 224) | class ContentTypeUnsupportedError extends _core_exceptions_exception_js_... method constructor (line 225) | constructor(message) { class Exception (line 244) | class Exception extends Error { method constructor (line 245) | constructor(message) { class RequestPendingError (line 266) | class RequestPendingError extends _core_exceptions_exception_js__WEBPACK... method constructor (line 268) | constructor(message) { class SessionDescriptionHandlerError (line 288) | class SessionDescriptionHandlerError extends _core_exceptions_exception_... method constructor (line 289) | constructor(message) { class SessionTerminatedError (line 309) | class SessionTerminatedError extends _core_exceptions_exception_js__WEBP... method constructor (line 310) | constructor() { class StateTransitionError (line 330) | class StateTransitionError extends _core_exceptions_exception_js__WEBPAC... method constructor (line 331) | constructor(message) { class Ack (line 349) | class Ack { method constructor (line 351) | constructor(incomingAckRequest) { method request (line 355) | get request() { class Bye (line 373) | class Bye { method constructor (line 375) | constructor(incomingByeRequest) { method request (line 379) | get request() { method accept (line 383) | accept(options) { method reject (line 388) | reject(options) { class Cancel (line 407) | class Cancel { method constructor (line 409) | constructor(incomingCancelRequest) { method request (line 413) | get request() { class EmitterImpl (line 431) | class EmitterImpl { method constructor (line 432) | constructor() { method addListener (line 442) | addListener(listener, options) { method emit (line 453) | emit(data) { method removeAllListeners (line 459) | removeAllListeners() { method removeListener (line 466) | removeListener(listener) { method on (line 474) | on(listener) { method off (line 482) | off(listener) { method once (line 490) | once(listener) { class Info (line 508) | class Info { method constructor (line 510) | constructor(incomingInfoRequest) { method request (line 514) | get request() { method accept (line 518) | accept(options) { method reject (line 523) | reject(options) { class Invitation (line 568) | class Invitation extends _session_js__WEBPACK_IMPORTED_MODULE_0__.Session { method constructor (line 570) | constructor(userAgent, incomingInviteRequest) { method dispose (line 652) | dispose() { method autoSendAnInitialProvisionalResponse (line 697) | get autoSendAnInitialProvisionalResponse() { method body (line 703) | get body() { method localIdentity (line 709) | get localIdentity() { method remoteIdentity (line 715) | get remoteIdentity() { method request (line 721) | get request() { method accept (line 737) | accept(options = {}) { method progress (line 787) | progress(options = {}) { method reject (line 861) | reject(options = {}) { method _onCancel (line 890) | _onCancel(message) { method handlePrackOfferAnswer (line 910) | handlePrackOfferAnswer(request) { method handleResponseError (line 957) | handleResponseError(error) { method onAckTimeout (line 1016) | onAckTimeout() { method sendAccept (line 1029) | sendAccept(options = {}) { method sendProgress (line 1061) | sendProgress(options = {}) { method sendProgressWithSDP (line 1089) | sendProgressWithSDP(options = {}) { method sendProgressReliable (line 1109) | sendProgressReliable(options = {}) { method sendProgressReliableWaitForPrack (line 1119) | sendProgressReliableWaitForPrack(options = {}) { method sendProgressTrying (line 1205) | sendProgressTrying() { method waitForArrivalOfPrack (line 1220) | waitForArrivalOfPrack() { method prackArrived (line 1234) | prackArrived() { method prackNeverArrived (line 1246) | prackNeverArrived() { class Session (line 1305) | class Session { method constructor (line 1311) | constructor(userAgent, options = {}) { method dispose (line 1325) | dispose() { method assertedIdentity (line 1372) | get assertedIdentity() { method dialog (line 1378) | get dialog() { method id (line 1384) | get id() { method replacee (line 1390) | get replacee() { method sessionDescriptionHandler (line 1404) | get sessionDescriptionHandler() { method sessionDescriptionHandlerFactory (line 1410) | get sessionDescriptionHandlerFactory() { method sessionDescriptionHandlerModifiers (line 1421) | get sessionDescriptionHandlerModifiers() { method sessionDescriptionHandlerModifiers (line 1424) | set sessionDescriptionHandlerModifiers(modifiers) { method sessionDescriptionHandlerOptions (line 1435) | get sessionDescriptionHandlerOptions() { method sessionDescriptionHandlerOptions (line 1438) | set sessionDescriptionHandlerOptions(options) { method sessionDescriptionHandlerModifiersReInvite (line 1449) | get sessionDescriptionHandlerModifiersReInvite() { method sessionDescriptionHandlerModifiersReInvite (line 1452) | set sessionDescriptionHandlerModifiersReInvite(modifiers) { method sessionDescriptionHandlerOptionsReInvite (line 1463) | get sessionDescriptionHandlerOptionsReInvite() { method sessionDescriptionHandlerOptionsReInvite (line 1466) | set sessionDescriptionHandlerOptionsReInvite(options) { method state (line 1472) | get state() { method stateChange (line 1478) | get stateChange() { method userAgent (line 1484) | get userAgent() { method bye (line 1491) | bye(options = {}) { method info (line 1547) | info(options = {}) { method invite (line 1562) | invite(options = {}) { method message (line 1746) | message(options = {}) { method refer (line 1762) | refer(referTo, options = {}) { method _bye (line 1794) | _bye(delegate, options) { method _info (line 1849) | _info(delegate, options) { method _message (line 1862) | _message(delegate, options) { method _refer (line 1876) | _refer(onNotify, delegate, options) { method ackAndBye (line 1897) | ackAndBye(response, statusCode, reasonPhrase) { method onAckRequest (line 1910) | onAckRequest(request) { method onByeRequest (line 1996) | onByeRequest(request) { method onInfoRequest (line 2015) | onInfoRequest(request) { method onInviteRequest (line 2041) | onInviteRequest(request) { method onMessageRequest (line 2121) | onMessageRequest(request) { method onNotifyRequest (line 2139) | onNotifyRequest(request) { method onPrackRequest (line 2166) | onPrackRequest(request) { method onReferRequest (line 2178) | onReferRequest(request) { method generateResponseOfferAnswer (line 2214) | generateResponseOfferAnswer(request, options) { method generateResponseOfferAnswerInDialog (line 2232) | generateResponseOfferAnswerInDialog(options) { method getOffer (line 2274) | getOffer(options) { method rollbackOffer (line 2303) | rollbackOffer() { method setAnswer (line 2330) | setAnswer(answer, options) { method setOfferAndGetAnswer (line 2367) | setOfferAndGetAnswer(offer, options) { method setSessionDescriptionHandler (line 2408) | setSessionDescriptionHandler(sdh) { method setupSessionDescriptionHandler (line 2418) | setupSessionDescriptionHandler() { method stateTransition (line 2433) | stateTransition(newState) { method copyRequestOptions (line 2479) | copyRequestOptions(requestOptions = {}) { method getReasonHeaderValue (line 2493) | getReasonHeaderValue(code, reason) { method referExtraHeaders (line 2501) | referExtraHeaders(referTo) { method referToString (line 2509) | referToString(target) { function contentTypeToContentDisposition (line 2609) | function contentTypeToContentDisposition(contentType) { function fromBodyLegacy (line 2622) | function fromBodyLegacy(bodyLegacy) { function isBody (line 2635) | function isBody(body) { function getBody (line 2649) | function getBody(message) { class IncomingRequestMessage (line 2736) | class IncomingRequestMessage extends _incoming_message_js__WEBPACK_IMPOR... method constructor (line 2737) | constructor() { class IncomingMessage (line 2759) | class IncomingMessage { method constructor (line 2760) | constructor() { method addHeader (line 2770) | addHeader(name, value) { method getHeader (line 2785) | getHeader(name) { method getHeaders (line 2801) | getHeaders(name) { method hasHeader (line 2818) | hasHeader(name) { method parseHeader (line 2829) | parseHeader(name, idx = 0) { method s (line 2867) | s(name, idx = 0) { method setHeader (line 2875) | setHeader(name, value) { method toString (line 2878) | toString() { function createRandomToken (line 2979) | function createRandomToken(size, base = 32) { function getReasonPhrase (line 2990) | function getReasonPhrase(code) { function newTag (line 2996) | function newTag() { function headerize (line 3003) | function headerize(str) { function utf8Length (line 3031) | function utf8Length(str) { function parse (line 3060) | function parse(input, startRule) { function nameAddrHeaderParse (line 3077) | function nameAddrHeaderParse(nameAddrHeader) { function URIParse (line 3088) | function URIParse(uri) { function peg$padEnd (line 3110) | function peg$padEnd(str, targetLength, padString) { class SyntaxError (line 3119) | class SyntaxError extends Error { method constructor (line 3120) | constructor(message, expected, found, location) { method buildMessage (line 3137) | static buildMessage(expected, found) { method format (line 3214) | format(sources) { function peg$parse (line 3243) | function peg$parse(input, options) { class URI (line 4646) | class URI extends _parameters_js__WEBPACK_IMPORTED_MODULE_0__.Parameters { method constructor (line 4656) | constructor(scheme = "sip", user, host, port, parameters, headers) { method scheme (line 4684) | get scheme() { return this.normal.scheme; } method scheme (line 4685) | set scheme(value) { method user (line 4689) | get user() { return this.normal.user; } method user (line 4690) | set user(value) { method host (line 4693) | get host() { return this.normal.host; } method host (line 4694) | set host(value) { method aor (line 4698) | get aor() { return this.normal.user + "@" + this.normal.host; } method port (line 4699) | get port() { return this.normal.port; } method port (line 4700) | set port(value) { method setHeader (line 4703) | setHeader(name, value) { method getHeader (line 4706) | getHeader(name) { method hasHeader (line 4711) | hasHeader(name) { method deleteHeader (line 4715) | deleteHeader(header) { method clearHeaders (line 4724) | clearHeaders() { method clone (line 4727) | clone() { method toRaw (line 4730) | toRaw() { method toString (line 4733) | toString() { method _normal (line 4736) | get _normal() { return this.normal; } method _raw (line 4737) | get _raw() { return this.raw; } method _toString (line 4738) | _toString(uri) { method escapeUser (line 4783) | escapeUser(user) { method headerize (line 4805) | headerize(str) { function equivalentURI (line 4842) | function equivalentURI(a, b) { class Parameters (line 4955) | class Parameters { method constructor (line 4956) | constructor(parameters) { method setParam (line 4966) | setParam(key, value) { method getParam (line 4971) | getParam(key) { method hasParam (line 4976) | hasParam(key) { method deleteParam (line 4979) | deleteParam(key) { method clearParams (line 4987) | clearParams() { class NameAddrHeader (line 5007) | class NameAddrHeader extends _parameters_js__WEBPACK_IMPORTED_MODULE_0__... method constructor (line 5014) | constructor(uri, displayName, parameters) { method friendlyName (line 5019) | get friendlyName() { method displayName (line 5022) | get displayName() { return this._displayName; } method displayName (line 5023) | set displayName(value) { method clone (line 5026) | clone() { method toString (line 5029) | toString() { class IncomingResponseMessage (line 5060) | class IncomingResponseMessage extends _incoming_message_js__WEBPACK_IMPO... method constructor (line 5061) | constructor() { class OutgoingRequestMessage (line 5083) | class OutgoingRequestMessage { method constructor (line 5084) | constructor(method, ruri, fromURI, toURI, options, extraHeaders, body) { method getDefaultOptions (line 5143) | static getDefaultOptions() { method makeNameAddrHeader (line 5160) | static makeNameAddrHeader(uri, displayName, tag) { method getHeader (line 5172) | getHeader(name) { method getHeaders (line 5194) | getHeaders(name) { method hasHeader (line 5217) | hasHeader(name) { method setHeader (line 5236) | setHeader(name, value) { method setViaHeader (line 5256) | setViaHeader(branch, transport) { method toString (line 5269) | toString() { class Message (line 5432) | class Message { method constructor (line 5434) | constructor(incomingMessageRequest) { method request (line 5438) | get request() { method accept (line 5442) | accept(options) { method reject (line 5447) | reject(options) { class Notification (line 5466) | class Notification { method constructor (line 5468) | constructor(incomingNotifyRequest) { method request (line 5472) | get request() { method accept (line 5476) | accept(options) { method reject (line 5481) | reject(options) { class Referral (line 5502) | class Referral { method constructor (line 5504) | constructor(incomingReferRequest, session) { method referTo (line 5508) | get referTo() { method referredBy (line 5515) | get referredBy() { method replaces (line 5518) | get replaces() { method request (line 5526) | get request() { method accept (line 5530) | accept(options = { statusCode: 202 }) { method reject (line 5535) | reject(options) { method makeInviter (line 5552) | makeInviter(options) { class TransactionStateError (line 5654) | class TransactionStateError extends _exception_js__WEBPACK_IMPORTED_MODU... method constructor (line 5655) | constructor(message) { class Inviter (line 5720) | class Inviter extends _session_js__WEBPACK_IMPORTED_MODULE_0__.Session { method constructor (line 5727) | constructor(userAgent, targetURI, options = {}) { method dispose (line 5834) | dispose() { method body (line 5865) | get body() { method localIdentity (line 5871) | get localIdentity() { method remoteIdentity (line 5877) | get remoteIdentity() { method request (line 5883) | get request() { method cancel (line 5900) | cancel(options = {}) { method invite (line 6021) | invite(options = {}) { method sendInvite (line 6105) | sendInvite(options = {}) { method disposeEarlyMedia (line 6333) | disposeEarlyMedia() { method notifyReferer (line 6339) | notifyReferer(response) { method onAccept (line 6386) | onAccept(inviteResponse) { method onProgress (line 6525) | onProgress(inviteResponse) { method onRedirect (line 6653) | onRedirect(inviteResponse) { method onReject (line 6668) | onReject(inviteResponse) { method onTrying (line 6683) | onTrying(inviteResponse) { class Messager (line 6710) | class Messager { method constructor (line 6719) | constructor(userAgent, targetURI, content, contentType = "text/plain",... method message (line 6759) | message(options = {}) { class Publisher (line 6818) | class Publisher { method constructor (line 6827) | constructor(userAgent, targetURI, eventType, options = {}) { method dispose (line 6875) | dispose() { method state (line 6897) | get state() { method stateChange (line 6901) | get stateChange() { method publish (line 6909) | publish(content, options = {}) { method unpublish (line 6933) | unpublish(options = {}) { method receiveResponse (line 6947) | receiveResponse(response) { method send (line 7045) | send() { method refreshRequest (line 7054) | refreshRequest() { method sendPublishRequest (line 7070) | sendPublishRequest() { method stateTransition (line 7100) | stateTransition(newState) { class Registerer (line 7197) | class Registerer { method constructor (line 7203) | constructor(userAgent, options = {}) { method defaultOptions (line 7284) | static defaultOptions() { method stripUndefinedProperties (line 7303) | static stripUndefinedProperties(options) { method contacts (line 7314) | get contacts() { method retryAfter (line 7350) | get retryAfter() { method state (line 7354) | get state() { method stateChange (line 7358) | get stateChange() { method dispose (line 7362) | dispose() { method register (line 7404) | register(options = {}) { method unregister (line 7612) | unregister(options = {}) { method clearTimers (line 7717) | clearTimers() { method generateContactHeader (line 7730) | generateContactHeader(expires) { method registered (line 7747) | registered(expires) { method unregistered (line 7767) | unregistered() { method terminated (line 7776) | terminated() { method stateTransition (line 7785) | stateTransition(newState) { method waiting (line 7824) | get waiting() { method waitingChange (line 7828) | get waitingChange() { method waitingToggle (line 7834) | waitingToggle(waiting) { method waitingWarning (line 7843) | waitingWarning() { method stateError (line 7853) | stateError() { class Subscriber (line 7927) | class Subscriber extends _subscription_js__WEBPACK_IMPORTED_MODULE_0__.S... method constructor (line 7935) | constructor(userAgent, targetURI, eventType, options = {}) { method dispose (line 7973) | dispose() { method subscribe (line 8019) | subscribe(options = {}) { method unsubscribe (line 8076) | unsubscribe(options = {}) { method _refresh (line 8110) | _refresh() { method onAccepted (line 8118) | onAccepted(response) { method onNotify (line 8124) | onNotify(request) { method onRefresh (line 8194) | onRefresh(request) { method initSubscriberRequest (line 8199) | initSubscriberRequest() { class SubscriberRequest (line 8212) | class SubscriberRequest { method constructor (line 8213) | constructor(core, target, event, expires, options, delegate) { method dispose (line 8231) | dispose() { method state (line 8239) | get state() { method subscribe (line 8254) | subscribe() { class Subscription (line 8333) | class Subscription { method constructor (line 8339) | constructor(userAgent, options = {}) { method dispose (line 8350) | dispose() { method dialog (line 8361) | get dialog() { method disposed (line 8368) | get disposed() { method state (line 8374) | get state() { method stateChange (line 8380) | get stateChange() { method stateTransition (line 8384) | stateTransition(newState) { class UserAgent (line 8613) | class UserAgent { method constructor (line 8618) | constructor(options = {}) { method makeURI (line 8752) | static makeURI(uri) { method defaultOptions (line 8756) | static defaultOptions() { method newUUID (line 8798) | static newUUID() { method stripUndefinedProperties (line 8812) | static stripUndefinedProperties(options) { method configuration (line 8825) | get configuration() { method contact (line 8831) | get contact() { method instanceId (line 8837) | get instanceId() { method state (line 8843) | get state() { method stateChange (line 8849) | get stateChange() { method transport (line 8855) | get transport() { method userAgentCore (line 8861) | get userAgentCore() { method getLogger (line 8867) | getLogger(category, label) { method getLoggerFactory (line 8873) | getLoggerFactory() { method isConnected (line 8879) | isConnected() { method reconnect (line 8885) | reconnect() { method start (line 8910) | start() { method stop (line 8951) | async stop() { method _makeInviter (line 9055) | _makeInviter(targetURI, options) { method attemptReconnection (line 9062) | attemptReconnection(reconnectionAttempt = 1) { method initContact (line 9085) | initContact() { method initCore (line 9129) | initCore() { method initTransportCallbacks (line 9342) | initTransportCallbacks() { method onTransportConnect (line 9347) | onTransportConnect() { method onTransportDisconnect (line 9355) | onTransportDisconnect(error) { method onTransportMessage (line 9367) | onTransportMessage(messageString) { method transitionState (line 9462) | transitionState(newState, error) { class LoggerFactory (line 9505) | class LoggerFactory { method constructor (line 9506) | constructor() { method level (line 9513) | get level() { method level (line 9516) | set level(newLevel) { method connector (line 9532) | get connector() { method connector (line 9535) | set connector(value) { method getLogger (line 9546) | getLogger(category, label) { method genericLog (line 9560) | genericLog(levelToLog, category, label, content) { method print (line 9571) | print(levelToLog, category, label, content) { class Logger (line 9639) | class Logger { method constructor (line 9640) | constructor(logger, category, label) { method error (line 9645) | error(content) { method warn (line 9648) | warn(content) { method log (line 9651) | log(content) { method debug (line 9654) | debug(content) { method genericLog (line 9657) | genericLog(level, content) { method level (line 9660) | get level() { method level (line 9663) | set level(newLevel) { function defaultSessionDescriptionHandlerFactory (line 9691) | function defaultSessionDescriptionHandlerFactory(mediaStreamFactory) { function defaultMediaStreamFactory (line 9722) | function defaultMediaStreamFactory() { function defaultPeerConnectionConfiguration (line 9752) | function defaultPeerConnectionConfiguration() { class SessionDescriptionHandler (line 9781) | class SessionDescriptionHandler { method constructor (line 9788) | constructor(logger, mediaStreamFactory, sessionDescriptionHandlerConfi... method localMediaStream (line 9811) | get localMediaStream() { method remoteMediaStream (line 9827) | get remoteMediaStream() { method dataChannel (line 9833) | get dataChannel() { method peerConnection (line 9865) | get peerConnection() { method peerConnectionDelegate (line 9894) | get peerConnectionDelegate() { method peerConnectionDelegate (line 9897) | set peerConnectionDelegate(delegate) { method dispatchAddTrackEvent (line 9902) | static dispatchAddTrackEvent(stream, track) { method dispatchRemoveTrackEvent (line 9907) | static dispatchRemoveTrackEvent(stream, track) { method close (line 9913) | close() { method enableReceiverTracks (line 9934) | enableReceiverTracks(enable) { method enableSenderTracks (line 9949) | enableSenderTracks(enable) { method getDescription (line 9965) | getDescription(options, modifiers) { method hasDescription (line 10002) | hasDescription(contentType) { method iceGatheringComplete (line 10014) | iceGatheringComplete() { method sendDtmf (line 10037) | sendDtmf(tones, options) { method setDescription (line 10071) | setDescription(sdp, options, modifiers) { method applyModifiers (line 10093) | applyModifiers(sdp, modifiers) { method createDataChannel (line 10116) | createDataChannel(options) { method createLocalOfferOrAnswer (line 10156) | createLocalOfferOrAnswer(options) { method getLocalMediaStream (line 10181) | getLocalMediaStream(options) { method setLocalMediaStream (line 10216) | setLocalMediaStream(stream) { method getLocalSessionDescription (line 10285) | getLocalSessionDescription() { method setLocalSessionDescription (line 10300) | setLocalSessionDescription(sessionDescription) { method setRemoteSessionDescription (line 10311) | setRemoteSessionDescription(sessionDescription) { method setRemoteTrack (line 10348) | setRemoteTrack(track) { method updateDirection (line 10379) | updateDirection(options) { method waitForIceGatheringComplete (line 10547) | waitForIceGatheringComplete(restart = false, timeout = 0) { method initPeerConnectionEventHandlers (line 10581) | initPeerConnectionEventHandlers() { class Transport (line 10687) | class Transport { method constructor (line 10688) | constructor(logger, options) { method dispose (line 10736) | dispose() { method protocol (line 10746) | get protocol() { method server (line 10752) | get server() { method state (line 10758) | get state() { method stateChange (line 10764) | get stateChange() { method ws (line 10770) | get ws() { method connect (line 10777) | connect() { method disconnect (line 10784) | disconnect() { method isConnected (line 10792) | isConnected() { method send (line 10800) | send(message) { method _connect (line 10817) | _connect() { method _disconnect (line 10907) | _disconnect() { method _send (line 10983) | _send(message) { method onWebSocketClose (line 11010) | onWebSocketClose(ev, ws) { method onWebSocketError (line 11029) | onWebSocketError(ev, ws) { method onWebSocketMessage (line 11039) | onWebSocketMessage(ev, ws) { method onWebSocketOpen (line 11101) | onWebSocketOpen(ev, ws) { method transitionLoopDetectedError (line 11114) | transitionLoopDetectedError(state) { method transitionState (line 11125) | transitionState(newState, error) { method clearKeepAliveTimeout (line 11271) | clearKeepAliveTimeout() { method sendKeepAlive (line 11280) | sendKeepAlive() { method startSendingKeepAlives (line 11293) | startSendingKeepAlives() { method stopSendingKeepAlives (line 11309) | stopSendingKeepAlives() { function MD5 (line 11341) | function MD5(s) { class DigestAuthentication (line 11348) | class DigestAuthentication { method constructor (line 11355) | constructor(loggerFactory, ha1, username, password) { method authenticate (line 11371) | authenticate(request, challenge, body) { method toString (line 11430) | toString() { method updateNcHex (line 11454) | updateNcHex() { method calculateResponse (line 11461) | calculateResponse(body) { class Md5 (line 11554) | class Md5 { method constructor (line 11555) | constructor() { method hashStr (line 11564) | static hashStr(str, raw = false) { method hashAsciiStr (line 11570) | static hashAsciiStr(str, raw = false) { method _hex (line 11576) | static _hex(x) { method _md5cycle (line 11595) | static _md5cycle(x, k) { method start (line 11737) | start() { method appendStr (line 11746) | appendStr(str) { method appendAsciiStr (line 11786) | appendAsciiStr(str) { method appendByteArray (line 11807) | appendByteArray(input) { method getState (line 11828) | getState() { method setState (line 11838) | setState(state) { method end (line 11853) | end(raw = false) { class UserAgentCore (line 11968) | class UserAgentCore { method constructor (line 11974) | constructor(configuration, delegate = {}) { method dispose (line 11986) | dispose() { method reset (line 11990) | reset() { method loggerFactory (line 12001) | get loggerFactory() { method transport (line 12005) | get transport() { method invite (line 12017) | invite(request, delegate) { method message (line 12025) | message(request, delegate) { method publish (line 12033) | publish(request, delegate) { method register (line 12041) | register(request, delegate) { method subscribe (line 12049) | subscribe(request, delegate) { method request (line 12057) | request(request, delegate) { method makeOutgoingRequestMessage (line 12070) | makeOutgoingRequestMessage(method, requestURI, fromURI, toURI, options... method receiveIncomingRequestFromTransport (line 12104) | receiveIncomingRequestFromTransport(message) { method receiveIncomingResponseFromTransport (line 12111) | receiveIncomingResponseFromTransport(message) { method replyStateless (line 12130) | replyStateless(message, options) { method receiveRequestFromTransport (line 12160) | receiveRequestFromTransport(message) { method receiveRequest (line 12285) | receiveRequest(message) { method receiveInsideDialogRequest (line 12421) | receiveInsideDialogRequest(message) { method receiveOutsideDialogRequest (line 12554) | receiveOutsideDialogRequest(message) { method receiveResponseFromTransport (line 12671) | receiveResponseFromTransport(message) { class InviteUserAgentClient (line 12756) | class InviteUserAgentClient extends _user_agent_client_js__WEBPACK_IMPOR... method constructor (line 12757) | constructor(core, message, delegate) { method dispose (line 12764) | dispose() { method onTransportError (line 12783) | onTransportError(error) { method receiveResponse (line 12797) | receiveResponse(message) { class UserAgentClient (line 13135) | class UserAgentClient { method constructor (line 13136) | constructor(transactionConstructor, core, message, delegate) { method dispose (line 13146) | dispose() { method loggerFactory (line 13149) | get loggerFactory() { method transaction (line 13153) | get transaction() { method cancel (line 13166) | cancel(reason, options = {}) { method authenticationGuard (line 13248) | authenticationGuard(message, dialog) { method onRequestTimeout (line 13327) | onRequestTimeout() { method onTransportError (line 13348) | onTransportError(error) { method receiveResponse (line 13360) | receiveResponse(message) { method init (line 13398) | init() { class NonInviteClientTransaction (line 13476) | class NonInviteClientTransaction extends _client_transaction_js__WEBPACK... method constructor (line 13488) | constructor(request, transport, user) { method dispose (line 13505) | dispose() { method kind (line 13517) | get kind() { method receiveResponse (line 13524) | receiveResponse(response) { method onTransportError (line 13606) | onTransportError(error) { method typeToString (line 13613) | typeToString() { method stateTransition (line 13620) | stateTransition(newState, dueToTransportError = false) { method timerF (line 13680) | timerF() { method timerK (line 13692) | timerK() { class ClientTransaction (line 13725) | class ClientTransaction extends _transaction_js__WEBPACK_IMPORTED_MODULE... method constructor (line 13726) | constructor(_request, transport, user, state, loggerCategory) { method makeId (line 13738) | static makeId(request) { method request (line 13750) | get request() { method onRequestTimeout (line 13763) | onRequestTimeout() { class Transaction (line 13796) | class Transaction { method constructor (line 13797) | constructor(_transport, _user, _id, _state, loggerCategory) { method dispose (line 13816) | dispose() { method id (line 13820) | get id() { method kind (line 13824) | get kind() { method state (line 13828) | get state() { method transport (line 13832) | get transport() { method addStateChangeListener (line 13842) | addStateChangeListener(listener, options) { method notifyStateChangeListeners (line 13853) | notifyStateChangeListeners() { method removeStateChangeListener (line 13860) | removeStateChangeListener(listener) { method logTransportError (line 13863) | logTransportError(error, message) { method send (line 13874) | send(message) { method setState (line 13894) | setState(state) { method typeToString (line 13902) | typeToString() { class TransportError (line 13922) | class TransportError extends _exception_js__WEBPACK_IMPORTED_MODULE_0__.... method constructor (line 13923) | constructor(message) { class InviteClientTransaction (line 13952) | class InviteClientTransaction extends _client_transaction_js__WEBPACK_IM... method constructor (line 13964) | constructor(request, transport, user) { method dispose (line 13993) | dispose() { method kind (line 14009) | get kind() { method ackResponse (line 14029) | ackResponse(ack) { method receiveResponse (line 14045) | receiveResponse(response) { method onTransportError (line 14224) | onTransportError(error) { method typeToString (line 14231) | typeToString() { method ack (line 14234) | ack(response) { method stateTransition (line 14290) | stateTransition(newState, dueToTransportError = false) { method timerA (line 14368) | timerA() { method timerB (line 14377) | timerB() { method timerD (line 14389) | timerD() { method timerM (line 14400) | timerM() { class Dialog (line 14433) | class Dialog { method constructor (line 14439) | constructor(core, dialogState) { method initialDialogStateForUserAgentClient (line 14452) | static initialDialogStateForUserAgentClient(outgoingRequestMessage, in... method initialDialogStateForUserAgentServer (line 14559) | static initialDialogStateForUserAgentServer(incomingRequestMessage, to... method dispose (line 14624) | dispose() { method id (line 14636) | get id() { method early (line 14653) | get early() { method callId (line 14657) | get callId() { method localTag (line 14661) | get localTag() { method remoteTag (line 14665) | get remoteTag() { method localSequenceNumber (line 14669) | get localSequenceNumber() { method remoteSequenceNumber (line 14673) | get remoteSequenceNumber() { method localURI (line 14677) | get localURI() { method remoteURI (line 14681) | get remoteURI() { method remoteTarget (line 14685) | get remoteTarget() { method routeSet (line 14692) | get routeSet() { method secure (line 14699) | get secure() { method userAgentCore (line 14703) | get userAgentCore() { method confirm (line 14707) | confirm() { method receiveRequest (line 14722) | receiveRequest(message) { method recomputeRouteSet (line 14787) | recomputeRouteSet(message) { method createOutgoingRequestMessage (line 14796) | createOutgoingRequestMessage(method, options) { method incrementLocalSequenceNumber (line 14902) | incrementLocalSequenceNumber() { method sequenceGuard (line 14918) | sequenceGuard(message) { class SessionDialog (line 15019) | class SessionDialog extends _dialog_js__WEBPACK_IMPORTED_MODULE_0__.Dial... method constructor (line 15020) | constructor(initialTransaction, core, state, delegate) { method dispose (line 15044) | dispose() { method sessionState (line 15062) | get sessionState() { method signalingState (line 15077) | get signalingState() { method offer (line 15081) | get offer() { method answer (line 15085) | get answer() { method confirm (line 15089) | confirm() { method reConfirm (line 15098) | reConfirm() { method ack (line 15120) | ack(options = {}) { method bye (line 15184) | bye(delegate, options) { method info (line 15231) | info(delegate, options) { method invite (line 15260) | invite(delegate, options) { method message (line 15299) | message(delegate, options) { method notify (line 15314) | notify(delegate, options) { method prack (line 15332) | prack(delegate, options) { method refer (line 15342) | refer(delegate, options) { method receiveRequest (line 15359) | receiveRequest(message) { method reliableSequenceGuard (line 15625) | reliableSequenceGuard(message) { method signalingStateRollback (line 15672) | signalingStateRollback() { method signalingStateTransition (line 15686) | signalingStateTransition(message) { method start2xxRetransmissionTimer (line 15794) | start2xxRetransmissionTimer() { method startReInvite2xxRetransmissionTimer (line 15845) | startReInvite2xxRetransmissionTimer() { class InviteServerTransaction (line 15915) | class InviteServerTransaction extends _server_transaction_js__WEBPACK_IM... method constructor (line 15926) | constructor(request, transport, user) { method dispose (line 15932) | dispose() { method kind (line 15949) | get kind() { method receiveRequest (line 15956) | receiveRequest(request) { method receiveResponse (line 16029) | receiveResponse(statusCode, response) { method retransmitAcceptedResponse (line 16109) | retransmitAcceptedResponse() { method onTransportError (line 16122) | onTransportError(error) { method typeToString (line 16128) | typeToString() { method stateTransition (line 16135) | stateTransition(newState) { method startProgressExtensionTimer (line 16205) | startProgressExtensionTimer() { method stopProgressExtensionTimer (line 16223) | stopProgressExtensionTimer() { method timerG (line 16241) | timerG() { method timerH (line 16250) | timerH() { method timerI (line 16261) | timerI() { method timerL (line 16274) | timerL() { class ServerTransaction (line 16304) | class ServerTransaction extends _transaction_js__WEBPACK_IMPORTED_MODULE... method constructor (line 16305) | constructor(_request, transport, user, state, loggerCategory) { method request (line 16311) | get request() { class ByeUserAgentClient (line 16335) | class ByeUserAgentClient extends _user_agent_client_js__WEBPACK_IMPORTED... method constructor (line 16336) | constructor(dialog, delegate, options) { class InfoUserAgentClient (line 16362) | class InfoUserAgentClient extends _user_agent_client_js__WEBPACK_IMPORTE... method constructor (line 16363) | constructor(dialog, delegate, options) { class ReInviteUserAgentClient (line 16393) | class ReInviteUserAgentClient extends _user_agent_client_js__WEBPACK_IMP... method constructor (line 16394) | constructor(dialog, delegate, options) { method receiveResponse (line 16403) | receiveResponse(message) { class MessageUserAgentClient (line 16507) | class MessageUserAgentClient extends _user_agent_client_js__WEBPACK_IMPO... method constructor (line 16508) | constructor(core, message, delegate) { class NotifyUserAgentClient (line 16532) | class NotifyUserAgentClient extends _user_agent_client_js__WEBPACK_IMPOR... method constructor (line 16533) | constructor(dialog, delegate, options) { class PrackUserAgentClient (line 16558) | class PrackUserAgentClient extends _user_agent_client_js__WEBPACK_IMPORT... method constructor (line 16559) | constructor(dialog, delegate, options) { class ReferUserAgentClient (line 16585) | class ReferUserAgentClient extends _user_agent_client_js__WEBPACK_IMPORT... method constructor (line 16586) | constructor(dialog, delegate, options) { class ByeUserAgentServer (line 16609) | class ByeUserAgentServer extends _user_agent_server_js__WEBPACK_IMPORTED... method constructor (line 16610) | constructor(dialog, message, delegate) { class UserAgentServer (line 16650) | class UserAgentServer { method constructor (line 16651) | constructor(transactionConstructor, core, message, delegate) { method dispose (line 16660) | dispose() { method loggerFactory (line 16663) | get loggerFactory() { method transaction (line 16667) | get transaction() { method accept (line 16673) | accept(options = { statusCode: 200 }) { method progress (line 16684) | progress(options = { statusCode: 180 }) { method redirect (line 16695) | redirect(contacts, options = { statusCode: 302 }) { method reject (line 16709) | reject(options = { statusCode: 480 }) { method trying (line 16721) | trying(options) { method receiveCancel (line 16746) | receiveCancel(message) { method acceptable (line 16756) | get acceptable() { method progressable (line 16765) | get progressable() { method redirectable (line 16774) | get redirectable() { method rejectable (line 16783) | get rejectable() { method tryingable (line 16792) | get tryingable() { method reply (line 16814) | reply(options) { method init (line 16824) | init() { class NonInviteServerTransaction (line 16876) | class NonInviteServerTransaction extends _server_transaction_js__WEBPACK... method constructor (line 16886) | constructor(request, transport, user) { method dispose (line 16892) | dispose() { method kind (line 16900) | get kind() { method receiveRequest (line 16908) | receiveRequest(request) { method receiveResponse (line 16948) | receiveResponse(statusCode, response) { method onTransportError (line 17021) | onTransportError(error) { method typeToString (line 17028) | typeToString() { method stateTransition (line 17031) | stateTransition(newState, dueToTransportError = false) { method timerJ (line 17078) | timerJ() { function constructOutgoingResponse (line 17105) | function constructOutgoingResponse(message, options) { class InfoUserAgentServer (line 17240) | class InfoUserAgentServer extends _user_agent_server_js__WEBPACK_IMPORTE... method constructor (line 17241) | constructor(dialog, message, delegate) { class ReInviteUserAgentServer (line 17268) | class ReInviteUserAgentServer extends _user_agent_server_js__WEBPACK_IMP... method constructor (line 17269) | constructor(dialog, message, delegate) { method accept (line 17278) | accept(options = { statusCode: 200 }) { method progress (line 17307) | progress(options = { statusCode: 180 }) { method redirect (line 17324) | redirect(contacts, options = { statusCode: 302 }) { method reject (line 17337) | reject(options = { statusCode: 488 }) { class MessageUserAgentServer (line 17361) | class MessageUserAgentServer extends _user_agent_server_js__WEBPACK_IMPO... method constructor (line 17362) | constructor(core, message, delegate) { function instanceOfDialog (line 17381) | function instanceOfDialog(object) { class NotifyUserAgentServer (line 17388) | class NotifyUserAgentServer extends _user_agent_server_js__WEBPACK_IMPOR... method constructor (line 17394) | constructor(dialogOrCore, message, delegate) { class PrackUserAgentServer (line 17417) | class PrackUserAgentServer extends _user_agent_server_js__WEBPACK_IMPORT... method constructor (line 17418) | constructor(dialog, message, delegate) { method accept (line 17428) | accept(options = { statusCode: 200 }) { function instanceOfSessionDialog (line 17451) | function instanceOfSessionDialog(object) { class ReferUserAgentServer (line 17458) | class ReferUserAgentServer extends _user_agent_server_js__WEBPACK_IMPORT... method constructor (line 17464) | constructor(dialogOrCore, message, delegate) { class PublishUserAgentClient (line 17487) | class PublishUserAgentClient extends _user_agent_client_js__WEBPACK_IMPO... method constructor (line 17488) | constructor(core, message, delegate) { class RegisterUserAgentClient (line 17510) | class RegisterUserAgentClient extends _user_agent_client_js__WEBPACK_IMP... method constructor (line 17511) | constructor(core, message, delegate) { class SubscribeUserAgentClient (line 17545) | class SubscribeUserAgentClient extends _user_agent_client_js__WEBPACK_IM... method constructor (line 17546) | constructor(core, message, delegate) { method dispose (line 17576) | dispose() { method onNotify (line 17584) | onNotify(uas) { method waitNotifyStart (line 17728) | waitNotifyStart() { method waitNotifyStop (line 17736) | waitNotifyStop() { method receiveResponse (line 17749) | receiveResponse(message) { method timerN (line 17809) | timerN() { class SubscriptionDialog (line 17870) | class SubscriptionDialog extends _dialog_js__WEBPACK_IMPORTED_MODULE_0__... method constructor (line 17871) | constructor(subscriptionEvent, subscriptionExpires, subscriptionState,... method initialDialogStateForSubscription (line 17893) | static initialDialogStateForSubscription(outgoingSubscribeRequestMessa... method dispose (line 17982) | dispose() { method autoRefresh (line 17991) | get autoRefresh() { method autoRefresh (line 17994) | set autoRefresh(autoRefresh) { method subscriptionEvent (line 17998) | get subscriptionEvent() { method subscriptionExpires (line 18002) | get subscriptionExpires() { method subscriptionExpires (line 18007) | set subscriptionExpires(expires) { method subscriptionExpiresInitial (line 18020) | get subscriptionExpiresInitial() { method subscriptionRefresh (line 18024) | get subscriptionRefresh() { method subscriptionState (line 18032) | get subscriptionState() { method receiveRequest (line 18039) | receiveRequest(message) { method refresh (line 18065) | refresh() { method subscribe (line 18081) | subscribe(delegate, options = {}) { method terminate (line 18109) | terminate() { method unsubscribe (line 18117) | unsubscribe() { method onNotify (line 18132) | onNotify(message) { method onRefresh (line 18185) | onRefresh(request) { method onTerminated (line 18190) | onTerminated() { method refreshTimerClear (line 18195) | refreshTimerClear() { method refreshTimerSet (line 18201) | refreshTimerSet() { method stateTransition (line 18215) | stateTransition(newState, newExpires) { method timerN (line 18302) | timerN() { class ReSubscribeUserAgentClient (line 18330) | class ReSubscribeUserAgentClient extends _user_agent_client_js__WEBPACK_... method constructor (line 18331) | constructor(dialog, delegate, options) { method waitNotifyStop (line 18336) | waitNotifyStop() { method receiveResponse (line 18344) | receiveResponse(message) { class InviteUserAgentServer (line 18423) | class InviteUserAgentServer extends _user_agent_server_js__WEBPACK_IMPOR... method constructor (line 18424) | constructor(core, message, delegate) { method dispose (line 18428) | dispose() { method accept (line 18442) | accept(options = { statusCode: 200 }) { method progress (line 18554) | progress(options = { statusCode: 180 }) { method redirect (line 18623) | redirect(contacts, options = { statusCode: 302 }) { method reject (line 18634) | reject(options = { statusCode: 486 }) { class RegisterUserAgentServer (line 18656) | class RegisterUserAgentServer extends _user_agent_server_js__WEBPACK_IMP... method constructor (line 18657) | constructor(core, message, delegate) { class SubscribeUserAgentServer (line 18680) | class SubscribeUserAgentServer extends _user_agent_server_js__WEBPACK_IM... method constructor (line 18681) | constructor(core, message, delegate) { function getHeader (line 18711) | function getHeader(data, headerStart) { function parseHeader (line 18741) | function parseHeader(message, function parseMessage (line 18877) | function parseMessage(data, logger) { class CancelUserAgentClient (line 19372) | class CancelUserAgentClient extends _user_agent_client_js__WEBPACK_IMPOR... method constructor (line 19373) | constructor(core, message, delegate) { class ReSubscribeUserAgentServer (line 19395) | class ReSubscribeUserAgentServer extends _user_agent_server_js__WEBPACK_... method constructor (line 19396) | constructor(dialog, message, delegate) { function stripTcpCandidates (line 19549) | function stripTcpCandidates(description) { function stripTelephoneEvent (line 19557) | function stripTelephoneEvent(description) { function cleanJitsiSdpImageattr (line 19565) | function cleanJitsiSdpImageattr(description) { function stripG722 (line 19573) | function stripG722(description) { function stripRtpPayload (line 19581) | function stripRtpPayload(payload) { function stripVideo (line 19591) | function stripVideo(description) { function addMidLines (line 19599) | function addMidLines(description) { function holdModifier (line 19623) | function holdModifier(description) { function startLocalConference (line 19694) | function startLocalConference(conferenceSessions) { class WebAudioSessionDescriptionHandler (line 19717) | class WebAudioSessionDescriptionHandler extends _session_description_han... method constructor (line 19718) | constructor(logger, mediaStreamFactory, sessionDescriptionHandlerConfi... method enableSenderTracks (line 19728) | enableSenderTracks(enable) { method initLocalMediaStream (line 19749) | initLocalMediaStream(stream) { method joinWith (line 19764) | joinWith(peer) { method setRealLocalMediaStream (line 19790) | setRealLocalMediaStream(stream) { function defaultManagedSessionFactory (line 19840) | function defaultManagedSessionFactory() { class SessionManager (line 19885) | class SessionManager { method constructor (line 19891) | constructor(server, options = {}) { method stripUndefinedProperties (line 20121) | static stripUndefinedProperties(options) { method getLocalMediaStream (line 20135) | getLocalMediaStream(session) { method getRemoteMediaStream (line 20149) | getRemoteMediaStream(session) { method getLocalAudioTrack (line 20164) | getLocalAudioTrack(session) { method getLocalVideoTrack (line 20173) | getLocalVideoTrack(session) { method getRemoteAudioTrack (line 20182) | getRemoteAudioTrack(session) { method getRemoteVideoTrack (line 20191) | getRemoteVideoTrack(session) { method connect (line 20202) | async connect() { method disconnect (line 20215) | async disconnect() { method isConnected (line 20228) | isConnected() { method register (line 20238) | async register(registererRegisterOptions) { method unregister (line 20279) | async unregister(registererUnregisterOptions) { method call (line 20300) | async call(destination, inviterOptions, inviterInviteOptions) { method hangup (line 20374) | async hangup(session) { method answer (line 20390) | async answer(session, invitationAcceptOptions) { method decline (line 20418) | async decline(session) { method hold (line 20437) | async hold(session) { method unhold (line 20450) | async unhold(session) { method isHeld (line 20460) | isHeld(session) { method mute (line 20470) | mute(session) { method unmute (line 20480) | unmute(session) { method isMuted (line 20490) | isMuted(session) { method sendDTMF (line 20501) | async sendDTMF(session, tone) { method transfer (line 20562) | async transfer(session, target, options) { method message (line 20583) | async message(destination, message) { method constraints (line 20592) | get constraints() { method attemptReconnection (line 20603) | attemptReconnection(reconnectionAttempt = 1) { method attemptRegistration (line 20648) | attemptRegistration(withoutDelay = false) { method cleanupMedia (line 20731) | cleanupMedia(session) { method enableReceiverTracks (line 20754) | enableReceiverTracks(session, enable) { method enableSenderTracks (line 20765) | enableSenderTracks(session, enable) { method initSession (line 20780) | initSession(session, referralInviterOptions) { method optionsPingRun (line 20908) | optionsPingRun(requestURI, fromURI, toURI) { method optionsPingStart (line 20968) | optionsPingStart() { method optionsPingStop (line 21004) | optionsPingStop() { method sendInvite (line 21018) | async sendInvite(inviter, inviterOptions, inviterInviteOptions) { method sessionAdd (line 21027) | sessionAdd(session) { method sessionExists (line 21032) | sessionExists(session) { method sessionManaged (line 21036) | sessionManaged(session) { method sessionRemove (line 21040) | sessionRemove(session) { method setHold (line 21048) | async setHold(session, hold) { method setMute (line 21135) | setMute(session, mute) { method setupLocalMedia (line 21151) | setupLocalMedia(session) { method setupRemoteMedia (line 21175) | setupRemoteMedia(session) { method terminate (line 21214) | async terminate(session) { class SimpleUser (line 21299) | class SimpleUser { method constructor (line 21305) | constructor(server, options = {}) { method id (line 21351) | get id() { method localMediaStream (line 21355) | get localMediaStream() { method remoteMediaStream (line 21359) | get remoteMediaStream() { method localAudioTrack (line 21366) | get localAudioTrack() { method localVideoTrack (line 21373) | get localVideoTrack() { method remoteAudioTrack (line 21380) | get remoteAudioTrack() { method remoteVideoTrack (line 21387) | get remoteVideoTrack() { method connect (line 21395) | connect() { method disconnect (line 21404) | disconnect() { method isConnected (line 21411) | isConnected() { method register (line 21420) | register(registererRegisterOptions) { method unregister (line 21430) | unregister(registererUnregisterOptions) { method call (line 21444) | call(destination, inviterOptions, inviterInviteOptions) { method hangup (line 21460) | hangup() { method answer (line 21477) | answer(invitationAcceptOptions) { method decline (line 21491) | decline() { method hold (line 21506) | hold() { method unhold (line 21521) | unhold() { method isHeld (line 21533) | isHeld() { method mute (line 21541) | mute() { method unmute (line 21550) | unmute() { method isMuted (line 21559) | isMuted() { method sendDTMF (line 21568) | sendDTMF(tone) { method message (line 21581) | message(destination, message) { function __webpack_require__ (line 21612) | function __webpack_require__(moduleId) { FILE: voip_oca/static/src/components/activity_list/activity_list.esm.js class ActivityList (line 11) | class ActivityList extends Component { method setup (line 12) | setup() { method onClick (line 18) | onClick(activity) { FILE: voip_oca/static/src/components/call/call.esm.js class Call (line 12) | class Call extends Component { method setup (line 13) | setup() { method startTimer (line 25) | startTimer() { method resId (line 37) | get resId() { method duration (line 44) | get duration() { method onEmailClick (line 48) | onEmailClick() { method onOpenPartnerClick (line 64) | onOpenPartnerClick() { method onScheduleActivity (line 73) | onScheduleActivity() { method onTransfer (line 85) | onTransfer(event) { method onTransferCall (line 93) | onTransferCall(transferTo) { method onHold (line 98) | onHold() { method onMute (line 101) | onMute() { method onAccept (line 104) | onAccept() { method onHangup (line 108) | onHangup() { method onOpenNumpad (line 112) | onOpenNumpad() { method onNumpadValue (line 115) | onNumpadValue(key) { FILE: voip_oca/static/src/components/call_list/call_list.esm.js class CallList (line 11) | class CallList extends Component { method setup (line 12) | setup() { method onClick (line 18) | onClick(call) { FILE: voip_oca/static/src/components/numpad/numpad.esm.js class Numpad (line 9) | class Numpad extends Component { method setup (line 10) | setup() { method onKeyClick (line 22) | onKeyClick(key) { method onNumpadValue (line 32) | onNumpadValue(ev) { method deleteNumber (line 41) | deleteNumber() { FILE: voip_oca/static/src/components/partner/partner.esm.js class Partner (line 9) | class Partner extends Component { method setup (line 10) | setup() { method phoneNumber (line 17) | get phoneNumber() { method model (line 24) | get model() { method resId (line 30) | get resId() { method onClose (line 36) | onClose() { method onOpenDocument (line 41) | onOpenDocument() { method onEmailClick (line 50) | onEmailClick() { method onOpenPartnerClick (line 66) | onOpenPartnerClick() { method onNewPartnerClick (line 75) | onNewPartnerClick() { method onScheduleActivity (line 86) | onScheduleActivity() { method onCall (line 98) | onCall() { method onMarkAsDone (line 101) | async onMarkAsDone() { method onEdit (line 113) | async onEdit() { method onDelete (line 116) | async onDelete() { FILE: voip_oca/static/src/components/partner_list/partner_list.esm.js class PartnerList (line 11) | class PartnerList extends Component { method setup (line 12) | setup() { method onClick (line 18) | onClick(partner) { FILE: voip_oca/static/src/components/phone_field/phone_field.esm.js method setup (line 10) | setup() { method onPhoneClick (line 14) | onPhoneClick(ev) { FILE: voip_oca/static/src/components/softphone/softphone.esm.js class VoipOCASoftphone (line 14) | class VoipOCASoftphone extends Component { method setup (line 15) | setup() { method showInput (line 24) | get showInput() { method tabElements (line 29) | get tabElements() { method childComponent (line 35) | get childComponent() { method childComponentProps (line 42) | get childComponentProps() { method _searchInput (line 50) | async _searchInput(value) { method onClickBar (line 57) | onClickBar() { method onCall (line 60) | onCall() { method onSelectTab (line 73) | onSelectTab(tag) { method onClosePhone (line 77) | onClosePhone(ev) { method onOpenNumpad (line 82) | onOpenNumpad() { FILE: voip_oca/static/src/components/transfer/transfer.esm.js class Transfer (line 8) | class Transfer extends Component { method setup (line 9) | setup() { method onKeydown (line 14) | onKeydown(ev) { method transfer (line 22) | transfer() { FILE: voip_oca/static/src/components/voip_oca_systray/voip_oca_systray.esm.js class VoipOCASystray (line 9) | class VoipOCASystray extends Component { method setup (line 10) | setup() { method onClick (line 13) | onClick() { FILE: voip_oca/static/src/core/phone/@types/model.d.ts type Call (line 4) | interface Call extends CallClass {} type Thread (line 5) | interface Thread { type Models (line 9) | interface Models { FILE: voip_oca/static/src/core/phone/call_model.esm.js class Call (line 23) | class Call extends Record { method get (line 31) | static get(data) { method insert (line 37) | static insert() { method update (line 44) | update(data) { method date (line 60) | get date() { method dateStr (line 70) | get dateStr() { method iconTypeCall (line 73) | get iconTypeCall() { method duration (line 83) | get duration() { method durationStr (line 93) | get durationStr() { FILE: voip_oca/static/src/services/voip_agent_service.esm.js class VoipAgent (line 13) | class VoipAgent { method constructor (line 14) | constructor(env, services) { method hasRtcSupport (line 28) | get hasRtcSupport() { method agentConfig (line 35) | get agentConfig() { method connectAgent (line 57) | async connectAgent() { method reconnectAgent (line 113) | async reconnectAgent(attempt = 0) { method playTone (line 138) | playTone(tone) { method stopTone (line 144) | stopTone() { method onInvite (line 148) | async onInvite(session) { method _onDisconnect (line 176) | _onDisconnect(error) { method _onSessionStateChange (line 190) | _onSessionStateChange(newState) { method setCallAudio (line 210) | setCallAudio() { method updateCallAudio (line 221) | updateCallAudio() { method createCall (line 229) | async createCall(options) { method call (line 242) | async call({number, partner}) { method transfer (line 286) | transfer(number) { method _onTransferAccepted (line 300) | _onTransferAccepted() { method _onInviteAccepted (line 304) | _onInviteAccepted() { method _onInviteRejected (line 311) | _onInviteRejected(response) { method _onCancelInvitation (line 324) | async _onCancelInvitation() { method _onHanghup (line 329) | async _onHanghup() { method hangup (line 339) | async hangup() { method mute (line 359) | async mute() { method hold (line 363) | async hold() { method accept (line 384) | async accept() { method _onRegistererRejected (line 391) | async _onRegistererRejected(response) { method _onRegistererStateChange (line 401) | _onRegistererStateChange(state) { method start (line 408) | async start() { FILE: voip_oca/static/src/services/voip_oca_service.esm.js class VoipOCA (line 14) | class VoipOCA { method constructor (line 15) | constructor(env, services) { method handleVoip (line 47) | handleVoip() { method handleFold (line 53) | handleFold() { method open (line 56) | async open({partner = false, activity = false, call = false}) { method acceptCall (line 69) | async acceptCall() { method rejectCall (line 74) | async rejectCall() { method partners (line 83) | get partners() { method activities (line 96) | get activities() { method calls (line 109) | get calls() { method partnerProps (line 120) | get partnerProps() { method searchPartners (line 129) | async searchPartners(_search = "", offset = 0, limit = 13) { method searchActivities (line 139) | async searchActivities(_search = "", offset = 0, limit = 13) { method searchCalls (line 157) | async searchCalls(_search = "", offset = 0, limit = 13) { method imagePartner (line 168) | imagePartner(partner_id) { method start (line 179) | async start() { FILE: voip_oca/static/src/utils/utils.esm.js function normalize (line 8) | function normalize(str) { function matchString (line 15) | function matchString(targetString, substring) { function durationStr (line 22) | function durationStr(duration) { FILE: voip_oca/static/tests/mock_server/mock_models/mail_activity.esm.js class MailActivity (line 8) | class MailActivity extends mailModels.MailActivity { method get_call_activities (line 14) | async get_call_activities() { FILE: voip_oca/static/tests/mock_server/mock_models/res_partner.esm.js class ResPartner (line 7) | class ResPartner extends mailModels.ResPartner { method format_partner (line 8) | format_partner() { method voip_get_contacts (line 19) | voip_get_contacts() { FILE: voip_oca/static/tests/mock_server/mock_models/voip_call.esm.js class VoipOcaCall (line 7) | class VoipOcaCall extends models.ServerModel { method get_recent_calls (line 46) | get_recent_calls() { method format_call (line 51) | format_call() { FILE: voip_oca/static/tests/mock_server/mock_models/voip_pbx.esm.js class VoipOcaPbx (line 7) | class VoipOcaPbx extends models.ServerModel { FILE: voip_oca/static/tests/voip_test_helpers.esm.js function defineVoipModels (line 20) | function defineVoipModels() { FILE: voip_oca/tests/test_backend.py class TestVoipOca (line 7) | class TestVoipOca(TransactionCase): method setUpClass (line 9) | def setUpClass(cls): method test_partner_search (line 78) | def test_partner_search(self): method test_activity_partner (line 86) | def test_activity_partner(self): method test_activity_search (line 92) | def test_activity_search(self): method test_call_search (line 104) | def test_call_search(self): method test_call_process_ok (line 112) | def test_call_process_ok(self): method test_call_process_rejected (line 133) | def test_call_process_rejected(self): FILE: voip_oca/tests/test_frontend.py class TestFrontend (line 10) | class TestFrontend(common.HttpCase): method setUpClass (line 12) | def setUpClass(cls): method test_session_unconfigured (line 43) | def test_session_unconfigured(self): method test_session_configured (line 53) | def test_session_configured(self): FILE: voip_oca/tests/test_js.py class TestAutomationOCA (line 9) | class TestAutomationOCA(WebSuite): method get_hoot_filters (line 12) | def get_hoot_filters(self): method test_voip_oca (line 16) | def test_voip_oca(self):