unregisterAccount method
Unregister account specified by its index in the list
Implementation
Future<void> unregisterAccount(int index) async {
try {
//Send register request
int accId = _accounts[index].myAccId;
await SiprixVoipSdk().unRegisterAccount(accId);
//Update UI
_accounts[index].expireTime = 0;
_accounts[index].regState = RegState.inProgress;
notifyListeners();
_raiseSaveChanges();
_logs?.print('Unregistering accId:$accId');
} on PlatformException catch (err) {
_logs?.print('Can\'t unregister account: ${err.code} ${err.message}');
return Future.error((err.message==null) ? err.code : err.message!);
}
}