|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
STREAM frame (RFC 9000 Section 19.8) More...
#include <frame_types.h>

Public Attributes | |
| uint64_t | stream_id {0} |
| Stream identifier. | |
| uint64_t | offset {0} |
| Byte offset in stream (0 if not present) | |
| std::vector< uint8_t > | data |
| Stream data. | |
| bool | fin {false} |
| True if this is the final data. | |
STREAM frame (RFC 9000 Section 19.8)
STREAM frames implicitly create streams and carry stream data.
Definition at line 210 of file frame_types.h.
| std::vector<uint8_t> kcenon::network::protocols::quic::stream_frame::data |
Stream data.
Definition at line 214 of file frame_types.h.
Referenced by kcenon::network::protocols::quic::frame_parser::parse_stream(), and kcenon::network::internal::quic_socket::send_pending_packets().
| bool kcenon::network::protocols::quic::stream_frame::fin {false} |
True if this is the final data.
Definition at line 215 of file frame_types.h.
Referenced by kcenon::network::protocols::quic::frame_parser::parse_stream(), and kcenon::network::internal::quic_socket::send_pending_packets().
| uint64_t kcenon::network::protocols::quic::stream_frame::offset {0} |
Byte offset in stream (0 if not present)
Definition at line 213 of file frame_types.h.
Referenced by kcenon::network::protocols::quic::frame_parser::parse_stream(), and kcenon::network::internal::quic_socket::send_pending_packets().
| uint64_t kcenon::network::protocols::quic::stream_frame::stream_id {0} |
Stream identifier.
Definition at line 212 of file frame_types.h.
Referenced by kcenon::network::protocols::quic::stream::next_stream_frame(), kcenon::network::protocols::quic::frame_parser::parse_stream(), and kcenon::network::internal::quic_socket::send_pending_packets().