graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/transport/xqc_send_ctl.c]" -- "[src/transport/xqc_packet_parser.c]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/transport/xqc_packet_parser.c]" -- "[src/transport/xqc_conn.c]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/transport/xqc_send_ctl.c]" -- "[src/transport/xqc_conn.c]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/transport/xqc_stream.c]" -- "[src/transport/xqc_conn.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_out.h]" -- "[src/transport/xqc_engine.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_recv_timestamps_info.c]" -- "[src/common/xqc_str.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_recv_timestamps_info.c]" -- "[src/common/xqc_str_hash.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_fec_scheme.c]" -- "[src/transport/xqc_engine.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_transport_params.h]" -- "[src/transport/xqc_recv_record.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_timer.h]" -- "[src/common/xqc_malloc.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_multipath.h]" -- "[src/transport/xqc_frame.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_transport_params.h]" -- "[src/transport/xqc_recv_timestamps_info.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_fec_scheme.c]" -- "[src/transport/xqc_fec.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_multipath.h]" -- "[src/transport/fec_schemes/xqc_galois_calculation.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_out.c]" -- "[src/congestion_control/xqc_copa.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_frame.c]" -- "[src/common/xqc_malloc.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_recv_timestamps_info.h]" -- "[src/common/xqc_malloc.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_stream.c]" -- "[src/common/xqc_str_hash.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/fec_schemes/xqc_galois_calculation.h]" -- "[include/xquic/xqc_http3.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_conn.h]" -- "[src/transport/xqc_packet_parser.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_defs.h]" -- "[src/transport/fec_schemes/xqc_reed_solomon.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_frame.c]" -- "[src/transport/xqc_defs.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_engine.c]" -- "[src/http3/xqc_h3_request.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/http3/xqc_h3_request.c]" -- "[include/xquic/xqc_http3.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_frame_parser.h]" -- "[src/transport/xqc_defs.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_engine.c]" -- "[src/congestion_control/xqc_copa.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_out.h]" -- "[src/http3/xqc_h3_stream.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_recv_timestamps_info.c]" -- "[src/transport/fec_schemes/xqc_reed_solomon.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_engine.c]" -- "[src/common/xqc_malloc.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_multipath.h]" -- "[src/transport/xqc_fec_scheme.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/fec_schemes/xqc_galois_calculation.c]" -- "[src/http3/qpack/xqc_encoder.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/fec_schemes/xqc_reed_solomon.c]" -- "[src/common/xqc_malloc.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_multipath.c]" -- "[src/transport/xqc_fec.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_out.c]" -- "[src/transport/fec_schemes/xqc_xor.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/fec_schemes/xqc_galois_calculation.h]" -- "[src/transport/xqc_send_ctl.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_in.h]" -- "[src/transport/xqc_frame.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_timer.c]" -- "[src/http3/xqc_h3_conn.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_out.h]" -- "[src/transport/xqc_defs.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_in.h]" -- "[src/transport/xqc_multipath.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_utils.c]" -- "[src/transport/fec_schemes/xqc_galois_calculation.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_timer.h]" -- "[src/transport/fec_schemes/xqc_xor.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_stream.c]" -- "[src/http3/xqc_h3_stream.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_multipath.c]" -- "[src/transport/xqc_fec.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_stream.h]" -- "[src/transport/xqc_recv_timestamps_info.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet_in.h]" -- "[src/transport/fec_schemes/xqc_reed_solomon.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_packet.c]" -- "[src/transport/xqc_fec_scheme.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_recv_record.h]" -- "[include/xquic/xqc_http3.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_fec_scheme.h]" -- "[src/common/xqc_config.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_frame_parser.h]" -- "[src/transport/xqc_conn.c]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/transport/xqc_utils.c]" -- "[src/transport/xqc_packet_out.h]" [label=" 2 ", penwidth="2", color="#00688b70"]; }