Documentation ¶
Index ¶
- Constants
- type HashGroup
- type HashGroupMetadata
- type Size
- type SizedDataPointer
- func (p SizedDataPointer) Children() []codec.TLV
- func (p SizedDataPointer) GetPointer() hash.Hash
- func (p SizedDataPointer) GetPointerType() uint16
- func (p SizedDataPointer) GetSize() Size
- func (p SizedDataPointer) Length() uint16
- func (p SizedDataPointer) String() string
- func (p SizedDataPointer) Type() uint16
- func (p SizedDataPointer) TypeString() string
- func (p SizedDataPointer) Value() []byte
- type SizedManifestPointer
- func (p SizedManifestPointer) Children() []codec.TLV
- func (p SizedManifestPointer) GetPointer() hash.Hash
- func (p SizedManifestPointer) GetPointerType() uint16
- func (p SizedManifestPointer) GetSize() Size
- func (p SizedManifestPointer) Length() uint16
- func (p SizedManifestPointer) String() string
- func (p SizedManifestPointer) Type() uint16
- func (p SizedManifestPointer) TypeString() string
- func (p SizedManifestPointer) Value() []byte
- type SizedPointer
Constants ¶
View Source
const FLICPointerLimit int = 2
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashGroup ¶
type HashGroup struct { Pointers []SizedPointer // contains filtered or unexported fields }
func CreateEmptyHashGroup ¶
func CreateEmptyHashGroup() *HashGroup
func (*HashGroup) AddPointer ¶
func (h *HashGroup) AddPointer(p SizedPointer) bool
func (HashGroup) TypeString ¶
type HashGroupMetadata ¶
type Size ¶
type Size struct {
// contains filtered or unexported fields
}
func CreateSize ¶
func (Size) TypeString ¶
type SizedDataPointer ¶
type SizedDataPointer struct {
// contains filtered or unexported fields
}
func CreateSizedDataPointer ¶
func CreateSizedDataPointer(size Size, ptrhash hash.Hash) *SizedDataPointer
func (SizedDataPointer) Children ¶
func (p SizedDataPointer) Children() []codec.TLV
func (SizedDataPointer) GetPointer ¶
func (p SizedDataPointer) GetPointer() hash.Hash
func (SizedDataPointer) GetPointerType ¶
func (p SizedDataPointer) GetPointerType() uint16
func (SizedDataPointer) GetSize ¶
func (p SizedDataPointer) GetSize() Size
func (SizedDataPointer) Length ¶
func (p SizedDataPointer) Length() uint16
func (SizedDataPointer) String ¶
func (p SizedDataPointer) String() string
func (SizedDataPointer) Type ¶
func (p SizedDataPointer) Type() uint16
func (SizedDataPointer) TypeString ¶
func (p SizedDataPointer) TypeString() string
func (SizedDataPointer) Value ¶
func (p SizedDataPointer) Value() []byte
type SizedManifestPointer ¶
type SizedManifestPointer struct {
// contains filtered or unexported fields
}
func CreateSizedManifestPointer ¶
func CreateSizedManifestPointer(size Size, ptrhash hash.Hash) *SizedManifestPointer
func (SizedManifestPointer) Children ¶
func (p SizedManifestPointer) Children() []codec.TLV
func (SizedManifestPointer) GetPointer ¶
func (p SizedManifestPointer) GetPointer() hash.Hash
func (SizedManifestPointer) GetPointerType ¶
func (p SizedManifestPointer) GetPointerType() uint16
func (SizedManifestPointer) GetSize ¶
func (p SizedManifestPointer) GetSize() Size
func (SizedManifestPointer) Length ¶
func (p SizedManifestPointer) Length() uint16
func (SizedManifestPointer) String ¶
func (p SizedManifestPointer) String() string
func (SizedManifestPointer) Type ¶
func (p SizedManifestPointer) Type() uint16
func (SizedManifestPointer) TypeString ¶
func (p SizedManifestPointer) TypeString() string
func (SizedManifestPointer) Value ¶
func (p SizedManifestPointer) Value() []byte
Click to show internal directories.
Click to hide internal directories.