MCPcopy Create free account
hub / github.com/MaaXYZ/MaaFramework / get_latest_node

Method get_latest_node

source/MaaAgentServer/RemoteInstance/RemoteTasker.cpp:358–372  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

356}
357
358std::optional<MaaNodeId> RemoteTasker::get_latest_node(const std::string& node_name) const
359{
360 TaskerGetLatestNodeReverseRequest req {
361 .tasker_id = tasker_id_,
362 .node_name = node_name,
363 };
364 auto resp_opt = server_.send_and_recv<TaskerGetLatestNodeReverseResponse>(req);
365 if (!resp_opt) {
366 return std::nullopt;
367 }
368 if (!resp_opt->has_value) {
369 return std::nullopt;
370 }
371 return resp_opt->latest_id;
372}
373
374MaaSinkId RemoteTasker::add_sink(MaaEventCallback callback, void* trans_arg)
375{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected