Lines Matching refs:phandler
658 struct http_server_payload_handler_pump *phandler =
661 iostream_pump_unref(&phandler->pump);
668 struct http_server_payload_handler_pump *phandler =
671 iostream_pump_switch_ioloop(phandler->pump);
676 struct http_server_payload_handler_pump *phandler)
678 struct http_server_payload_handler *handler = &phandler->handler;
681 struct istream *input = iostream_pump_get_input(phandler->pump);
682 struct ostream *output = iostream_pump_get_output(phandler->pump);
693 phandler->callback(phandler->context);
732 struct http_server_payload_handler_pump *phandler;
759 phandler = p_new(req->pool, struct http_server_payload_handler_pump, 1);
760 http_server_payload_handler_init(&phandler->handler, req);
761 phandler->handler.switch_ioloop = payload_handler_pump_switch_ioloop;
762 phandler->handler.destroy = payload_handler_pump_destroy;
763 phandler->callback = callback;
764 phandler->context = context;
766 phandler->pump = iostream_pump_create(input, output);
767 iostream_pump_set_completion_callback(phandler->pump,
768 payload_handler_pump_callback, phandler);
769 iostream_pump_start(phandler->pump);