 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
      Index ¶
- Variables
- func LUtimesNano(path string, ts []syscall.Timespec) error
- func Lgetxattr(path string, attr string) ([]byte, error)
- func Lsetxattr(path string, attr string, data []byte, flags int) error
- func Mkdev(major int64, minor int64) uint32
- func Mknod(path string, mode uint32, dev int) error
- func Umask(newmask int) (oldmask int, err error)
- func UtimesNano(path string, ts []syscall.Timespec) error
- type MemInfo
- type Stat
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
    var (
	ErrMalformed = errors.New("malformed file")
)
    
      View Source
      
  
var (
	ErrNotSupportedPlatform = errors.New("platform and architecture is not supported")
)
    Functions ¶
Types ¶
type MemInfo ¶
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 ¶
Retrieve memory statistics of the host system and parse them into a MemInfo type.
type Stat ¶
type Stat struct {
	// contains filtered or unexported fields
}
    func (Stat) GetLastModification ¶
 Click to show internal directories. 
   Click to hide internal directories.