Lines Matching defs:Http3Session
35 Http3Session::Http3Session(Client *client)
38 Http3Session::~Http3Session() { nghttp3_conn_del(conn_); }
40 void Http3Session::on_connect() {}
42 int Http3Session::submit_request() {
71 auto s = static_cast<Http3Session *>(user_data);
79 void Http3Session::read_data(nghttp3_vec *vec, size_t veccnt,
90 int64_t Http3Session::submit_request_internal() {
120 int Http3Session::on_read(const uint8_t *data, size_t len) { return -1; }
122 int Http3Session::on_write() { return -1; }
124 void Http3Session::terminate() {}
126 size_t Http3Session::max_concurrent_streams() {
133 auto s = static_cast<Http3Session *>(user_data);
141 int Http3Session::stream_close(int64_t stream_id, uint64_t app_error_code) {
153 auto s = static_cast<Http3Session *>(user_data);
159 void Http3Session::recv_data(int64_t stream_id, const uint8_t *data,
169 auto s = static_cast<Http3Session *>(user_data);
175 void Http3Session::consume(int64_t stream_id, size_t nconsumed) {
184 auto s = static_cast<Http3Session *>(user_data);
190 void Http3Session::begin_headers(int64_t stream_id) {
201 auto s = static_cast<Http3Session *>(user_data);
209 void Http3Session::recv_header(int64_t stream_id, const nghttp3_vec *name,
218 auto s = static_cast<Http3Session *>(user_data);
226 int Http3Session::stop_sending(int64_t stream_id, uint64_t app_error_code) {
240 auto s = static_cast<Http3Session *>(user_data);
248 int Http3Session::reset_stream(int64_t stream_id, uint64_t app_error_code) {
259 int Http3Session::close_stream(int64_t stream_id, uint64_t app_error_code) {
275 int Http3Session::shutdown_stream_read(int64_t stream_id) {
283 int Http3Session::extend_max_local_streams() {
303 int Http3Session::init_conn() {
391 ssize_t Http3Session::read_stream(uint32_t flags, int64_t stream_id,
406 ssize_t Http3Session::write_stream(int64_t &stream_id, int &fin,
419 void Http3Session::block_stream(int64_t stream_id) {
423 int Http3Session::unblock_stream(int64_t stream_id) {
431 void Http3Session::shutdown_stream_write(int64_t stream_id) {
435 int Http3Session::add_write_offset(int64_t stream_id, size_t ndatalen) {
446 int Http3Session::add_ack_offset(int64_t stream_id, size_t datalen) {