proxyUri property
Proxy uri
Implementation
Uri? get proxyUri {
final opt = getFirstOption<ProxyUriOption>();
if (opt == null) {
return null;
}
var proxyUriString = opt.toString();
if (!proxyUriString.startsWith('coap://') &&
!proxyUriString.startsWith('coaps://') &&
!proxyUriString.startsWith('http://') &&
!proxyUriString.startsWith('https://')) {
proxyUriString = 'coap://$proxyUriString';
}
return Uri.dataFromString(proxyUriString);
}
Implementation
set proxyUri(final Uri? value) {
if (value == null) {
removeOptions<ProxyUriOption>();
} else {
setOption(ProxyUriOption(value.toString()));
}
}