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