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;