Lines Matching defs:MRubyContext
40 MRubyContext::MRubyContext(mrb_state *mrb, mrb_value app, mrb_value env)
43 MRubyContext::~MRubyContext() {
49 int MRubyContext::run_app(Downstream *downstream, int phase) {
102 int MRubyContext::run_on_request_proc(Downstream *downstream) {
106 int MRubyContext::run_on_response_proc(Downstream *downstream) {
110 void MRubyContext::delete_downstream(Downstream *downstream) {
182 std::unique_ptr<MRubyContext> create_mruby_context(const StringRef &filename) {
184 return std::make_unique<MRubyContext>(nullptr, mrb_nil_value(),
221 return std::make_unique<MRubyContext>(mrb, std::move(app), std::move(env));