xcSubscribeDeviceAlarmMessages method
Implementation
Future<int> xcSubscribeDeviceAlarmMessages(AlarmSubscribe messageBody) async {
Map<String, dynamic> map = messageBody.toJson();
String jsonString = json.encode(map);
final originResponse = await _api.subscribeDeviceAlarmMessages(
jsonString, ApiSeq.instance.getSeq());
XCloudResponse response = XCloudResponse.fromOriginResponse(originResponse);
if (!response.success) {
return Future.error(XCloudAPIException(
code: response.code, commandId: originResponse.commandId));
}
return Future.value(response.code);
}