GEMScript-Kommandos von Manitor:
===============================

terminate()
-----------

	Beendet Manitor.

ret = activate()
----------------

	Aktiviert den Manitor, d.h. er ffnet das Logfile und klinkt sich
	ins System ein.

	ret == 0: Fehler
	ret == 1: OK
	ret == 2: War schon aktiviert

ret = deactivate()
------------------

	Deaktiviert den Manitor, d.h. er klinkt sich aus dem System aus und
	schliet das Logfile.

	ret != 0: OK
	ret == 0: Manitor mu noch auf die Rckkehr von Funktionen warten,
	          deren Return-Codes getraced werden. Man kann deactivate
	          beliebig oft aufrufen, z.B. solange, bis 0 geliefert
	          wird. (Mu man aber nicht.) Ein Manitor, der auf
	          Rckgabewerte wartet, ist bereits komplett aus dem System
	          ausgeklinkt, mu aber unbedingt noch im Speicher bleiben,
	          da noch Funktionen "unterwegs" sind, die am Ende in den
	          Manitor "hineinspringen". Ein solcher wartender Manitor
	          kann brigens mit activate jederzeit wieder aktiviert
	          werden, es gibt also keine Strungen durch das Warten.

preset()
--------

	Stellt Manitor in den Ursprungszustand, d.h. es wird wieder alles
	protokolliert.

aes( show, show_returns )
-------------------------

	Konfiguriert die AES-Funktionen:

	bergabeparameter: -1 bedeutet "nicht verndern", 0 heit
	"ausschalten", 1 heit "anschalten".
	Fehlende Parameter wirken wie -1.

	show: Anzeige der AES-Funktionen
	show_returns: Anzeige der AES-Returnwerte
	              (Geht nur, wenn show an ist)

msg( show_send, show_received, only_screenmgr, show_msg_pnam )
--------------------------------------------------------------

	Konfiguriert die Ausgabe von Messages.

	show_send: Anzeige per appl_write versendeter Messages
	           Voraussetzung: AES mu an sein - aes(1);

	show_received: Anzeige per evnt_mesag/multi empfangener Messages
	           Voraussetzung: AES+Returns mssen an sein - aes(1, 1);

	only_screenmgr: Anzeige empfangener Messages nur, falls sie vom
	                Screenmanager (AES-ID #1) stammen.

	show_msg_pnam: Anzeige des Proze-Namens bei Messages

vdi( show, show_returns )
-------------------------

	Konfiguriert die VDI-Funktionen (siehe aes).

gemdos( show, show_returns )
----------------------------

	Konfiguriert die Gemdos-Funktionen (siehe aes).

xbios( show, show_returns )
---------------------------

	Konfiguriert die Xbios-Funktionen (siehe aes).

bios( show, show_returns )
--------------------------

	Konfiguriert die Bios-Funktionen (siehe aes).

opcode( show, short )
---------------------

	Konfiguriert die Ausgabe der Systemschicht und des Opcodes bei
	allen Funktionen.
	short: Nur die Systemschicht in Kurzform (einzelner Buchstabe)
	anzeigen.

timer( show )
-------------

	Konfiguriert die 200Hz-Timer-Ausgabe.

set_file( file )
----------------

	Legt die LOG-Datei fest. nderung erfolgt erst beim nchsten
	activate.

set_timer( ms )
---------------

	Legt den Zyklus fest, in dem Manitor neue Daten ins LOG-File
	schreibt und nach	GEM-Applikationen im System fahndet (fr die
	Ausgabe der Applikationsnamen).

set_bufsize( size )
-------------------

	Legt die Buffergroesse des Ringbuffers fest.

hide_aes( name )
----------------

	Filtert bestimmte AES-Funktionen. Der Namen kann auch nur
	teilweise angegeben werden. "wind" filtert z.B. alle AES-Funktionen,
	die mit "wind" anfangen.
	Leerstring trifft dadurch brigens auf alle Funktionen zu!

hide_vdi( name )
----------------

	Filtert VDI-Funktionen.

hide_gemdos( name )
-------------------

	Filtert Gemdos-Funktionen.

hide_xbios( name )
------------------

	Filtert Xbios-Funktionen.

hide_bios( name )
-----------------

	Filtert Bios-Funktionen.

hide( name )
------------

	Zusammengefasste Filter-Variante: Filtert die passenden Funktionen
	in AES, VDI, Gemdos, Xbios und Bios.

show_aes( name )
----------------

	Hebt die Filterung bestimmter AES-Funktionen wieder auf. quivalent
	zu hide_aes. Man kann z.B. mit hide_aes("wind") erst alle
	"wind"-Funktionen filtern und dann mit show_aes("wind_update")
	diese einzelne Funktion wieder einblenden.

show_vdi( name )
----------------

	Bestimmte VDI-Funktionem wieder einblenden.

show_gemdos( name )
-------------------

	Bestimmte Gemdos-Funktionem wieder einblenden.

show_xbios( name )
------------------

	Bestimmte Xbios-Funktionem wieder einblenden.

show_bios( name )
-----------------

	Bestimmte Bios-Funktionem wieder einblenden.

show( name )
------------

	Zusammengefasste Einblend-Variante: Blendet die passenden
	Funktionen in AES, VDI, Gemdos, Xbios und Bios wieder ein.

hide_prg( name )
----------------

	Die Ausgaben fr ein bestimmtes Programm filtern.

	Im Modus exclude_prgs() (Default) wird "name" in die interne
	Programm-Filter-Liste aufgenommen.

	Im Modus include_prgs() wird "name" aus der internen
	Programm-Filter-Liste entfernt.

show_prg( name )
----------------

	Die Ausgaben fr ein bestimmtes Programm wieder einblenden.

	Im Modus exclude_prgs() (Default) wird "name" aus der internen
	Programm-Filter-Liste entfernt.

	Im Modus include_prgs() wird "name" in die interne
	Programm-Filter-Liste aufgenommen.

exclude_prgs()
--------------

	Alle Programme, die derzeit in der Programm-Filter-Liste stehen,
	werden "ausgeschlossen", d.h. nicht angezeigt.

	hide_prg() fgt ein Programm in die Filter-Liste ein.
	show_prg() entfernt ein Programm aus der Filter-Liste.

	Dieser Modus ist die Default-Einstellung nach Starten von Manitor.

	War vorher include_prgs eingestellt, so dreht sich der Filter um,
	da die Liste nicht verndert wird. D.h. alle Programme, die vorher
	sichtbar waren, werden durch die Umstellung unsichtbar und
	umgekehrt.

include_prgs()
--------------

	Alle Programme, die derzeit in der Programm-Filter-Liste stehen,
	werden "eingeschlossen", d.h. nur diese werden angezeigt.

	hide_prg() entfernt ein Programm aus der Filter-Liste.
	show_prg() fgt ein Programm in die Filter-Liste ein.

	War vorher exclude_prgs eingestellt, so dreht sich der Filter um,
	da die Liste nicht verndert wird. D.h. alle Programme, die vorher
	sichtbar waren, werden durch die Umstellung unsichtbar und
	umgekehrt.

clear_prgfilter()
-----------------

	Leert den Programm-Filter. Falls exclude_prgs() einstellt ist,
	werden also wieder alle Programme angezeigt; falls include_prgs()
	eingestellt ist, werden keine Programme mehr angezeigt.
