|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
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_builder | privatestatic |
| build(const long_header &header) -> std::vector< uint8_t > | kcenon::network::protocols::quic::packet_builder | static |
| build(const short_header &header) -> std::vector< uint8_t > | kcenon::network::protocols::quic::packet_builder | static |
| 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_builder | static |
| 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_builder | static |
| 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_builder | static |
| 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_builder | static |
| 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_builder | static |