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

Method connect

source/MaaRecordControlUnit/RecordController.cpp:51–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49}
50
51bool RecordController::connect()
52{
53 auto start = std::chrono::steady_clock::now();
54 bool success = inner_->connect();
55 auto end = std::chrono::steady_clock::now();
56
57 auto timestamp = std::chrono::duration_cast<std::chrono::milliseconds>(start - recording_start_).count();
58 auto cost = std::chrono::duration_cast<std::chrono::milliseconds>(end - start).count();
59
60 RecordConnect param;
61 param.version = MAA_VERSION;
62 if (success) {
63 inner_->request_uuid(param.uuid);
64 }
65
66 write_record(make_record_json(make_line(RecordType::connect, success, timestamp, static_cast<int>(cost)), param));
67 return success;
68}
69
70bool RecordController::connected() const
71{

Callers

nothing calls this directly

Calls 2

connectMethod · 0.65
request_uuidMethod · 0.65

Tested by

no test coverage detected