mirror of
https://github.com/shirou/gopsutil.git
synced 2025-04-26 13:48:59 +08:00

Continuation of #721, this type using mktypes.sh that I didn't know at the time. Weirdly, `go tool cgo -godefs` doesn't produce propery go-fmt-ed code, had to do run go-fmt manually afterwards.
38 lines
591 B
Go
38 lines
591 B
Go
// +build openbsd
|
|
// +build 386
|
|
// Code generated by cmd/cgo -godefs; DO NOT EDIT.
|
|
// cgo -godefs disk/types_openbsd.go
|
|
|
|
package disk
|
|
|
|
const (
|
|
DEVSTAT_NO_DATA = 0x00
|
|
DEVSTAT_READ = 0x01
|
|
DEVSTAT_WRITE = 0x02
|
|
DEVSTAT_FREE = 0x03
|
|
)
|
|
|
|
const (
|
|
sizeOfDiskstats = 0x60
|
|
)
|
|
|
|
type Diskstats struct {
|
|
Name [16]int8
|
|
Busy int32
|
|
Rxfer uint64
|
|
Wxfer uint64
|
|
Seek uint64
|
|
Rbytes uint64
|
|
Wbytes uint64
|
|
Attachtime Timeval
|
|
Timestamp Timeval
|
|
Time Timeval
|
|
}
|
|
type Timeval struct {
|
|
Sec int64
|
|
Usec int32
|
|
}
|
|
|
|
type Diskstat struct{}
|
|
type Bintime struct{}
|