X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fnet%2FTelnetOutputStream.java;fp=src%2Fjexer%2Fnet%2FTelnetOutputStream.java;h=338de2c24f4115198445d5c709a246a90aa29978;hb=d36057dfab8def933a64be042b039d76708ac5ba;hp=3520a591f63e4dbc3e19988ac038eddd59eed425;hpb=eb29bbb5ec70c43895dd0f053630c7e3cd402cba;p=fanfix.git diff --git a/src/jexer/net/TelnetOutputStream.java b/src/jexer/net/TelnetOutputStream.java index 3520a59..338de2c 100644 --- a/src/jexer/net/TelnetOutputStream.java +++ b/src/jexer/net/TelnetOutputStream.java @@ -38,6 +38,10 @@ import static jexer.net.TelnetSocket.*; */ public final class TelnetOutputStream extends OutputStream { + // ------------------------------------------------------------------------ + // Variables -------------------------------------------------------------- + // ------------------------------------------------------------------------ + /** * The root TelnetSocket that has my telnet protocol state. */ @@ -48,6 +52,15 @@ public final class TelnetOutputStream extends OutputStream { */ private OutputStream output; + /** + * When true, the last byte the caller passed to write() was a CR. + */ + private boolean writeCR = false; + + // ------------------------------------------------------------------------ + // Constructors ----------------------------------------------------------- + // ------------------------------------------------------------------------ + /** * Package private constructor. * @@ -59,7 +72,9 @@ public final class TelnetOutputStream extends OutputStream { this.output = output; } - // OutputStream interface ------------------------------------------------- + // ------------------------------------------------------------------------ + // OutputStrem ------------------------------------------------------------ + // ------------------------------------------------------------------------ /** * Closes this output stream and releases any system resources associated @@ -135,6 +150,10 @@ public final class TelnetOutputStream extends OutputStream { writeImpl(bytes, 0, 1); } + // ------------------------------------------------------------------------ + // TelnetOutputStrem ------------------------------------------------------ + // ------------------------------------------------------------------------ + /** * Writes b.length bytes from the specified byte array to this output * stream. Note package private access. @@ -146,13 +165,6 @@ public final class TelnetOutputStream extends OutputStream { 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.