lib/quic/src/packet/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const header = @import("header.zig");
2 const model = @import("model.zig");
3 const number = @import("number.zig");
4
5 pub const connection_id_bytes_max = model.connection_id_bytes_max;
6 pub const ConnectionId = model.ConnectionId;
7 pub const Common = model.Common;
8 pub const Initial = model.Initial;
9 pub const Protected = model.Protected;
10 pub const Retry = model.Retry;
11 pub const VersionNegotiation = model.VersionNegotiation;
12 pub const VersionIterator = model.VersionIterator;
13 pub const Long = model.Long;
14 pub const Short = model.Short;
15
16 pub const Number = struct {
17 pub const Truncated: type = number.Truncated;
18 pub const truncate = number.truncate;
19 pub const expand = number.expand;
20 };
21
22 pub const DecodeError = header.DecodeError;
23 pub const EncodeError = header.EncodeError;
24 pub const decodeLong = header.decodeLong;
25 pub const encodeLong = header.encodeLong;
26 pub const decodeShort = header.decodeShort;
27 pub const encodeShort = header.encodeShort;
28 pub const packetNumberLength = header.packetNumberLength;