Article View: de.comp.sys.next
Article #558Re: bps-Meter?
From: Henrik Hempelmann
Date: Mon, 25 Jan 1993 22:27
Date: Mon, 25 Jan 1993 22:27
68 lines
2243 bytes
2243 bytes
ob@obh.in-berlin.de (Oliver Brandmueller) writes:
>Hallochen,
Moin Oliver,
>ich suche ein bps-Meter unter NeXTStep. Zu deutsch also eine Anwendung,
>die mir die Geschwindigkeit meiner seriellen Ports staendig angibt.
>Praktisch also die Ausgaben der ersten und zweiten Spalte von iostat,
>wenn es geht aufgeschluesselt nach Ports.
So weit ich es ueberblicke, geht das leider nur fuer alle ttys summiert,
also tty*a + tty*b + alle Pseudo-ttys (Terminal.app, Stuart etc.)
>Gibt es sowas oder kann jemand sowas "mal eben" programmieren?!
Fuer ascii hab ich das mal eben gemacht (iostat - like) jetzt braucht nur noch
eine/r eine feine NeXTStep-Oberflaeche dafuer zu schreiben...
Ich haeng's einfach mal an.
>Tschau, Olli
bye bye,
Henrik
----- schnipp ---- schnipp ---
#import <bsd/c.h>
#define TBL_IOINFO 13 /* (no index), generic I/O info */
struct tbl_ioinfo
{
int io_ttin; /* # bytes of tty input */
int io_ttout; /* # bytes of tty output */
int io_dkbusy; /* drives active? */
int io_ndrive; /* number disk drives configured */
int io_nif; /* number of network interfaces */
};
main()
{
struct tbl_ioinfo iostat;
int last_io_in=0,
last_io_out=0,
diff_io_in,
diff_io_out;
while(TRUE)
{
table(TBL_IOINFO,0,&iostat,1,sizeof(iostat));
diff_io_in=iostat.io_ttin-last_io_in;
last_io_in=iostat.io_ttin;
diff_io_out=iostat.io_ttout-last_io_out;
last_io_out=iostat.io_ttout;
printf("%d %d\n",diff_io_in,diff_io_out);
sleep(1);
}
}
--
marsu@palumbia.in-berlin.de (NeXT-Mail) Henrik Hempelmann
marsu@cs.tu-berlin.de
>> Why should I tidy my room, when the whole world is in a mess ??? <<
Technical Details
Message-ID:
<1993Jan25.222706.18082@palumbia.in-berlin.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!howland.reston.ans.net!sol.ctr.columbia.edu!ira.uka.de!Germany.EU.net!news.netmbx.de!mailgzrz.TU-Berlin.DE!fub!geminix.in-berlin.de!palumbia!marsuReferences:
<MTY0T3R@obh.in-berlin.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.next Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!howland.reston.ans.net!sol.ctr.columbia.edu!ira.uka.de!Germany.EU.net!news.netmbx.de!mailgzrz.TU-Berlin.DE!fub!geminix.in-berlin.de!palumbia!marsu From: marsu@palumbia.in-berlin.de (Henrik Hempelmann) Subject: Re: bps-Meter? Message-ID: <1993Jan25.222706.18082@palumbia.in-berlin.de> Organization: Palumbia, Home of the marsupilami References: <MTY0T3R@obh.in-berlin.de> Date: Mon, 25 Jan 1993 22:27:06 GMT Lines: 69