Skip to content

Commit b0525de

Browse files
authored
allow to change UA uri in runtime (#425)
* UA: allow to change 'uri' in runtime * expose UA.set in SIPUAHelper as setUAParam
1 parent 6207ea9 commit b0525de

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

lib/src/sip_ua_helper.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,10 @@ class SIPUAHelper extends EventManager {
404404
return defaultOptions;
405405
}
406406

407+
bool setUAParam(String parameter, dynamic value) {
408+
return _ua!.set(parameter, value);
409+
}
410+
407411
Message sendMessage(String target, String body,
408412
[Map<String, dynamic>? options, Map<String, dynamic>? params]) {
409413
return _ua!.sendMessage(target, body, options, params);

lib/src/ua.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,6 +435,12 @@ class UA extends EventManager {
435435
break;
436436
}
437437

438+
case 'uri':
439+
{
440+
_configuration.uri = value;
441+
break;
442+
}
443+
438444
default:
439445
logger.e('set() | cannot set "$parameter" parameter in runtime');
440446

0 commit comments

Comments
 (0)