Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bytes ¶
Bytes is just a static set of bytes, which implements types.DataSource.
type Concat ¶
type Concat []types.DataSource
type MemRanges ¶
MemRanges implements types.DataSource as a list of ranges in the physical memory address space.
type PCDVariable ¶
type PCDVariable string
type SortAndMergeType ¶
type SortAndMergeType struct {
types.DataSource
}
func SortAndMerge ¶
func SortAndMerge(ds types.DataSource) SortAndMergeType
type StaticData ¶
StaticData is just a types.Data, which implements types.DataSource.
type UEFIFiles ¶
UEFIFiles implements types.DataSource by referencing to the files in the UEFI layout which has types from the given list.
type UEFIFilesByName ¶
type UEFIFilesByName []string
func (UEFIFilesByName) String ¶
func (ds UEFIFilesByName) String() string
String implements fmt.Stringer.
type UEFIFilesByType ¶
type UEFIFilesByType []uefi.FVFileType
UEFIFilesByType implements types.DataSource by referencing to the files in the UEFI layout which has types from the given list.
func (UEFIFilesByType) String ¶
func (ds UEFIFilesByType) String() string
String implements fmt.Stringer.
type UEFIGUIDFirst ¶
UEFIGUIDFirst implements types.DataSource by referencing to the data defined by the UEFI objects of the specified set of GUID. If multiple GUIDs are provided, then they are being tried in the given order until the first non-empty or erroneous result.
func (UEFIGUIDFirst) String ¶
func (ds UEFIGUIDFirst) String() string
String implements fmt.Stringer.
type VolumeOfType ¶
type VolumeOfType struct {
types.DataSource
}
func VolumeOf ¶
func VolumeOf(ds types.DataSource) VolumeOfType