Lines Matching refs:req
57 struct http_server_request *req;
96 struct http_request req;
185 http_server_request_label(struct http_server_request *req)
187 if (req->req.method == NULL) {
188 if (req->req.target_raw == NULL)
189 return t_strdup_printf("[Req%u: <NEW>]", req->id);
191 req->id, req->req.method);
193 return t_strdup_printf("[Req%u: %s %s]", req->id,
194 req->req.method, req->req.target_raw);
198 http_server_request_is_new(struct http_server_request *req)
200 return (req->state == HTTP_SERVER_REQUEST_STATE_NEW);
204 http_server_request_version_equals(struct http_server_request *req,
206 return (req->req.version_major == major && req->req.version_minor == minor);
215 bool http_server_request_is_complete(struct http_server_request *req);
217 void http_server_request_halt_payload(struct http_server_request *req);
218 void http_server_request_continue_payload(struct http_server_request *req);
220 void http_server_request_submit_response(struct http_server_request *req);
222 void http_server_request_ready_to_respond(struct http_server_request *req);
223 void http_server_request_finished(struct http_server_request *req);