startMonitor method
Returns true
on starting monitor and passes callback
.
Implementation
Future<bool> startMonitor(Function callback) async {
if (!monitorConnectionMap.containsKey(_atsign)) {
var privateKey =
await _atClientServiceInstance.getPkamPrivateKey(_atsign!);
await _atClientServiceInstance.atClient!.startMonitor(
privateKey!,
callback,
);
monitorConnectionMap.putIfAbsent(_atsign, () => true);
_logger.info('Monitor Started for $_atsign!');
}
return true;
}