|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ClientData
public class ClientData
Clase ClientData que implementa el circulo que sera dibujado en los paneles
Constructor Summary | |
---|---|
ClientData(java.net.InetAddress clientAddr,
int port,
int width,
int heigth,
boolean circular,
java.lang.String arquitectura,
int clientIdentifier)
Constructor de la Clase ClientData que almacena los datos del cliente |
Method Summary | |
---|---|
java.net.InetAddress |
getClientAddr()
Retorna direccion ip de cliente |
int |
getClientPort()
Retorna puerto de cliente |
boolean |
getDown()
Retorna flag down del cliente, permite en el cliente pintar el borde superior de su ventana |
int |
getHeigth()
Retorna tamano heigth de ventana del cliente para crear ventana |
boolean |
getLeft()
Retorna flag left del cliente, permite en el cliente pintar el borde superior de su ventana |
int |
getMinHeigth()
Retorna tamano coordenada y inicial del cliente en mapa del servidor |
int |
getMinWidth()
Retorna tamano coordenada x inicial del cliente en mapa del servidor |
boolean |
getRigth()
Retorna flag rigth del cliente, permite en el cliente pintar el borde superior de su ventana |
boolean |
getUp()
Retorna flag up del cliente, permite en el cliente pintar el borde superior de su ventana |
int |
getWidth()
Retorna tamano width de ventana del cliente para crear ventana |
void |
setData(int clientCounter)
Metodo que modifica los datos del cliente en base al numero de clientes que se han conectado |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClientData(java.net.InetAddress clientAddr, int port, int width, int heigth, boolean circular, java.lang.String arquitectura, int clientIdentifier)
clientAddress
- direccion del clienteport
- puerto desde donde se establecio la conexion del clientewidth
- tamano de ventana para el clienteheigth
- tamano de ventana para el clientecircular
- flag que especifica si arquitectura es circular o noarquitectura
- tipo de arquitectura que implementara el servidorclientIdentifier
- Numero identificador del clienteMethod Detail |
---|
public void setData(int clientCounter)
clientCounter
- contiene el numero maximo de clientes que se han conectadopublic boolean getUp()
public boolean getDown()
public boolean getLeft()
public boolean getRigth()
public int getWidth()
public int getHeigth()
public int getMinWidth()
public int getMinHeigth()
public java.net.InetAddress getClientAddr()
public int getClientPort()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |