ocSpeedDragon		(c) Jan Willamowius, 1998
-------------

In der vorliegenden Form kann dieses Paket nur von C/C++ Programmieren
sinnvoll verwendet werden!

Disclaimer:
-----------
In der vorlegenden Form ist die Klasse weder intensiv getestet,
noch kann irgendeine Gewaehr fuer ihr Funktionieren uebernommen werden.
Im Gegenteil - bei unsachgemaesser Verwendung kann der SpeedDragon
moeglicherweise Schaden nehmen.

Copyright:
----------
Die Quelltexte duerfen privat frei verwendet werden, aber
kommerzieller Einsatz und kommerzielle Distrubution sind nur mit
Einwilligung des Autors gestattet.

Einsatz:
--------
Die Klasse ocSpeedDragon ist zur betriebssystemunabhaengigen
Konfiguration bzw. Steuerung des Hagenuk SpeedDragon gedacht.
Zur Portierung auf andere Betriebssysteme als Linux muss nur die
unterliegende Klasse ocConnection angepasst werden.

Die beiden Klassen ocSpeedDragon und ocConnection sind als Backend
gedacht, um GUI-Tools wie z.B. qtdragon zu schreiben.

Tools:
------
Ein paar kleine Tools fuer die Kommandozeile habe ich bisher mit der
Klasse gebaut:
sd_monitor	Anrufmonitor (waehrend er aktiv ist koennen keine
		Datenverbindungen aufgebaut werden !)
sd_clearlist	loescht die Anrufliste
sd_redirect	richtet Rufumleitungen ein (bisher nur ueber 2. B-Kanal)
sd_dial		waelt (aehnlich Wahlhilfe unter MS-Windows)
sd_printconfig	listet alle eingestellten Parameter auf
sd_test		kein Tool, sondern nur eine Spielwiese fuer mich

C-Library
---------
Um auch C-Programmerern die Verwendung der Klasse zu gestatten,
habe ich einen sog. Wrapper mit C-Schnittstelle programmiert.
In sd.h sind alle Methoden der Klasse als C-Funktionen deklariert.
sd_c.c ist das C-Gegenstueck zu sd_clearlist.cpp, das zeigt, wie
man das C-Interface benutzen kann.


Feedback bitte an

Jan Willamowius
Rueckertstr. 27
22089 Hamburg

EMail: jan@janhh.shnet.org

