LCOV - code coverage report
Current view: top level - waltz/h2 - fd_h2_callback.c (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 4 36 11.1 %
Date: 2025-07-01 05:00:49 Functions: 1 11 9.1 %

          Line data    Source code
       1             : #include "fd_h2_callback.h"
       2             : #include "fd_h2_base.h"
       3             : 
       4             : fd_h2_stream_t *
       5             : fd_h2_noop_stream_create( fd_h2_conn_t * conn,
       6           0 :                           uint           stream_id ) {
       7           0 :   (void)conn; (void)stream_id;
       8           0 :   return NULL;
       9           0 : }
      10             : 
      11             : fd_h2_stream_t *
      12             : fd_h2_noop_stream_query( fd_h2_conn_t * conn,
      13           0 :                          uint           stream_id ) {
      14           0 :   (void)conn; (void)stream_id;
      15           0 :   return NULL;
      16           0 : }
      17             : 
      18             : void
      19           0 : fd_h2_noop_conn_established( fd_h2_conn_t * conn ) {
      20           0 :   (void)conn;
      21           0 : }
      22             : 
      23             : void
      24             : fd_h2_noop_conn_final( fd_h2_conn_t * conn,
      25             :                        uint           h2_err,
      26           0 :                        int            closed_by ) {
      27           0 :   (void)conn; (void)h2_err; (void)closed_by;
      28           0 : }
      29             : 
      30             : void
      31             : fd_h2_noop_headers( fd_h2_conn_t *   conn,
      32             :                     fd_h2_stream_t * stream,
      33             :                     void const *     data,
      34             :                     ulong            data_sz,
      35           0 :                     ulong            flags ) {
      36           0 :   (void)conn; (void)stream; (void)data; (void)data_sz; (void)flags;
      37           0 : }
      38             : 
      39             : void
      40             : fd_h2_noop_data( fd_h2_conn_t *   conn,
      41             :                  fd_h2_stream_t * stream,
      42             :                  void const *     data,
      43             :                  ulong            data_sz,
      44           0 :                  ulong            flags ) {
      45           0 :   (void)conn; (void)stream; (void)data; (void)data_sz; (void)flags;
      46           0 : }
      47             : 
      48             : void
      49             : fd_h2_noop_rst_stream( fd_h2_conn_t *   conn,
      50             :                        fd_h2_stream_t * stream,
      51             :                        uint             error_code,
      52           0 :                        int              closed_by ) {
      53           0 :   (void)conn; (void)stream; (void)error_code; (void)closed_by;
      54           0 : }
      55             : 
      56             : void
      57             : fd_h2_noop_window_update( fd_h2_conn_t * conn,
      58           0 :                           uint           increment ) {
      59           0 :   (void)conn; (void)increment;
      60           0 : }
      61             : 
      62             : void
      63             : fd_h2_noop_stream_window_update( fd_h2_conn_t *   conn,
      64             :                                  fd_h2_stream_t * stream,
      65           0 :                                  uint             increment ) {
      66           0 :   (void)conn; (void)stream; (void)increment;
      67           0 : }
      68             : 
      69             : void
      70           0 : fd_h2_noop_ping_ack( fd_h2_conn_t * conn ) {
      71           0 :   (void)conn;
      72           0 : }
      73             : 
      74             : fd_h2_callbacks_t const fd_h2_callbacks_noop = {
      75             :   .stream_create        = fd_h2_noop_stream_create,
      76             :   .stream_query         = fd_h2_noop_stream_query,
      77             :   .conn_established     = fd_h2_noop_conn_established,
      78             :   .conn_final           = fd_h2_noop_conn_final,
      79             :   .headers              = fd_h2_noop_headers,
      80             :   .data                 = fd_h2_noop_data,
      81             :   .rst_stream           = fd_h2_noop_rst_stream,
      82             :   .window_update        = fd_h2_noop_window_update,
      83             :   .stream_window_update = fd_h2_noop_stream_window_update,
      84             :   .ping_ack             = fd_h2_noop_ping_ack,
      85             : };
      86             : 
      87             : fd_h2_callbacks_t *
      88           6 : fd_h2_callbacks_init( fd_h2_callbacks_t * callbacks ) {
      89           6 :   *callbacks = fd_h2_callbacks_noop;
      90           6 :   return callbacks;
      91           6 : }

Generated by: LCOV version 1.14