Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlgorithmNotFoundError ¶
type AlgorithmNotFoundError struct {
Name string
}
AlgorithmNotFoundError indicates a checksum algorithm was not found.
func (*AlgorithmNotFoundError) Error ¶
func (e *AlgorithmNotFoundError) Error() string
type ChecksumError ¶
ChecksumError indicates a checksum verification failure.
func (*ChecksumError) Error ¶
func (e *ChecksumError) Error() string
type FormatNotFoundError ¶
type FormatNotFoundError struct {
Name string
}
FormatNotFoundError indicates a display format was not found.
func (*FormatNotFoundError) Error ¶
func (e *FormatNotFoundError) Error() string
type InsufficientDataError ¶
InsufficientDataError indicates not enough bytes to decode.
func (*InsufficientDataError) Error ¶
func (e *InsufficientDataError) Error() string
type InvalidFieldError ¶
InvalidFieldError indicates a field value is outside its valid range.
func (*InvalidFieldError) Error ¶
func (e *InvalidFieldError) Error() string
type PDLSemanticError ¶
PDLSemanticError represents a semantic error in a PDL definition.
func (*PDLSemanticError) Error ¶
func (e *PDLSemanticError) Error() string
type PDLSyntaxError ¶
type PDLSyntaxError struct {
Line int
Column int
Message string
Source string // optional: the source line for context
}
PDLSyntaxError represents a syntax error encountered during PDL parsing.
func (*PDLSyntaxError) Error ¶
func (e *PDLSyntaxError) Error() string
type ProtocolConflictError ¶
type ProtocolConflictError struct {
Name string
}
ProtocolConflictError indicates a protocol name is already registered.
func (*ProtocolConflictError) Error ¶
func (e *ProtocolConflictError) Error() string
type ProtocolNotFoundError ¶
type ProtocolNotFoundError struct {
Name string
}
ProtocolNotFoundError indicates a protocol name was not found in the registry.
func (*ProtocolNotFoundError) Error ¶
func (e *ProtocolNotFoundError) Error() string
Click to show internal directories.
Click to hide internal directories.