Lines Matching refs:env
27 #include "env-inl.h"
170 Local<String> ToString(Environment* env) const {
172 return OneByteString(env->isolate(), str_, size_);
174 return String::Empty(env->isolate());
179 Local<String> ToTrimmedString(Environment* env) {
183 return ToString(env);
231 ConnectionsList(Environment* env, Local<Object> object)
232 : BaseObject(env, object) {
246 : AsyncWrap(binding_data->env(), wrap),
276 Local<Value> cb = object()->Get(env()->context(), kOnMessageBegin)
283 env()->context(), object(), 0, nullptr);
384 Local<Value> cb = obj->Get(env()->context(),
390 Local<Value> undefined = Undefined(env()->isolate());
401 argv[A_URL] = url_.ToString(env());
410 Uint32::NewFromUnsigned(env()->isolate(), parser_.method);
416 Integer::New(env()->isolate(), parser_.status_code);
417 argv[A_STATUS_MESSAGE] = status_message_.ToString(env());
421 argv[A_VERSION_MAJOR] = Integer::New(env()->isolate(), parser_.http_major);
422 argv[A_VERSION_MINOR] = Integer::New(env()->isolate(), parser_.http_minor);
428 Boolean::New(env()->isolate(), should_keep_alive);
430 argv[A_UPGRADE] = Boolean::New(env()->isolate(), parser_.upgrade);
437 env()->context(), object(), arraysize(argv), argv);
444 ->IntegerValue(env()->context())
458 Environment* env = this->env();
459 HandleScope handle_scope(env->isolate());
461 Local<Value> cb = object()->Get(env->context(), kOnBody).ToLocalChecked();
466 Local<Value> buffer = Buffer::Copy(env, at, length).ToLocalChecked();
481 HandleScope scope(env()->isolate());
500 Local<Value> cb = obj->Get(env()->context(),
510 r = cb.As<Function>()->Call(env()->context(), object(), 0, nullptr);
621 Environment* env = Environment::GetCurrent(args);
636 max_http_header_size = env->options()->max_http_header_size;
656 CHECK_EQ(env, parser->env());
686 Environment* env = Environment::GetCurrent(args);
690 CHECK_EQ(env, parser->env());
727 parser->env(),
773 HandleScope scope(env()->isolate());
800 object()->Get(env()->context(), kOnExecute).ToLocalChecked();
817 EscapableHandleScope scope(env()->isolate());
857 Local<Integer> nread_obj = Integer::New(env()->isolate(), nread);
862 Local<Value> e = Exception::Error(env()->parse_error_string());
863 Local<Object> obj = e->ToObject(env()->isolate()->GetCurrentContext())
865 obj->Set(env()->context(),
866 env()->bytes_parsed_string(),
875 code = OneByteString(env()->isolate(),
878 reason = OneByteString(env()->isolate(), colon + 1);
880 code = OneByteString(env()->isolate(), llhttp_errno_name(err));
881 reason = OneByteString(env()->isolate(), errno_reason);
884 obj->Set(env()->context(), env()->code_string(), code).Check();
885 obj->Set(env()->context(), env()->reason_string(), reason).Check();
901 headers_v[i * 2] = fields_[i].ToString(env());
902 headers_v[i * 2 + 1] = values_[i].ToTrimmedString(env());
905 return Array::New(env()->isolate(), headers_v, num_values_ * 2);
911 HandleScope scope(env()->isolate());
914 Local<Value> cb = obj->Get(env()->context(), kOnHeaders).ToLocalChecked();
921 url_.ToString(env())
1049 Environment* env = Environment::GetCurrent(context);
1051 new ConnectionsList(env, args.This());
1199 Environment* env = realm->env();
1200 Isolate* isolate = env->isolate();
1208 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "REQUEST"),
1209 Integer::New(env->isolate(), HTTP_REQUEST));
1210 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "RESPONSE"),
1211 Integer::New(env->isolate(), HTTP_RESPONSE));
1212 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnMessageBegin"),
1213 Integer::NewFromUnsigned(env->isolate(), kOnMessageBegin));
1214 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnHeaders"),
1215 Integer::NewFromUnsigned(env->isolate(), kOnHeaders));
1216 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnHeadersComplete"),
1217 Integer::NewFromUnsigned(env->isolate(), kOnHeadersComplete));
1218 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnBody"),
1219 Integer::NewFromUnsigned(env->isolate(), kOnBody));
1220 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnMessageComplete"),
1221 Integer::NewFromUnsigned(env->isolate(), kOnMessageComplete));
1222 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnExecute"),
1223 Integer::NewFromUnsigned(env->isolate(), kOnExecute));
1224 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kOnTimeout"),
1225 Integer::NewFromUnsigned(env->isolate(), kOnTimeout));
1227 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kLenientNone"),
1228 Integer::NewFromUnsigned(env->isolate(), kLenientNone));
1229 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kLenientHeaders"),
1230 Integer::NewFromUnsigned(env->isolate(), kLenientHeaders));
1231 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kLenientChunkedLength"),
1232 Integer::NewFromUnsigned(env->isolate(), kLenientChunkedLength));
1233 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kLenientKeepAlive"),
1234 Integer::NewFromUnsigned(env->isolate(), kLenientKeepAlive));
1235 t->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "kLenientAll"),
1236 Integer::NewFromUnsigned(env->isolate(), kLenientAll));
1238 Local<Array> methods = Array::New(env->isolate());
1240 methods->Set(env->context(), \
1241 num, FIXED_ONE_BYTE_STRING(env->isolate(), #string)).Check();
1244 target->Set(env->context(),
1245 FIXED_ONE_BYTE_STRING(env->isolate(), "methods"),
1248 t->Inherit(AsyncWrap::GetConstructorTemplate(env));