Lines Matching defs:parser_
400 if (parser_.type == HTTP_REQUEST)
408 if (parser_.type == HTTP_REQUEST) {
410 Uint32::NewFromUnsigned(env()->isolate(), parser_.method);
414 if (parser_.type == HTTP_RESPONSE) {
416 Integer::New(env()->isolate(), parser_.status_code);
421 argv[A_VERSION_MAJOR] = Integer::New(env()->isolate(), parser_.http_major);
422 argv[A_VERSION_MINOR] = Integer::New(env()->isolate(), parser_.http_minor);
425 should_keep_alive = llhttp_should_keep_alive(&parser_);
430 argv[A_UPGRADE] = Boolean::New(env()->isolate(), parser_.upgrade);
472 llhttp_set_error_reason(&parser_, "HPE_JS_EXCEPTION:JS Exception");
526 llhttp_set_error_reason(&parser_,
693 llhttp_pause(&parser->parser_);
695 llhttp_resume(&parser->parser_);
826 err = llhttp_finish(&parser_);
828 err = llhttp_execute(&parser_, data, len);
835 nread = llhttp_get_error_pos(&parser_) - data;
840 llhttp_resume_after_upgrade(&parser_);
847 llhttp_pause(&parser_);
861 if (!parser_.upgrade && err != HPE_OK) {
868 const char* errno_reason = llhttp_get_error_reason(&parser_);
938 llhttp_init(&parser_, type, &settings);
941 llhttp_set_lenient_headers(&parser_, 1);
944 llhttp_set_lenient_chunked_length(&parser_, 1);
947 llhttp_set_lenient_keep_alive(&parser_, 1);
965 llhttp_set_error_reason(&parser_, "HPE_HEADER_OVERFLOW:Header overflow");
978 llhttp_set_error_reason(&parser_, "Paused in callback");
991 llhttp_t parser_;
1018 Parser* parser = ContainerOf(&Parser::parser_, p);