|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.TimerTask
com.ericsson.tic.vi.BufferReader
public class BufferReader
The BufferReader thread continuously reads both the socket buffer and the user input buffer.
| Field Summary | |
|---|---|
private DatagramPacket |
packet
A UDP packet. |
private int |
portListen
The port this listener listens on. |
private DatagramSocket |
socket
A UDP socket. |
private byte[] |
tempBuffer
A temporary buffer. |
private char[] |
tempCharBuffer
A temporary buffer. |
| Constructor Summary | |
|---|---|
BufferReader(int portListen)
Create a BufferReader and start listening to messages. |
|
| Method Summary | |
|---|---|
private void |
checkSocketInputBuffer()
Checks and parses the content of the socket input buffer. |
private void |
checkUserInputBuffer(RawBuffer buffer)
Checks and parses the content of the specified user input buffer. |
void |
run()
Continuously reads the buffers. |
| Methods inherited from class java.util.TimerTask |
|---|
cancel, scheduledExecutionTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int portListen
private DatagramSocket socket
private DatagramPacket packet
private byte[] tempBuffer
private char[] tempCharBuffer
| Constructor Detail |
|---|
public BufferReader(int portListen)
throws SocketException
SocketException| Method Detail |
|---|
public void run()
run in interface Runnablerun in class TimerTaskprivate void checkUserInputBuffer(RawBuffer buffer)
buffer - the buffer which holds messages.private void checkSocketInputBuffer()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||