system

package
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2015 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNotSupportedPlatform = errors.New("platform and architecture is not supported")
)

Functions

func LUtimesNano

func LUtimesNano(path string, ts []syscall.Timespec) error

func Lgetxattr

func Lgetxattr(path string, attr string) ([]byte, error)

func Lsetxattr

func Lsetxattr(path string, attr string, data []byte, flags int) error

func Mkdev added in v1.4.0

func Mkdev(major int64, minor int64) uint32

func MkdirAll added in v1.7.0

func MkdirAll(path string, perm os.FileMode) error

MkdirAll implementation that is volume path aware for Windows.

func Mknod added in v1.4.0

func Mknod(path string, mode uint32, dev int) error

func Umask added in v1.4.0

func Umask(newmask int) (oldmask int, err error)

func UtimesNano

func UtimesNano(path string, ts []syscall.Timespec) error

Types

type MemInfo added in v1.4.0

type MemInfo struct {
	// Total usable RAM (i.e. physical RAM minus a few reserved bits and the
	// kernel binary code).
	MemTotal int64

	// Amount of free memory.
	MemFree int64

	// Total amount of swap space available.
	SwapTotal int64

	// Amount of swap space that is currently unused.
	SwapFree int64
}

MemInfo contains memory statistics of the host system.

func ReadMemInfo added in v1.4.0

func ReadMemInfo() (*MemInfo, error)

type Stat_t added in v1.6.0

type Stat_t struct {
	// contains filtered or unexported fields
}

func Lstat added in v1.4.0

func Lstat(path string) (*Stat_t, error)

func (Stat_t) IsDir added in v1.7.0

func (s Stat_t) IsDir() bool

func (Stat_t) ModTime added in v1.7.0

func (s Stat_t) ModTime() time.Time

func (Stat_t) Mode added in v1.6.0

func (s Stat_t) Mode() os.FileMode

func (Stat_t) Name added in v1.7.0

func (s Stat_t) Name() string

func (Stat_t) Size added in v1.6.0

func (s Stat_t) Size() int64

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL