diff options
| author | J08nY | 2024-03-22 23:58:55 +0100 |
|---|---|---|
| committer | J08nY | 2024-03-25 14:52:43 +0100 |
| commit | 73af477a8774e1ede5dd8de6491eb353dc0b12bd (patch) | |
| tree | 2d4e3b19bc5fb55308b886032312be76341736d4 /src/cz/crcs/ectester/reader/output/ResponseWriter.java | |
| parent | 64b95fa059295e1dc23371c849f2302c1c18f5b4 (diff) | |
| download | ECTester-73af477a8774e1ede5dd8de6491eb353dc0b12bd.tar.gz ECTester-73af477a8774e1ede5dd8de6491eb353dc0b12bd.tar.zst ECTester-73af477a8774e1ede5dd8de6491eb353dc0b12bd.zip | |
Basic Gradle setup.
Diffstat (limited to 'src/cz/crcs/ectester/reader/output/ResponseWriter.java')
| -rw-r--r-- | src/cz/crcs/ectester/reader/output/ResponseWriter.java | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/cz/crcs/ectester/reader/output/ResponseWriter.java b/src/cz/crcs/ectester/reader/output/ResponseWriter.java deleted file mode 100644 index 85bf79a..0000000 --- a/src/cz/crcs/ectester/reader/output/ResponseWriter.java +++ /dev/null @@ -1,43 +0,0 @@ -package cz.crcs.ectester.reader.output; - -import cz.crcs.ectester.common.util.CardUtil; -import cz.crcs.ectester.reader.response.Response; - -import java.io.PrintStream; - -/** - * @author Jan Jancar johny@neuromancer.sk - */ -public class ResponseWriter { - private PrintStream output; - - public ResponseWriter(PrintStream output) { - this.output = output; - } - - public String responseSuffix(Response r) { - StringBuilder suffix = new StringBuilder(); - for (int j = 0; j < r.getNumSW(); ++j) { - short sw = r.getSW(j); - if (sw != 0) { - suffix.append(" ").append(CardUtil.getSWString(sw)); - } - } - if (suffix.length() == 0) { - suffix.append(" [").append(CardUtil.getSW(r.getNaturalSW())).append(String.format(" 0x%04x", r.getNaturalSW())).append("]"); - } - return String.format("%4d ms ┃ %s", r.getDuration() / 1000000, suffix); - } - - public String responseString(Response r) { - String out = ""; - out += String.format("%-70s", r.getDescription()) + " ┃ "; - out += responseSuffix(r); - return out; - } - - public void outputResponse(Response r) { - output.println(responseString(r)); - output.flush(); - } -} |
