throw SigarException

This commit is contained in:
Doug MacEachern 2004-09-17 23:36:51 +00:00
parent f2ced368e1
commit ce1d1bb477
1 changed files with 9 additions and 9 deletions

View File

@ -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 =