Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.io.PipedOutputStream1.0

java.lang.Object
   |
   +--java.io.OutputStream
         |
         +--java.io.PipedOutputStream

Deklaration

public class PipedOutputStream
extends java.io.OutputStream

Beschreibung

Mit den Klassen PipedInputStream und PipedOutputStream können zwei Threads Daten austauschen, indem Exemplare dieser Klassen verkettet werden. Die Verkettung erfolgt entweder mit dem Konstruktor oder der Methode connect(). Mit den read-Methoden des PipedInputStream kann ein anderer Thread die Daten auslesen, die in diesen Stream geschrieben wurden.


 
Konstruktoren
publicPipedOutputStream()
publicPipedOutputStream(PipedInputStream snk)
 
Methoden
public voidclose()
public voidconnect(PipedInputStream snk)
public synchronized voidflush()
public voidwrite(int b)
public voidwrite(byte[] b, int off, int len)


 

Konstruktoren im Detail

public PipedOutputStream()
Erzeugt einen neuen PipedOutputStream, der noch keine Verbindung besitzt. Vor der Benutzung muß er noch mit einem PipedInputStream verbunden werden (entweder mit connect() oder dem Konstruktor von PipedInputStream).
public PipedOutputStream(PipedInputStream snk)
Erzeugt einen neuen PipedOutputStream, der mit dem PipedInputStream snk verbunden ist.
Exception: IOException

 

Methoden im Detail

public void close()
Schließt den Stream.
Exception: IOException
public void connect(PipedInputStream snk)
Verbindet den Stream mit snk.
Exception: IOException
public synchronized void flush()
Bewirkt, dass noch gepufferte Daten in den Stream geschrieben werden.
Exception: IOException
public void write(int b)
Schreibt das niederwertigste Byte von b in den Stream.
Exception: IOException
public void write(byte[] b, int off, int len)
Schreibt len Bytes ab dem Index off aus dem Array b in den Stream.
Exception: IOException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.