Lines Matching defs:callbacks
166 if (!session->callbacks.error_callback &&
167 !session->callbacks.error_callback2) {
201 if (session->callbacks.error_callback2) {
202 rv = session->callbacks.error_callback2(session, lib_error_code, buf,
205 rv = session->callbacks.error_callback(session, buf, (size_t)rv,
435 const nghttp2_session_callbacks *callbacks,
624 (*session_ptr)->callbacks = *callbacks;
664 const nghttp2_session_callbacks *callbacks,
666 return nghttp2_session_client_new3(session_ptr, callbacks, user_data, NULL,
671 const nghttp2_session_callbacks *callbacks,
673 return nghttp2_session_client_new3(session_ptr, callbacks, user_data, option,
678 const nghttp2_session_callbacks *callbacks,
684 rv = session_new(&session, callbacks, user_data, 0, option, mem);
698 const nghttp2_session_callbacks *callbacks,
700 return nghttp2_session_server_new3(session_ptr, callbacks, user_data, NULL,
705 const nghttp2_session_callbacks *callbacks,
707 return nghttp2_session_server_new3(session_ptr, callbacks, user_data, option,
712 const nghttp2_session_callbacks *callbacks,
718 rv = session_new(&session, callbacks, user_data, 1, option, mem);
1502 if (session->callbacks.on_stream_close_callback) {
1503 if (session->callbacks.on_stream_close_callback(
2203 if (session->callbacks.select_padding_callback) {
2209 rv = session->callbacks.select_padding_callback(
2270 assert(session->callbacks.pack_extension_callback);
2275 rv = session->callbacks.pack_extension_callback(session, buf->last, buflen,
2718 if (session->callbacks.before_frame_send_callback) {
2719 rv = session->callbacks.before_frame_send_callback(session, frame,
2735 if (session->callbacks.on_frame_send_callback) {
2736 rv = session->callbacks.on_frame_send_callback(session, frame,
2886 if (session->callbacks.on_frame_send_callback) {
2913 if (session->callbacks.on_frame_send_callback) {
3198 rv = session->callbacks.send_data_callback(session, frame, buf->pos, length,
3261 session->callbacks.on_frame_not_send_callback && is_non_fatal(rv)) {
3267 session->callbacks.on_frame_not_send_callback(
3344 if (session->callbacks.on_frame_not_send_callback) {
3345 if (session->callbacks.on_frame_not_send_callback(
3556 sentlen = session->callbacks.send_callback(session, data, (size_t)datalen,
3575 rv = session->callbacks.recv_callback(session, buf, len, 0,
3591 if (session->callbacks.on_begin_frame_callback) {
3593 rv = session->callbacks.on_begin_frame_callback(session, hd,
3607 if (session->callbacks.on_frame_recv_callback) {
3608 rv = session->callbacks.on_frame_recv_callback(session, frame,
3622 if (session->callbacks.on_begin_headers_callback) {
3623 rv = session->callbacks.on_begin_headers_callback(session, frame,
3639 if (session->callbacks.on_header_callback2) {
3640 rv = session->callbacks.on_header_callback2(
3642 } else if (session->callbacks.on_header_callback) {
3643 rv = session->callbacks.on_header_callback(
3662 if (session->callbacks.on_invalid_header_callback2) {
3663 rv = session->callbacks.on_invalid_header_callback2(
3665 } else if (session->callbacks.on_invalid_header_callback) {
3666 rv = session->callbacks.on_invalid_header_callback(
3690 if (session->callbacks.on_extension_chunk_recv_callback) {
3691 rv = session->callbacks.on_extension_chunk_recv_callback(
3710 rv = session->callbacks.unpack_extension_callback(
3772 if (session->callbacks.on_invalid_frame_recv_callback) {
3773 if (session->callbacks.on_invalid_frame_recv_callback(
3791 if (session->callbacks.on_invalid_frame_recv_callback) {
3792 if (session->callbacks.on_invalid_frame_recv_callback(
3825 if (session->callbacks.on_invalid_frame_recv_callback) {
3826 if (session->callbacks.on_invalid_frame_recv_callback(
3909 from invoking subsequent callbacks for the same stream
6249 if (!session->callbacks.unpack_extension_callback) {
7120 if (session->callbacks.on_data_chunk_recv_callback) {
7121 rv = session->callbacks.on_data_chunk_recv_callback(
7665 if (session->callbacks.read_length_callback) {
7667 payloadlen = session->callbacks.read_length_callback(
7745 if (session->callbacks.send_data_callback == NULL) {