Class Connection

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--Connection

class Connection
extends java.lang.Thread


Field Summary
protected  java.net.Socket client_socket
           
(package private)  LinkedListQ debugMsgs
           
private  Semaphore dispatcher_notify
           
protected static char[] EOT_C
           
protected static java.lang.String EOT_S
           
protected  java.io.InputStream in
           
(package private)  LinkedListQ incomingQueue
           
protected  java.io.BufferedInputStream str
           
 
Fields inherited from class java.lang.Thread
contextClassLoader, daemon, eetop, group, inheritedAccessControlContext, MAX_PRIORITY, MIN_PRIORITY, name, NORM_PRIORITY, priority, single_step, stillborn, stopThreadPermission, target, threadInitNumber, threadQ, values
 
Constructor Summary
Connection(LinkedListQ incomingQueue, java.net.Socket client_socket, LinkedListQ debugMsgs, Semaphore one)
           
 
Method Summary
 void DeBugConnection(java.lang.String Message)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, exit, getContextClassLoader, getName, getPriority, getThreadGroup, init, interrupt, interrupt0, interrupted, isAlive, isDaemon, isInterrupted, isInterrupted, join, join, join, nextThreadNum, registerNatives, resume, resume0, setContextClassLoader, setDaemon, setName, setPriority, setPriority0, sleep, sleep, start, stop, stop, stop0, suspend, suspend0, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

client_socket

protected java.net.Socket client_socket

str

protected java.io.BufferedInputStream str

EOT_S

protected static java.lang.String EOT_S

EOT_C

protected static char[] EOT_C

in

protected java.io.InputStream in

incomingQueue

LinkedListQ incomingQueue

debugMsgs

LinkedListQ debugMsgs

dispatcher_notify

private Semaphore dispatcher_notify
Constructor Detail

Connection

public Connection(LinkedListQ incomingQueue,
                  java.net.Socket client_socket,
                  LinkedListQ debugMsgs,
                  Semaphore one)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread

DeBugConnection

public void DeBugConnection(java.lang.String Message)