Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::protocols::quic::packet_builder Member List

This is the complete list of members for kcenon::network::protocols::quic::packet_builder, including all inherited members.

append_bytes(std::vector< uint8_t > &buffer, std::span< const uint8_t > data)kcenon::network::protocols::quic::packet_builderprivatestatic
build(const long_header &header) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build(const short_header &header) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build_handshake(const connection_id &dest_cid, const connection_id &src_cid, uint64_t packet_number, uint32_t version=quic_version::version_1) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build_initial(const connection_id &dest_cid, const connection_id &src_cid, const std::vector< uint8_t > &token, uint64_t packet_number, uint32_t version=quic_version::version_1) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build_retry(const connection_id &dest_cid, const connection_id &src_cid, const std::vector< uint8_t > &token, const std::array< uint8_t, 16 > &integrity_tag, uint32_t version=quic_version::version_1) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build_short(const connection_id &dest_cid, uint64_t packet_number, bool key_phase=false, bool spin_bit=false) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic
build_zero_rtt(const connection_id &dest_cid, const connection_id &src_cid, uint64_t packet_number, uint32_t version=quic_version::version_1) -> std::vector< uint8_t >kcenon::network::protocols::quic::packet_builderstatic