Lines Matching refs:downstream
45 virtual int on_timeout(Downstream *downstream) { return 0; };
46 virtual int on_downstream_abort_request(Downstream *downstream,
51 on_downstream_abort_request_with_https_redirect(Downstream *downstream) = 0;
58 virtual int on_downstream_header_complete(Downstream *downstream) = 0;
59 virtual int on_downstream_body(Downstream *downstream, const uint8_t *data,
61 virtual int on_downstream_body_complete(Downstream *downstream) = 0;
64 // Called when downstream connection for |downstream| is reset.
68 virtual int on_downstream_reset(Downstream *downstream, bool no_retry) = 0;
71 virtual int resume_read(IOCtrlReason reason, Downstream *downstream,
73 virtual int send_reply(Downstream *downstream, const uint8_t *body,
76 // Starts server push. The |downstream| is an associated stream for
79 virtual int initiate_push(Downstream *downstream, const StringRef &uri) = 0;
87 // Called when PUSH_PROMISE was started in downstream. The
88 // associated downstream is given as |downstream|. The promised
94 on_downstream_push_promise(Downstream *downstream,
97 // downstream. The associated downstream is given as |downstream|.
100 on_downstream_push_promise_complete(Downstream *downstream,
104 // Cancels promised downstream. This function is called when