1 #ifndef SRC_REQ_WRAP_INL_H_ 2 #define SRC_REQ_WRAP_INL_H_ 4 #if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS 17 ReqWrap<T>::ReqWrap(Environment* env,
18 v8::Local<v8::Object>
object,
19 AsyncWrap::ProviderType provider)
20 : AsyncWrap(env, object, provider) {
22 object->Set(env->domain_string(), env->domain_array()->Get(0));
26 env->req_wrap_queue()->PushBack(
reinterpret_cast<ReqWrap<uv_req_t>*
>(
this));
30 ReqWrap<T>::~ReqWrap() {
31 CHECK_EQ(req_.data,
this);
32 CHECK_EQ(
false, persistent().IsEmpty());
37 void ReqWrap<T>::Dispatched() {
43 #endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS 45 #endif // SRC_REQ_WRAP_INL_H_