def app_destroy(self, to_rt_uuid, callback, app_id, actor_ids):
        if self.network.link_request(to_rt_uuid):
            # Already have link just continue in _app_destroy
            self._app_destroy(to_rt_uuid, callback, app_id, actor_ids, status=response.CalvinResponse(True))
        else:
            # Request link before continue in _app_destroy
            self.node.network.link_request(to_rt_uuid, CalvinCB(self._app_destroy,
                                                        to_rt_uuid=to_rt_uuid,
                                                        callback=callback,
                                                        app_id=app_id,
                                                        actor_ids=actor_ids))
Returns:
dataset/ETHPy150Open EricssonResearch/calvin-base/calvin/runtime/north/calvin_proto.py/CalvinProto.app_destroy--crossover with--dataset/ETHPy150Open meraki-analytics/cassiopeia/cassiopeia/type/core/featuredgames.py/Game.map