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,
619 (*session_ptr)->callbacks = *callbacks;
659 const nghttp2_session_callbacks *callbacks,
661 return nghttp2_session_client_new3(session_ptr, callbacks, user_data, NULL,
666 const nghttp2_session_callbacks *callbacks,
668 return nghttp2_session_client_new3(session_ptr, callbacks, user_data, option,
673 const nghttp2_session_callbacks *callbacks,
679 rv = session_new(&session, callbacks, user_data, 0, option, mem);
693 const nghttp2_session_callbacks *callbacks,
695 return nghttp2_session_server_new3(session_ptr, callbacks, user_data, NULL,
700 const nghttp2_session_callbacks *callbacks,
702 return nghttp2_session_server_new3(session_ptr, callbacks, user_data, option,
707 const nghttp2_session_callbacks *callbacks,
713 rv = session_new(&session, callbacks, user_data, 1, option, mem);
1497 if (session->callbacks.on_stream_close_callback) {
1498 if (session->callbacks.on_stream_close_callback(
2198 if (session->callbacks.select_padding_callback) {
2204 rv = session->callbacks.select_padding_callback(
2265 assert(session->callbacks.pack_extension_callback);
2270 rv = session->callbacks.pack_extension_callback(session, buf->last, buflen,
2713 if (session->callbacks.before_frame_send_callback) {
2714 rv = session->callbacks.before_frame_send_callback(session, frame,
2730 if (session->callbacks.on_frame_send_callback) {
2731 rv = session->callbacks.on_frame_send_callback(session, frame,
2881 if (session->callbacks.on_frame_send_callback) {
2908 if (session->callbacks.on_frame_send_callback) {
3193 rv = session->callbacks.send_data_callback(session, frame, buf->pos, length,
3256 session->callbacks.on_frame_not_send_callback && is_non_fatal(rv)) {
3262 session->callbacks.on_frame_not_send_callback(
3339 if (session->callbacks.on_frame_not_send_callback) {
3340 if (session->callbacks.on_frame_not_send_callback(
3551 sentlen = session->callbacks.send_callback(session, data, (size_t)datalen,
3570 rv = session->callbacks.recv_callback(session, buf, len, 0,
3586 if (session->callbacks.on_begin_frame_callback) {
3588 rv = session->callbacks.on_begin_frame_callback(session, hd,
3602 if (session->callbacks.on_frame_recv_callback) {
3603 rv = session->callbacks.on_frame_recv_callback(session, frame,
3617 if (session->callbacks.on_begin_headers_callback) {
3618 rv = session->callbacks.on_begin_headers_callback(session, frame,
3634 if (session->callbacks.on_header_callback2) {
3635 rv = session->callbacks.on_header_callback2(
3637 } else if (session->callbacks.on_header_callback) {
3638 rv = session->callbacks.on_header_callback(
3657 if (session->callbacks.on_invalid_header_callback2) {
3658 rv = session->callbacks.on_invalid_header_callback2(
3660 } else if (session->callbacks.on_invalid_header_callback) {
3661 rv = session->callbacks.on_invalid_header_callback(
3685 if (session->callbacks.on_extension_chunk_recv_callback) {
3686 rv = session->callbacks.on_extension_chunk_recv_callback(
3705 rv = session->callbacks.unpack_extension_callback(
3767 if (session->callbacks.on_invalid_frame_recv_callback) {
3768 if (session->callbacks.on_invalid_frame_recv_callback(
3786 if (session->callbacks.on_invalid_frame_recv_callback) {
3787 if (session->callbacks.on_invalid_frame_recv_callback(
3820 if (session->callbacks.on_invalid_frame_recv_callback) {
3821 if (session->callbacks.on_invalid_frame_recv_callback(
3904 from invoking subsequent callbacks for the same stream
6244 if (!session->callbacks.unpack_extension_callback) {
7109 if (session->callbacks.on_data_chunk_recv_callback) {
7110 rv = session->callbacks.on_data_chunk_recv_callback(
7654 if (session->callbacks.read_length_callback) {
7656 payloadlen = session->callbacks.read_length_callback(
7734 if (session->callbacks.send_data_callback == NULL) {