|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectProyecto.Objeto
Equipos.Equipo
Clase base para los distintos equipos
| Field Summary | |
static int |
kARP
Constante asociada a la simulacion de errores en ARP |
static int |
kICMP
Constante asociada a la simulacion de errores en ICMP |
static int |
kIPv4
Constante asociada a la simulacion de errores en IP |
TablaDeRutas |
tablaDeRutas
Tabla de rutas |
| Constructor Summary | |
Equipo()
Constructor |
|
| Method Summary | |
abstract void |
ConfiguraPila(int nivel,
java.lang.String parametro,
java.lang.Object valor)
Controla el comportamiento de los distindos modulos que forman la pila de comunicaciones |
abstract void |
ProgramarEntrada(Dato dato)
Programa un paquete para que se procese como entrada en un determinado instante |
abstract void |
ProgramarSalida(Dato dato)
Programa un paquete para que se procese como salida en un determinado instante |
void |
setInterfaz(Interfaz interfaz)
Aņade una interfaz al equipo |
abstract boolean |
SimularError(int nivel,
java.lang.String flag,
boolean activar)
Controla la simulacion de errores en los distintos niveles de la pila |
| Methods inherited from class Proyecto.Objeto |
Caracteristicas, DEBUG, getEvento, getInterfaz, getInterfaz, getNombre, getParametros, NuevoEvento, NumEventos, NumInterfaces, Pendientes, Procesar, setNombre |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int kIPv4
public static final int kARP
public static final int kICMP
public TablaDeRutas tablaDeRutas
| Constructor Detail |
public Equipo()
| Method Detail |
public void setInterfaz(Interfaz interfaz)
interfaz - Interfaz
java.lang.IllegalArgumentExceptionpublic abstract void ProgramarEntrada(Dato dato)
dato - Datos del paquete, instante, ...public abstract void ProgramarSalida(Dato dato)
dato - Datos del paquete, instante, ...
public abstract boolean SimularError(int nivel,
java.lang.String flag,
boolean activar)
nivel - Nivel donde se simulara el errorflag - Flag asociado al erroractivar - Flag que activa/desactiva la simulacion
public abstract void ConfiguraPila(int nivel,
java.lang.String parametro,
java.lang.Object valor)
nivel - Nivel del parametro que se quiere cambiarparametro - Nombre del parametrovalor - Valor
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||