throw SigarException
This commit is contained in:
parent
f2ced368e1
commit
ce1d1bb477
|
@ -139,7 +139,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("mem_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
//memcpy(ptr, this, sizeof(this))
|
//memcpy(ptr, this, sizeof(this))
|
||||||
|
@ -167,7 +167,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("swap_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
Swap swap = (Swap)Marshal.PtrToStructure(ptr, type);
|
Swap swap = (Swap)Marshal.PtrToStructure(ptr, type);
|
||||||
|
@ -197,7 +197,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("cpu_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
Cpu cpu = (Cpu)Marshal.PtrToStructure(ptr, type);
|
Cpu cpu = (Cpu)Marshal.PtrToStructure(ptr, type);
|
||||||
|
@ -239,7 +239,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("cpu_info_list_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
CpuInfoList infosPtr =
|
CpuInfoList infosPtr =
|
||||||
|
@ -302,7 +302,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("sigar_file_system_list_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
FileSystemList fsPtr =
|
FileSystemList fsPtr =
|
||||||
|
@ -354,7 +354,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("file_system_usage_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
FileSystemUsage fsusage =
|
FileSystemUsage fsusage =
|
||||||
|
@ -389,7 +389,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("sigar_net_interface_list_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
NetInterfaceList ifPtr =
|
NetInterfaceList ifPtr =
|
||||||
|
@ -441,7 +441,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("net_interface_config_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
NetInterfaceConfig ifconfig =
|
NetInterfaceConfig ifconfig =
|
||||||
|
@ -552,7 +552,7 @@ namespace Hyperic.Sigar {
|
||||||
|
|
||||||
if (status != Sigar.OK) {
|
if (status != Sigar.OK) {
|
||||||
Marshal.FreeHGlobal(ptr);
|
Marshal.FreeHGlobal(ptr);
|
||||||
throw new ApplicationException("net_interface_stat_get");
|
throw new SigarException(sigar, status);
|
||||||
}
|
}
|
||||||
|
|
||||||
NetInterfaceStat ifstat =
|
NetInterfaceStat ifstat =
|
||||||
|
|
Loading…
Reference in New Issue