forked from quic-go/quic-go
remove the wire.ShortHeader in favor of more return values (#3535)
This commit is contained in:
@@ -46,8 +46,6 @@ type (
|
||||
Header = wire.Header
|
||||
// The ExtendedHeader is the QUIC Long Header packet header, after removing header protection.
|
||||
ExtendedHeader = wire.ExtendedHeader
|
||||
// The ShortHeader is the QUIC Short Header packet header, after removing header protection.
|
||||
ShortHeader = wire.ShortHeader
|
||||
// The TransportParameters are QUIC transport parameters.
|
||||
TransportParameters = wire.TransportParameters
|
||||
// The PreferredAddress is the preferred address sent in the transport parameters.
|
||||
@@ -94,6 +92,14 @@ const (
|
||||
StreamTypeBidi = protocol.StreamTypeBidi
|
||||
)
|
||||
|
||||
// The ShortHeader is the QUIC Short Header packet header, after removing header protection.
|
||||
type ShortHeader struct {
|
||||
DestConnectionID ConnectionID
|
||||
PacketNumber PacketNumber
|
||||
PacketNumberLen protocol.PacketNumberLen
|
||||
KeyPhase KeyPhaseBit
|
||||
}
|
||||
|
||||
// A Tracer traces events.
|
||||
type Tracer interface {
|
||||
// TracerForConnection requests a new tracer for a connection.
|
||||
|
||||
Reference in New Issue
Block a user