iipRequestResourceParents method

void iipRequestResourceParents(
  1. int callback,
  2. int resourceId
)

Implementation

void iipRequestResourceParents(int callback, int resourceId) {
  Warehouse.getById(resourceId).then((resource) {
    if (resource == null) {
      _sendError(ErrorType.Management, callback,
          ExceptionCode.ResourceNotFound.index);
      return;
    }

    _sendReply(IIPPacketAction.ResourceParents, callback)
      ..addDC(Codec.compose(
          resource.instance?.parents.toList() as List<IResource>, this))
      ..done();
  });
}