A C G L M R S T V Z

A

AmpelClient - Class in <Unnamed>
Client fuer Ampelschaltung, erzeugt Client-Socket fuer Kommunikation mit angegebenen Server über angegebenen Port und wickelt Protokoll ab.
AmpelClient() - Constructor for class AmpelClient
 
AmpelClientProtokoll - Class in <Unnamed>
Protokoll eines Clients, zeigt Nachrichten vom Server an und schickt Nachrichten zum Server, simuliert das Model in einer Kopie.
AmpelClientProtokoll(Socket) - Constructor for class AmpelClientProtokoll
Konstruktor, baut Datenstroeme zum/vom Server auf.
AmpelModel - Class in <Unnamed>
Simulation einer Ampelschaltung unter Verwendung des MVC-Tool.
AmpelModel() - Constructor for class AmpelModel
 

C

c - Variable in class AmpelClientProtokoll
Socket fuer Serververbindung.

G

getLight(int) - Method in class AmpelModel
Lesen eines Ampellichtes.
getLight() - Method in class AmpelModel
Lesen des Ampelzustandes, benutzt Serverprotokoll.

L

light - Variable in class AmpelModel
Ampelzustand (rot, gelb, gruen), Startfarbe ist gelb.

M

main(String[]) - Static method in class AmpelClient
 

R

receive() - Method in class AmpelClientProtokoll
Liest Ampelzustand vom Server.
release() - Method in class AmpelClientProtokoll
Beendet AmpelClient, ueberschreibt Methode aus Model.
run() - Method in class AmpelClientProtokoll
Interaktion, liest und verarbeitet Ampelzustand vom Server.

S

setLight() - Method in class AmpelClientProtokoll
Ueberschreibt das Schalten der Ampel, schickt Nachricht an Server.
setLight() - Method in class AmpelModel
Schalten der Ampel.
setLight(boolean[]) - Method in class AmpelModel
Setzen der Ampel, benutzt Clientprotokoll.

T

t - Variable in class AmpelClientProtokoll
Thread, wartet auf Serverinformationen.

V

vomServer - Variable in class AmpelClientProtokoll
Eingabestrom vom Server.

Z

zumServer - Variable in class AmpelClientProtokoll
Ausgabestrom zum Server.

A C G L M R S T V Z