![]() |
Quadcap Embeddable Server |
Inheritance diagram for com.quadcap.net.server.WorkerOutputStream:

This class performs all necessary buffering of the Socket OutputStream, so no extra "buffer stream" classes are needed.
Definition at line 55 of file WorkerOutputStream.java.
Public Member Functions | |
| WorkerOutputStream (FileOutputStream log) | |
| final void | reset (OutputStream out) throws IOException |
| final void | write (int c) throws IOException |
| final void | write (String s) throws IOException |
| final void | write (byte[] b, int off, int len) throws IOException |
| final void | write (byte[] b) throws IOException |
| final void | flush () throws IOException |
| final void | writeInt (int x) throws IOException |
| final void | close () throws IOException |
Package Functions | |
| final void | owrite (byte[] b, int off, int len) throws IOException |
Package Attributes | |
| byte[] | buf = new byte[MAX] |
| byte[] | temp = new byte[16] |
| int | pos = 0 |
| OutputStream | out |
| FileOutputStream | log |
Static Package Attributes | |
| final int | MAX = 4096 |
| boolean | doTrace = false |
| final byte[] | digits = "0123456789".getBytes() |
|
|
Definition at line 67 of file WorkerOutputStream.java. References com.quadcap.net.server.WorkerOutputStream.doTrace. |
|
|
Definition at line 172 of file WorkerOutputStream.java. References com.quadcap.net.server.WorkerOutputStream.doTrace, com.quadcap.net.server.WorkerOutputStream.flush(), com.quadcap.net.server.WorkerOutputStream.log, and com.quadcap.net.server.WorkerOutputStream.out. Referenced by com.quadcap.net.server.EchoWorker.doSession(), and com.quadcap.net.server.Worker.run(). |
|
|
Definition at line 148 of file WorkerOutputStream.java. References com.quadcap.net.server.WorkerOutputStream.buf, com.quadcap.net.server.WorkerOutputStream.out, and com.quadcap.net.server.WorkerOutputStream.pos. Referenced by com.quadcap.net.server.WorkerOutputStream.close(). |
|
||||||||||||||||
|
|
|
Definition at line 144 of file WorkerOutputStream.java. |
|
||||||||||||||||
|
Definition at line 120 of file WorkerOutputStream.java. References com.quadcap.net.server.WorkerOutputStream.buf, com.quadcap.net.server.WorkerOutputStream.MAX, and com.quadcap.net.server.WorkerOutputStream.pos. |
|
|
Definition at line 103 of file WorkerOutputStream.java. References com.quadcap.net.server.WorkerOutputStream.buf, com.quadcap.net.server.WorkerOutputStream.MAX, and com.quadcap.net.server.WorkerOutputStream.pos. |
|
|
|
|
Definition at line 57 of file WorkerOutputStream.java. Referenced by com.quadcap.net.server.WorkerOutputStream.flush(), com.quadcap.net.server.WorkerOutputStream.write(), and com.quadcap.net.server.WorkerOutputStream.writeInt(). |
|
|
Definition at line 156 of file WorkerOutputStream.java. Referenced by com.quadcap.net.server.WorkerOutputStream.writeInt(). |
|
|
|
Definition at line 64 of file WorkerOutputStream.java. Referenced by com.quadcap.net.server.WorkerOutputStream.close(), com.quadcap.net.server.WorkerOutputStream.owrite(), and com.quadcap.net.server.WorkerOutputStream.reset(). |
|
|
Definition at line 56 of file WorkerOutputStream.java. Referenced by com.quadcap.net.server.WorkerOutputStream.write(), and com.quadcap.net.server.WorkerOutputStream.writeInt(). |
|
|
|
|
Definition at line 58 of file WorkerOutputStream.java. Referenced by com.quadcap.net.server.WorkerOutputStream.writeInt(). |