*/
public final class TelnetOutputStream extends OutputStream {
+ // ------------------------------------------------------------------------
+ // Variables --------------------------------------------------------------
+ // ------------------------------------------------------------------------
+
/**
* The root TelnetSocket that has my telnet protocol state.
*/
*/
private OutputStream output;
+ /**
+ * When true, the last byte the caller passed to write() was a CR.
+ */
+ private boolean writeCR = false;
+
+ // ------------------------------------------------------------------------
+ // Constructors -----------------------------------------------------------
+ // ------------------------------------------------------------------------
+
/**
* Package private constructor.
*
this.output = output;
}
- // OutputStream interface -------------------------------------------------
+ // ------------------------------------------------------------------------
+ // OutputStrem ------------------------------------------------------------
+ // ------------------------------------------------------------------------
/**
* Closes this output stream and releases any system resources associated
writeImpl(bytes, 0, 1);
}
+ // ------------------------------------------------------------------------
+ // TelnetOutputStrem ------------------------------------------------------
+ // ------------------------------------------------------------------------
+
/**
* Writes b.length bytes from the specified byte array to this output
* stream. Note package private access.
output.write(b, 0, b.length);
}
- // Telnet protocol --------------------------------------------------------
-
- /**
- * When true, the last byte the caller passed to write() was a CR.
- */
- private boolean writeCR = false;
-
/**
* Writes len bytes from the specified byte array starting at offset off
* to this output stream.