Doug MacEachern
47a544ec5a
convert netaddr to string
2004-09-17 21:05:59 +00:00
Doug MacEachern
14599dcd6a
NetInterfaceConfig binding
2004-09-17 20:46:30 +00:00
Doug MacEachern
5882915d14
ifconfig example
2004-09-17 20:21:56 +00:00
Doug MacEachern
1e469bdded
convert NetAddr to string
2004-09-17 20:21:39 +00:00
Doug MacEachern
70e3f80232
converting NetAddr to string
2004-09-17 20:21:02 +00:00
Doug MacEachern
bca2d77746
add format_size
2004-09-17 19:00:57 +00:00
Doug MacEachern
41bed911d5
add net flags
2004-09-17 19:00:44 +00:00
Doug MacEachern
e358790125
catch file_system_usage exceptions
2004-09-17 18:15:36 +00:00
Doug MacEachern
0374c719ee
add NetInterfaceList binding
2004-09-17 18:00:16 +00:00
Doug MacEachern
69423cefbb
start a ChangeLog
2004-09-07 16:10:04 +00:00
Doug MacEachern
7a58b58435
better file system type mapping
2004-09-07 02:24:33 +00:00
Doug MacEachern
5fd3175b04
file_system_usage impl
2004-09-07 02:07:10 +00:00
Doug MacEachern
0964c3d2ff
file_system_list impl
2004-09-07 02:00:59 +00:00
Doug MacEachern
c1ca086089
cpu_info
2004-09-06 18:14:50 +00:00
Doug MacEachern
a733fa8a8b
use long pointer on osf
2004-09-06 17:58:57 +00:00
Doug MacEachern
c4b58c19bc
need to make pointer size adjustment from int to long at compile time only where needed.
2004-09-06 17:50:58 +00:00
Doug MacEachern
5f3deb8927
change sigar pointer field from int to long.
...
on tru64 size(void*) == 8 which does not fit into sizeof(int) == 4
2004-09-06 17:43:37 +00:00
Doug MacEachern
ac0db4ceb6
cpu_list
2004-09-06 17:31:48 +00:00
Doug MacEachern
faeef9e568
implement sigar_cpu
2004-09-06 16:39:54 +00:00
Doug MacEachern
a0314e1254
implement uptime
2004-09-06 16:20:19 +00:00
Doug MacEachern
29bb85ca7a
implement loadavg
2004-09-06 16:14:16 +00:00
Doug MacEachern
6ecab7bba0
fillin swap
2004-09-06 04:25:29 +00:00
Doug MacEachern
3ba4a01afc
seems aix and osf are old buddies
2004-09-06 03:53:09 +00:00
Doug MacEachern
e2795350fc
add includes
2004-09-06 03:27:28 +00:00
Doug MacEachern
69e8003fe2
fillin sigar_mem
2004-09-06 03:27:05 +00:00
Doug MacEachern
ac0e4ac5a0
copy of src/os/stub
2004-09-06 03:02:04 +00:00
Doug MacEachern
cb45a3956c
fix compiler warnings
2004-09-06 02:50:41 +00:00
Doug MacEachern
53f9672970
bump version
2004-09-06 01:06:30 +00:00
Doug MacEachern
287db1525e
tagging 1.1.9
2004-09-06 01:05:07 +00:00
Doug MacEachern
9a071a99a4
detect solaris version, use it to skip init_libproc if >= solaris 10.
2004-09-04 22:59:40 +00:00
Doug MacEachern
88a67ff368
program to view uname fields
2004-09-04 22:51:51 +00:00
Doug MacEachern
6876eeabd3
fillin proc_exe on solaris 10 using new /proc/<pid>/path/ feature
2004-09-04 22:46:08 +00:00
Doug MacEachern
42f7549b49
remove unused /proc/cred function.
...
fix proc_status function name.
2004-09-04 19:01:44 +00:00
Doug MacEachern
ebf7fb5ced
cwd might be empty
2004-09-04 18:57:00 +00:00
Doug MacEachern
c9990246da
PR: 9519
...
proc_dirname does not exist in solaris 10's libproc.so
2004-09-04 18:56:27 +00:00
Doug MacEachern
2e940caf97
PR: 9519
...
workaround solaris 10 issue in proc_time
2004-09-04 18:37:17 +00:00
Doug MacEachern
3c6523ae59
re-add bincompat tester that was removed w/ perl-test directory
2004-09-04 16:45:28 +00:00
Doug MacEachern
e575176056
synchronize sigar invoker
2004-08-30 21:06:55 +00:00
Doug MacEachern
6008f8bb79
fix possible NPE
2004-08-27 23:07:21 +00:00
Doug MacEachern
ed77b95632
fix possible crash in get_cpu_instance
2004-08-27 23:06:46 +00:00
Doug MacEachern
a8ab98e6cb
check args.length before indexing
2004-08-25 17:06:21 +00:00
Doug MacEachern
77d014b24c
bump version
2004-08-23 15:56:22 +00:00
Doug MacEachern
6646164c29
1.1.8
2004-08-23 15:43:10 +00:00
Doug MacEachern
fce8c42ae0
test ProcTime.getTotal
2004-08-23 15:36:35 +00:00
Doug MacEachern
67c6b5dcd0
user ProcTime.getTotal
2004-08-21 00:26:12 +00:00
Doug MacEachern
9b89e1b9f8
remove Total method, super class has it now
2004-08-21 00:25:37 +00:00
Doug MacEachern
4736d77c87
add proc_time.total field (sum of user+sys)
2004-08-21 00:25:07 +00:00
Doug MacEachern
606275fc36
renaming proc_time.{utime,stime} to proc_time.{user,sys}
...
'utime' and 'stime' are common within system structures, but with lots of
other stuff in the structure unrelated to time. having 'time' in both the
structure/class name and the field at the sigar level is just lame.
2004-08-21 00:13:13 +00:00
Doug MacEachern
641253b359
better permission denied message
2004-08-18 16:05:31 +00:00
Doug MacEachern
9c866c1369
getUserDeniedMessage wrapper
2004-08-18 16:05:07 +00:00