Commit Graph

10 Commits

Author SHA1 Message Date
d73d59abc4 Fix coding style & examples 2023-12-17 20:58:10 +01:00
8c660432a7 * Documentation for functions added [skip ci] 2023-12-17 20:58:09 +01:00
a987ea0e76 * implemented wget_http3_close [skip ci]
* gaurded http3 functions to check availablility of nghttp3 library
* some functions renamed to keep only specific functions of http3 public
2023-12-17 20:58:09 +01:00
f3628ab839 * Changes internal implementation of byte to indicalte type of byte getting stored [skip ci]
* Also changes internal implementation of queue for testing a issue
* ISSUE : Example quic_read_write receives a packet twice
2023-12-17 20:08:06 +01:00
fbe5561da7 * basic implementation of http3 stack over quic stack completed [skip ci]
* implementated very basic callback functions for http3
* implemented wget_http3_send_request to create a http3 requests
* reimplemented the internal working of wget_queue_peak_untransmitted
* example code for sending http3 request implemented
2023-12-17 20:08:06 +01:00
6803b4aadf * Changes made as per suggestions in wget_quic_rw_once [skip ci]
* wget_quic_rw_once will do read-write cycle once
* changes made for consistency with kernel coding style
2023-12-17 20:08:06 +01:00
da4bbb6656 * wget_quic_once implemented which does a complete write and read cycle [skip ci] 2023-12-17 20:08:06 +01:00
14945f984e * wget_quic_ack implemented [skip ci]
* The motivation for implementation is multiple number of packets
  sent from server for a single packet sent from client
2023-12-17 20:08:06 +01:00
d53f19fc1d * Amendments made in the code as per suggestions [skip ci]
* Removed unnecessary getter-setter functions implemented
* implemented getter-setter for config in quic's ssl
2023-12-17 20:08:06 +01:00
0ec81fb379 * wget_quic_read function working [skip ci]
* quic_write_read.c file created to demonstrate the working of wget_quic_read
  and wget_quic_write hand in hand while configuring it to the QUIC ECHO server
2023-12-17 20:08:06 +01:00