add FormatSize binding
This commit is contained in:
parent
1b50ea38e2
commit
ff4e25b6a2
|
@ -39,6 +39,16 @@ namespace Hyperic.Sigar {
|
||||||
this.sigar = new HandleRef(this, handle);
|
this.sigar = new HandleRef(this, handle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[DllImport(Sigar.LIBSIGAR)]
|
||||||
|
private static extern string
|
||||||
|
sigar_format_size(ulong size, StringBuilder buffer);
|
||||||
|
|
||||||
|
public static string FormatSize(ulong size) {
|
||||||
|
StringBuilder buffer = new StringBuilder();
|
||||||
|
buffer.Capacity = 56;
|
||||||
|
return sigar_format_size(size, buffer);
|
||||||
|
}
|
||||||
|
|
||||||
public Mem Mem() {
|
public Mem Mem() {
|
||||||
return Hyperic.Sigar.Mem.NativeGet(this);
|
return Hyperic.Sigar.Mem.NativeGet(this);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue