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

Method init_proto

source/binding/NodeJS/src/apis/job.cpp:136–147  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

134}
135
136void JobImpl::init_proto(maajs::ObjectType proto, maajs::FunctionType)
137{
138 MAA_BIND_GETTER(proto, "source", JobImpl::get_source);
139 MAA_BIND_GETTER(proto, "id", JobImpl::get_id);
140 MAA_BIND_GETTER(proto, "status", JobImpl::get_status);
141 MAA_BIND_FUNC(proto, "wait", JobImpl::wait);
142 MAA_BIND_GETTER(proto, "done", JobImpl::get_done);
143 MAA_BIND_GETTER(proto, "succeeded", JobImpl::get_succeeded);
144 MAA_BIND_GETTER(proto, "failed", JobImpl::get_failed);
145 MAA_BIND_GETTER(proto, "running", JobImpl::get_running);
146 MAA_BIND_GETTER(proto, "pending", JobImpl::get_pending);
147}
148
149void JobImpl::gc_mark(maajs::NativeMarkerFunc marker)
150{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected