Herunterladen Inhalt Inhalt Diese Seite drucken

Ausgabepuffer Leeren; Test Auf Ausgabebereitschaft; Ein Zeichen Drucken; Text Drucken - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit

7.5.2 Ausgabepuffer leeren

function flush ()
Die Funktion flush leer den Ausgabepuffer und beendet so einen im Hintergrund
laufenden Druckvorgang.

7.5.3 Test auf Ausgabebereitschaft

function ready () returns int
Die Funktion ready prüft, ob die Druckerschnittstelle bereit für eine neue Ausgabe ist.
Rückgabe: -1 wenn bereit, sonst 0

7.5.4 Ein Zeichen drucken

function put ( byte c )
Die Funktion put gibt ein einzelnes Zeichen (ASCII-Code) auf dem Drucker aus.

7.5.5 Text drucken

function print ( byte buf[], int length )
Die Funktion print gibt Zeichen (ASCII-Codes) aus einer Bytepuffervariable auf dem
Drucker aus.
Die Ausgabe erfolgt im Hintergrund. D.h. die Funktion übergibt lediglich die Adresse des
Ausgabepuffers an das System und startet die Übertragung. Daher muß die
Bytepuffervariable statisch sein (globale Variable oder Variable eines Threads).
Referenz auf eine statische Bytepuffervariable
buf
Länge des Puffers
length
108

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis