getServices method Null safety
- [dynamic includeCapability = false]
Returns information about services on the device.
Implementation
Future<List<Service>> getServices([includeCapability = false]) async {
loggy.debug('getServices');
final envelope = await Soap.retrieveEnvelope(
uri, onvif.secureRequest(SoapRequest.services(includeCapability)));
if (envelope.body.servicesResponse == null) throw Exception();
return envelope.body.servicesResponse!.services;
}