| 134 | } |
| 135 | |
| 136 | void 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 | |
| 149 | void JobImpl::gc_mark(maajs::NativeMarkerFunc marker) |
| 150 | { |
nothing calls this directly
no outgoing calls
no test coverage detected