| 178 | } |
| 179 | |
| 180 | std::optional<json::object> RemoteResource::get_node_data(const std::string& node_name) const |
| 181 | { |
| 182 | ResourceGetNodeDataReverseRequest req { |
| 183 | .resource_id = resource_id_, |
| 184 | .node_name = node_name, |
| 185 | }; |
| 186 | |
| 187 | auto resp_opt = server_.send_and_recv<ResourceGetNodeDataReverseResponse>(req); |
| 188 | if (!resp_opt || !resp_opt->has_value) { |
| 189 | return std::nullopt; |
| 190 | } |
| 191 | |
| 192 | return resp_opt->node_data; |
| 193 | } |
| 194 | |
| 195 | void RemoteResource::register_custom_recognition(const std::string& name, MaaCustomRecognitionCallback recognition, void* trans_arg) |
| 196 | { |
nothing calls this directly
no outgoing calls
no test coverage detected