|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthex_game.ServidorComm
Maneja las comunicaciones para el servidor. Mantiene una lista de todas las conexiones activas. Provee una interfaz que hace la comunicacion transparente.
Field Summary | |
static int |
PORT
Puerto en el cual escucha el servidor |
Constructor Summary | |
ServidorComm()
|
Method Summary | |
void |
addConnListener(ConnListener listener)
|
void |
arrancarServidor()
Metodo que arranca el servidor para escuchar peticiones |
boolean |
isJugadorValido(java.lang.String nomJugador)
Funcion que verifica si un jugador conectado al servidor es válido |
static void |
main(java.lang.String[] args)
|
Jugada |
obtenerJugadaSiguiente(java.lang.String nomJugador,
TableroModel tablero)
Retorna la siguiente jugada del jugador |
void |
removeConnListener(ConnListener listener)
|
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int PORT
Constructor Detail |
public ServidorComm()
Method Detail |
public void arrancarServidor() throws java.io.IOException
java.io.IOException
public void run()
run
in interface java.lang.Runnable
public void addConnListener(ConnListener listener)
public void removeConnListener(ConnListener listener)
public Jugada obtenerJugadaSiguiente(java.lang.String nomJugador, TableroModel tablero)
nomJugador
- Nombre del jugadortablero
- Tablero Actual del juego
public boolean isJugadorValido(java.lang.String nomJugador)
nomJugador
- Nombre del jugador a verificar
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |