Class serveOneClient

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

public class serveOneClient
extends java.lang.Thread


Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
serveOneClient(java.net.Socket s, Server srv)
          Costruttore che inizializza le variabili membro e manda in esescuzione il thread
 
Method Summary
 java.lang.Object receiveMsg()
          metodo per ricevere i messaggi da in socket
 void run()
          Metodo per l'esecuzione del Thread.
 void sendMsg(java.lang.Object o)
          metodo per scrivere messaggi su out socket
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

serveOneClient

public serveOneClient(java.net.Socket s,
                      Server srv)
               throws java.io.IOException
Costruttore che inizializza le variabili membro e manda in esescuzione il thread
Method Detail

sendMsg

public void sendMsg(java.lang.Object o)
metodo per scrivere messaggi su out socket

receiveMsg

public java.lang.Object receiveMsg()
metodo per ricevere i messaggi da in socket

run

public void run()
Metodo per l'esecuzione del Thread. Realizza un ciclo di ascolto delle richieste del Client
Overrides:
run in class java.lang.Thread