|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectszd.SocketGame.ClientServiceThread
public class ClientServiceThread
A Client osztályban implementált kliens és egy szerver
kommunikációját megvalósító osztály.
| Field Summary | |
|---|---|
private java.net.Socket |
client
Maga a kliens. |
private java.lang.String |
message
A szervertől kapott aktuális üzenetett ebbe tároljuk. |
private static java.io.BufferedReader |
readFromServer
A kliens innen olvassa ki a szervertől érkező üzneteket. |
private static java.io.PrintWriter |
writeForServer
A kliens ezen keresztül küld üzeneteket a szervernek. |
| Constructor Summary | |
|---|---|
ClientServiceThread(java.lang.String serverAddress,
int serverPort)
* Publikus konstruktor amely létrehoz egy új szálat és beállítja a readFromServer bejövő és a writeForServer
kimenő csatornát. |
|
| Method Summary | |
|---|---|
void |
run()
A szál eindulása után tartja a kapcsolatot a szerverrel és a sikeres csatlakozást tudatja a felhasználóval. |
static void |
sendToServer(int x,
int y)
Ezzel a metódussal tudunk üzenetet küldeni a klienstől a szerver felé, ami nem más mint egy "x-y" alakú koordinátapár. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static java.io.BufferedReader readFromServer
private static java.io.PrintWriter writeForServer
private java.lang.String message
private java.net.Socket client
| Constructor Detail |
|---|
public ClientServiceThread(java.lang.String serverAddress,
int serverPort)
readFromServer bejövő és a writeForServer
kimenő csatornát.
serverAddress - Szerver IP címeserverPort - Szerver portszáma| Method Detail |
|---|
public void run()
szd.Grid.nodeSelected(x,y) metódust.
run in interface java.lang.Runnable
public static void sendToServer(int x,
int y)
x - A játéktéren az általunk kiválasztott gomb X koordinátája.y - A játéktéren az általunk kiválasztott gomb Y koordinátája.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||