Documentation
¶
Index ¶
- func CPUAddAPICID(builder *flatbuffers.Builder, APICID int32)
- func CPUAddAddressSizes(builder *flatbuffers.Builder, AddressSizes flatbuffers.UOffsetT)
- func CPUAddBogoMIPS(builder *flatbuffers.Builder, BogoMIPS float32)
- func CPUAddBugs(builder *flatbuffers.Builder, Bugs flatbuffers.UOffsetT)
- func CPUAddCLFlushSize(builder *flatbuffers.Builder, CLFlushSize uint16)
- func CPUAddCPUCores(builder *flatbuffers.Builder, CPUCores int32)
- func CPUAddCPUFamily(builder *flatbuffers.Builder, CPUFamily flatbuffers.UOffsetT)
- func CPUAddCPUIDLevel(builder *flatbuffers.Builder, CPUIDLevel flatbuffers.UOffsetT)
- func CPUAddCPUMHz(builder *flatbuffers.Builder, CPUMHz float32)
- func CPUAddCacheAlignment(builder *flatbuffers.Builder, CacheAlignment uint16)
- func CPUAddCacheSize(builder *flatbuffers.Builder, CacheSize flatbuffers.UOffsetT)
- func CPUAddCoreID(builder *flatbuffers.Builder, CoreID int32)
- func CPUAddFPU(builder *flatbuffers.Builder, FPU flatbuffers.UOffsetT)
- func CPUAddFPUException(builder *flatbuffers.Builder, FPUException flatbuffers.UOffsetT)
- func CPUAddFlags(builder *flatbuffers.Builder, Flags flatbuffers.UOffsetT)
- func CPUAddInitialAPICID(builder *flatbuffers.Builder, InitialAPICID int32)
- func CPUAddMicrocode(builder *flatbuffers.Builder, Microcode flatbuffers.UOffsetT)
- func CPUAddModel(builder *flatbuffers.Builder, Model flatbuffers.UOffsetT)
- func CPUAddModelName(builder *flatbuffers.Builder, ModelName flatbuffers.UOffsetT)
- func CPUAddPhysicalID(builder *flatbuffers.Builder, PhysicalID int32)
- func CPUAddPowerManagement(builder *flatbuffers.Builder, PowerManagement flatbuffers.UOffsetT)
- func CPUAddProcessor(builder *flatbuffers.Builder, Processor int32)
- func CPUAddSiblings(builder *flatbuffers.Builder, Siblings int8)
- func CPUAddStepping(builder *flatbuffers.Builder, Stepping flatbuffers.UOffsetT)
- func CPUAddTLBSize(builder *flatbuffers.Builder, TLBSize flatbuffers.UOffsetT)
- func CPUAddVendorID(builder *flatbuffers.Builder, VendorID flatbuffers.UOffsetT)
- func CPUAddWP(builder *flatbuffers.Builder, WP flatbuffers.UOffsetT)
- func CPUEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CPUInfoAddCPU(builder *flatbuffers.Builder, CPU flatbuffers.UOffsetT)
- func CPUInfoAddSockets(builder *flatbuffers.Builder, Sockets int32)
- func CPUInfoAddTimestamp(builder *flatbuffers.Builder, Timestamp int64)
- func CPUInfoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CPUInfoStart(builder *flatbuffers.Builder)
- func CPUInfoStartCPUVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CPUStart(builder *flatbuffers.Builder)
- func CPUStartAddressSizesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CPUStartBugsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CPUStartFlagsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CPUStartPowerManagementVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- type CPU
- func (rcv *CPU) APICID() int32
- func (rcv *CPU) AddressSizes(j int) []byte
- func (rcv *CPU) AddressSizesLength() int
- func (rcv *CPU) BogoMIPS() float32
- func (rcv *CPU) Bugs(j int) []byte
- func (rcv *CPU) BugsLength() int
- func (rcv *CPU) CLFlushSize() uint16
- func (rcv *CPU) CPUCores() int32
- func (rcv *CPU) CPUFamily() []byte
- func (rcv *CPU) CPUIDLevel() []byte
- func (rcv *CPU) CPUMHz() float32
- func (rcv *CPU) CacheAlignment() uint16
- func (rcv *CPU) CacheSize() []byte
- func (rcv *CPU) CoreID() int32
- func (rcv *CPU) FPU() []byte
- func (rcv *CPU) FPUException() []byte
- func (rcv *CPU) Flags(j int) []byte
- func (rcv *CPU) FlagsLength() int
- func (rcv *CPU) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *CPU) InitialAPICID() int32
- func (rcv *CPU) Microcode() []byte
- func (rcv *CPU) Model() []byte
- func (rcv *CPU) ModelName() []byte
- func (rcv *CPU) PhysicalID() int32
- func (rcv *CPU) PowerManagement(j int) []byte
- func (rcv *CPU) PowerManagementLength() int
- func (rcv *CPU) Processor() int32
- func (rcv *CPU) Siblings() int8
- func (rcv *CPU) Stepping() []byte
- func (rcv *CPU) TLBSize() []byte
- func (rcv *CPU) VendorID() []byte
- func (rcv *CPU) WP() []byte
- type CPUInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CPUAddAPICID ¶
func CPUAddAPICID(builder *flatbuffers.Builder, APICID int32)
func CPUAddAddressSizes ¶
func CPUAddAddressSizes(builder *flatbuffers.Builder, AddressSizes flatbuffers.UOffsetT)
func CPUAddBogoMIPS ¶
func CPUAddBogoMIPS(builder *flatbuffers.Builder, BogoMIPS float32)
func CPUAddBugs ¶
func CPUAddBugs(builder *flatbuffers.Builder, Bugs flatbuffers.UOffsetT)
func CPUAddCLFlushSize ¶
func CPUAddCLFlushSize(builder *flatbuffers.Builder, CLFlushSize uint16)
func CPUAddCPUCores ¶
func CPUAddCPUCores(builder *flatbuffers.Builder, CPUCores int32)
func CPUAddCPUFamily ¶
func CPUAddCPUFamily(builder *flatbuffers.Builder, CPUFamily flatbuffers.UOffsetT)
func CPUAddCPUIDLevel ¶
func CPUAddCPUIDLevel(builder *flatbuffers.Builder, CPUIDLevel flatbuffers.UOffsetT)
func CPUAddCPUMHz ¶
func CPUAddCPUMHz(builder *flatbuffers.Builder, CPUMHz float32)
func CPUAddCacheAlignment ¶
func CPUAddCacheAlignment(builder *flatbuffers.Builder, CacheAlignment uint16)
func CPUAddCacheSize ¶
func CPUAddCacheSize(builder *flatbuffers.Builder, CacheSize flatbuffers.UOffsetT)
func CPUAddCoreID ¶
func CPUAddCoreID(builder *flatbuffers.Builder, CoreID int32)
func CPUAddFPU ¶
func CPUAddFPU(builder *flatbuffers.Builder, FPU flatbuffers.UOffsetT)
func CPUAddFPUException ¶
func CPUAddFPUException(builder *flatbuffers.Builder, FPUException flatbuffers.UOffsetT)
func CPUAddFlags ¶
func CPUAddFlags(builder *flatbuffers.Builder, Flags flatbuffers.UOffsetT)
func CPUAddInitialAPICID ¶
func CPUAddInitialAPICID(builder *flatbuffers.Builder, InitialAPICID int32)
func CPUAddMicrocode ¶
func CPUAddMicrocode(builder *flatbuffers.Builder, Microcode flatbuffers.UOffsetT)
func CPUAddModel ¶
func CPUAddModel(builder *flatbuffers.Builder, Model flatbuffers.UOffsetT)
func CPUAddModelName ¶
func CPUAddModelName(builder *flatbuffers.Builder, ModelName flatbuffers.UOffsetT)
func CPUAddPhysicalID ¶
func CPUAddPhysicalID(builder *flatbuffers.Builder, PhysicalID int32)
func CPUAddPowerManagement ¶
func CPUAddPowerManagement(builder *flatbuffers.Builder, PowerManagement flatbuffers.UOffsetT)
func CPUAddProcessor ¶
func CPUAddProcessor(builder *flatbuffers.Builder, Processor int32)
func CPUAddSiblings ¶
func CPUAddSiblings(builder *flatbuffers.Builder, Siblings int8)
func CPUAddStepping ¶
func CPUAddStepping(builder *flatbuffers.Builder, Stepping flatbuffers.UOffsetT)
func CPUAddTLBSize ¶
func CPUAddTLBSize(builder *flatbuffers.Builder, TLBSize flatbuffers.UOffsetT)
func CPUAddVendorID ¶
func CPUAddVendorID(builder *flatbuffers.Builder, VendorID flatbuffers.UOffsetT)
func CPUAddWP ¶
func CPUAddWP(builder *flatbuffers.Builder, WP flatbuffers.UOffsetT)
func CPUEnd ¶
func CPUEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func CPUInfoAddCPU ¶
func CPUInfoAddCPU(builder *flatbuffers.Builder, CPU flatbuffers.UOffsetT)
func CPUInfoAddSockets ¶
func CPUInfoAddSockets(builder *flatbuffers.Builder, Sockets int32)
func CPUInfoAddTimestamp ¶
func CPUInfoAddTimestamp(builder *flatbuffers.Builder, Timestamp int64)
func CPUInfoEnd ¶
func CPUInfoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func CPUInfoStart ¶
func CPUInfoStart(builder *flatbuffers.Builder)
func CPUInfoStartCPUVector ¶
func CPUInfoStartCPUVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CPUStart ¶
func CPUStart(builder *flatbuffers.Builder)
func CPUStartAddressSizesVector ¶
func CPUStartAddressSizesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CPUStartBugsVector ¶
func CPUStartBugsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CPUStartFlagsVector ¶
func CPUStartFlagsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CPUStartPowerManagementVector ¶
func CPUStartPowerManagementVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
Types ¶
type CPU ¶
type CPU struct {
// contains filtered or unexported fields
}
func (*CPU) AddressSizes ¶
func (*CPU) AddressSizesLength ¶
func (*CPU) BugsLength ¶
func (*CPU) CLFlushSize ¶
func (*CPU) CPUIDLevel ¶
func (*CPU) CacheAlignment ¶
func (*CPU) FPUException ¶
func (*CPU) FlagsLength ¶
func (*CPU) InitialAPICID ¶
func (*CPU) PhysicalID ¶
func (*CPU) PowerManagement ¶
func (*CPU) PowerManagementLength ¶
type CPUInfo ¶
type CPUInfo struct {
// contains filtered or unexported fields
}
func GetRootAsCPUInfo ¶
func GetRootAsCPUInfo(buf []byte, offset flatbuffers.UOffsetT) *CPUInfo
Click to show internal directories.
Click to hide internal directories.