Lines Matching refs:downstream
51 virtual int on_timeout(Downstream *downstream);
52 virtual int on_downstream_abort_request(Downstream *downstream,
55 on_downstream_abort_request_with_https_redirect(Downstream *downstream);
62 virtual int on_downstream_header_complete(Downstream *downstream);
63 virtual int on_downstream_body(Downstream *downstream, const uint8_t *data,
65 virtual int on_downstream_body_complete(Downstream *downstream);
68 virtual int on_downstream_reset(Downstream *downstream, bool no_retry);
71 virtual int resume_read(IOCtrlReason reason, Downstream *downstream,
73 virtual int send_reply(Downstream *downstream, const uint8_t *body,
76 virtual int initiate_push(Downstream *downstream, const StringRef &uri);
82 virtual Downstream *on_downstream_push_promise(Downstream *downstream,
85 on_downstream_push_promise_complete(Downstream *downstream,
106 void add_pending_downstream(std::unique_ptr<Downstream> downstream);
112 int error_reply(Downstream *downstream, unsigned int status_code);
114 int http_recv_request_header(Downstream *downstream, int32_t token,
117 int http_end_request_headers(Downstream *downstream, int fin);
118 int http_end_stream(Downstream *downstream);
119 void start_downstream(Downstream *downstream);
120 void initiate_downstream(Downstream *downstream);
121 int shutdown_stream(Downstream *downstream, uint64_t app_error_code);
123 int http_stream_close(Downstream *downstream, uint64_t app_error_code);
125 void remove_downstream(Downstream *downstream);
127 void log_response_headers(Downstream *downstream,
129 int http_acked_stream_data(Downstream *downstream, uint64_t datalen);
133 int http_recv_data(Downstream *downstream, const uint8_t *data,