|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectRedes.Nivel
Redes.IPv4.ARP.ModuloARP
Módulo ARP
| Field Summary | |
CacheARP |
cacheARP
Cache ARP, facilmente accesible por otros modulos como el IPv4 |
| Fields inherited from class Redes.Nivel |
parametros |
| Constructor Summary | |
ModuloARP(Equipo equipo)
Constructor |
|
| Method Summary | |
boolean |
ComprobarEntrada(Dato dato)
Comprueba que todos los datos necesarios para que el modulo ARP funcione correctamente estan especificados (para entradas). |
boolean |
ComprobarSalida(Dato dato)
Comprueba que todos los datos necesarios para que el modulo ARP funcione correctamente estan especificados (para salidas). |
java.lang.String |
ID()
Devuelve el identificador del nivel |
int |
Pendientes()
Devuelve el numero de paquetes ARP pendientes de ser procesados |
void |
Procesar(int instante)
Procesa las respuestas ARP que llegan |
| Methods inherited from class Redes.Nivel |
getNivelInferior, getNivelSuperior, ProgramarEntrada, ProgramarSalida, setNivelInferior, setNivelSuperior, SimularError, SimularError |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public CacheARP cacheARP
| Constructor Detail |
public ModuloARP(Equipo equipo)
equipo - Equipo poseedor de este modulo| Method Detail |
public void Procesar(int instante)
Procesar in class Nivelinstante - Instante de tiempopublic int Pendientes()
Pendientes in class Nivelpublic java.lang.String ID()
ID in class Nivelpublic boolean ComprobarSalida(Dato dato)
dato - Dato
public boolean ComprobarEntrada(Dato dato)
dato - Dato
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||