complete method

  1. @override
void complete({
  1. List<LogicValue> data = const [],
  2. LogicValue? resp,
  3. LogicValue? user,
})
override

Called by a completer when a transfer is completed.

Implementation

@override
void complete({
  List<LogicValue> data = const [],
  LogicValue? resp,
  LogicValue? user,
}) {
  if (_returnedData.isNotEmpty) {
    throw RohdHclException('Packet is already completed.');
  }
  _returnedData = data;
  super.complete(resp: resp, user: user);
}