169 int cgi_stdout_readevent(EventHandler *ev, Event *event); |
169 int cgi_stdout_readevent(EventHandler *ev, Event *event); |
170 int cgi_stderr_readevent(EventHandler *ev, Event *event); |
170 int cgi_stderr_readevent(EventHandler *ev, Event *event); |
171 int cgi_event_finish(EventHandler *ev, Event *event); |
171 int cgi_event_finish(EventHandler *ev, Event *event); |
172 int cgi_writeevent(EventHandler *ev, Event *event); |
172 int cgi_writeevent(EventHandler *ev, Event *event); |
173 |
173 |
174 CgiIOResult cgi_read_output(CGIHandler *handler, EventHandler *ev); |
174 CgiIOResult cgi_read_output(CGIHandler *handler, EventHandler *ev, const char *debug_log); |
175 |
175 |
176 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq); |
176 CGIResponseParser* cgi_parser_new(Session *sn, Request *rq); |
177 void cgi_parser_free(CGIResponseParser *parser); |
177 void cgi_parser_free(CGIResponseParser *parser); |
178 int cgi_parse_response(CGIResponseParser *parser, char *buf, size_t len, size_t *bpos); |
178 int cgi_parse_response(CGIResponseParser *parser, char *buf, size_t len, size_t *bpos); |
179 |
179 |