| 170 | } |
| 171 | |
| 172 | MaaResource* RemoteTasker::resource() const |
| 173 | { |
| 174 | TaskerResourceReverseRequest req { |
| 175 | .tasker_id = tasker_id_, |
| 176 | }; |
| 177 | auto resp_opt = server_.send_and_recv<TaskerResourceReverseResponse>(req); |
| 178 | if (!resp_opt) { |
| 179 | return nullptr; |
| 180 | } |
| 181 | |
| 182 | resource_ = std::make_unique<RemoteResource>(server_, resp_opt->resource_id); |
| 183 | return resource_.get(); |
| 184 | } |
| 185 | |
| 186 | MaaController* RemoteTasker::controller() const |
| 187 | { |
no test coverage detected