|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectservidorpreguntas.SPP_Server
public class SPP_Server
Clase que implementa el servicio de preguntas, recepciona respuestas y acepta conexiones de clientes
Field Summary | |
---|---|
javax.bluetooth.DiscoveryAgent |
agent
Referencia a Agente que busca dispositivos y servicios |
static java.lang.String[] |
alt_arreglo
Arreglo que contiene la letra para las alternativas |
static int |
alternativa_correcta
Alternativa de la pregunta que es la correcta |
javax.bluetooth.LocalDevice |
device
Referencia al dispositivo donde se ejecuta el programa |
java.util.Vector |
HebraEsperando
Vector que mantiene la lista de las Hebras en espera de conexiones |
static int |
numero_alternativas
Numero de alternativas para la pregunta |
static int |
numero_clientes
Numero de clientes que se espera respondan la pregunta |
static java.lang.String |
pregunta
Pregunta que se realiza |
javax.microedition.io.StreamConnectionNotifier |
server
Referencia al manejador del servidor |
static javax.bluetooth.UUID |
uuid
UUID que especifica el servicio provisto |
Constructor Summary | |
---|---|
SPP_Server(java.lang.String pregunta,
int numero_alternativas,
int alternativa_correcta,
int numero_clientes)
Metodo constructor de la clase Servidor |
Method Summary | |
---|---|
void |
doneTrue()
Funcion que permite finalizar las conexiones establecidas |
void |
log(java.lang.String s)
Funcion que permite imprimir informacion de debugeo |
void |
run_server()
Metodo principal de la clase, basicamente provee el servicio de administrador de respuestas a la pregunta |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public javax.bluetooth.LocalDevice device
public javax.bluetooth.DiscoveryAgent agent
public static java.lang.String pregunta
public static int numero_alternativas
public static int alternativa_correcta
public static int numero_clientes
public static java.lang.String[] alt_arreglo
public static final javax.bluetooth.UUID uuid
public java.util.Vector HebraEsperando
public javax.microedition.io.StreamConnectionNotifier server
Constructor Detail |
---|
public SPP_Server(java.lang.String pregunta, int numero_alternativas, int alternativa_correcta, int numero_clientes)
pregunta
- Pregunta que se planteara para ser contestadanumero_alternativas
- numero de alternativas para la preguntaalternativa_correcta
- alternativa correcta dentro las especificadasnumero_clientes
- Numero de clientes que se espera respondan la preguntaMethod Detail |
---|
public void run_server()
public void log(java.lang.String s)
s
- mensaje que se imprimira en pantallapublic void doneTrue()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |