func (la DFlinks) MarshalJSON() ([]byte, error) { return json.Marshal(map[string]types.Attr{ "DiskName": types.Linkattrs(la).Attr(DFFS), "Total": types.Linkattrs(la).Attr(DFSIZE), "Used": types.Linkattrs(la).Attr(DFUSED), "Avail": types.Linkattrs(la).Attr(DFAVAIL), "DirName": types.Linkattrs(la).Attr(DFMP), }) }
func (la PSlinks) MarshalJSON() ([]byte, error) { return json.Marshal(map[string]types.Attr{ "PID": types.Linkattrs(la).Attr(PSPID), "Priority": types.Linkattrs(la).Attr(PSPRI), "Nice": types.Linkattrs(la).Attr(PSNICE), "Time": types.Linkattrs(la).Attr(PSTIME), "Name": types.Linkattrs(la).Attr(PSNAME), "User": types.Linkattrs(la).Attr(PSUID), "Size": types.Linkattrs(la).Attr(PSSIZE), "Resident": types.Linkattrs(la).Attr(PSRES), }) }
func (la PSlinks) Resident() types.Attr { return types.Linkattrs(la).Attr(PSRES) }
func (la PSlinks) Size() types.Attr { return types.Linkattrs(la).Attr(PSSIZE) }
func (la PSlinks) User() types.Attr { return types.Linkattrs(la).Attr(PSUID) }
func (la PSlinks) Name() types.Attr { return types.Linkattrs(la).Attr(PSNAME) }
func (la PSlinks) Time() types.Attr { return types.Linkattrs(la).Attr(PSTIME) }
func (la PSlinks) Nice() types.Attr { return types.Linkattrs(la).Attr(PSNICE) }
func (la PSlinks) Priority() types.Attr { return types.Linkattrs(la).Attr(PSPRI) }
func (la PSlinks) PID() types.Attr { return types.Linkattrs(la).Attr(PSPID) }
func (la DFlinks) DirName() types.Attr { return types.Linkattrs(la).Attr(DFMP) }
func (la DFlinks) Avail() types.Attr { return types.Linkattrs(la).Attr(DFAVAIL) }
func (la DFlinks) Used() types.Attr { return types.Linkattrs(la).Attr(DFUSED) }
func (la DFlinks) Total() types.Attr { return types.Linkattrs(la).Attr(DFSIZE) }
func (la DFlinks) DiskName() types.Attr { return types.Linkattrs(la).Attr(DFFS) }