A B C D E F G H I K L M N O P R S T

S

SiguienteSalto(DireccionIPv4) - Method in class Redes.IPv4.TablaDeRutas
Devuelve en numero de la entrada con los datos sobre el siguiente salto al que hay que enviar el datagrama dirigido a la IP indicada
Simulador - class Proyecto.Simulador.
Nucleo de la gestion de eventos
Simulador() - Constructor for class Proyecto.Simulador
Constructor.
SimularError(int, String, boolean) - Method in class Equipos.Equipo
Controla la simulacion de errores en los distintos niveles de la pila
SimularError(int, String, boolean) - Method in class Equipos.Ordenador
Controla la simulacion de errores en los distintos niveles de la pila
SimularError(int, String, boolean) - Method in class Equipos.Router
Controla la simulacion de errores en los distintos niveles de la pila
SimularError(String, boolean) - Method in class Redes.Nivel
Activa o desactiva el flag indicado para que se simulen, o no,errores de ese tipo
SimularError(String) - Method in class Redes.Nivel
Consulta la lista de errores a simular y devuelve cierto si el error asociado al flag se simulara o no
SimularUnPaso() - Method in class Proyecto.Simulador
Simula el paso de un instante en la simulacion, despues de cada paso conviene consultar el estado de todo el sistema para comprobar los cambios
SoportaARP() - Method in class Redes.PuntoAPunto.PuntoAPunto
Los enlaces punto a punto no soportan ARP
SoportaARP() - Method in class Redes.Red
Por defecto, las redes soportan ARP.
SwitchEthernet - class Redes.Ethernet.SwitchEthernet.
Switch Ethernet (componente simulable)
SwitchEthernet() - Constructor for class Redes.Ethernet.SwitchEthernet
Constructor
set(Object) - Method in class Proyecto.Parametro
Da un valor al parametro
setBit(int, int, int) - Method in class Redes.Buffer
Pone un valor en el bit del byte especificado
setByte(int, int) - Method in class Redes.Buffer
Pone un determinado valor en un byte del buffer
setByte(int, int) - Method in class Redes.Direccion
Pone un valor en un determinado byte de la direccion
setByteH(int, int) - Method in class Redes.Buffer
Pone un valor en la parte alta (bits 4567) del byte especificado
setByteL(int, int) - Method in class Redes.Buffer
Pone un valor en la parte baja del byte especificado
setChecksum(int) - Method in class Redes.IPv4.ICMP.MensajeICMP
Pone un valor en el campo 'checksum' (suma de comprobacion)
setCode(int) - Method in class Redes.IPv4.ICMP.MensajeICMP
Pone un valor en el campo 'codigo' de la cabecera ICMP
setD(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo TOS.TypeOfService.Delay (retardo)
setDF(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del bit 'Don't Fragment'
setDestino(DireccionEthernet) - Method in class Redes.Ethernet.TramaEthernet
Cambia la direccion MAC de destino
setDestino(DireccionIPv4) - Method in class Redes.IPv4.DatagramaIPv4
Cambia la direccion IP de destino de un datagrama
setDestino(DireccionPuntoAPunto) - Method in class Redes.PuntoAPunto.TramaPuntoAPunto
Cambia la direccion de destino
setFragmentOffset(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo 'Fragment Offset' (Desplazamiento del fragmento) (este desplazamiento se cuenta en unidades de 8 bytes)
setHWAddressLength(int) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone un valor en el campo 'hardware address length'
setHWAddressSender(Direccion) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone la direccion fisica del emisor en el paquete
setHWAddressSpace(int) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone un valor en el campo 'hardware address space'
setHWAddressTarget(Direccion) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone la direccion fisica del objetivo en el paquete
setHeaderChecksum(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del campo 'header checksum'
setID(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del campo ID
setIHL(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo IHL (Internet Header Length/Longitud de la cabecera IP)
setInterfaz(Interfaz) - Method in class Equipos.Equipo
Aņade una interfaz al equipo
setInterfaz(Interfaz) - Method in class Equipos.Ordenador
Registra una nueva interfaz para el ordenador y enlaza los niveles
setInterfaz(Interfaz) - Method in class Equipos.Router
Registra una nueva interfaz para el router y enlaza los niveles
setMF(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del bit 'More Fragments'
setMTU(int) - Method in class Redes.Red
Cambia la MTU de una red
setNivelInferior(Nivel) - Method in class Redes.Nivel
Aņade a la lista de niveles inferiores el nivel indicado
setNivelSuperior(Nivel) - Method in class Redes.Nivel
Aņade a la lista de niveles superiores el nivel indicado
setNombre(String) - Method in class Proyecto.Objeto
Cambia el nombre del objeto
setOperationCode(int) - Method in class Redes.IPv4.ARP.PaqueteARP
Especifica que operacion realizara el paquete ARP
setOrigen(DireccionEthernet) - Method in class Redes.Ethernet.TramaEthernet
Cambia la direccion MAC de origen
setOrigen(DireccionIPv4) - Method in class Redes.IPv4.DatagramaIPv4
Cambia la direccion IP de origen de un datagrama
setPrecedence(int, int, int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo TOS.Precedence (012)
setProtocol(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del campo 'protocol'
setProtocolAddressLength(int) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone un valor en el campo 'protocol address lenght'
setProtocolAddressSender(Direccion) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone la direccion de red del emisor en el paquete
setProtocolAddressSpace(int) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone un valor en el campo 'protocol address space'
setProtocolAddressTarget(Direccion) - Method in class Redes.IPv4.ARP.PaqueteARP
Pone la direccion de red del objetivo en el paquete
setR(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo TOS.TypeOfService.Reliability (confiabilidad)
setRedirectGateway(DireccionIPv4) - Method in class Redes.IPv4.ICMP.MensajeICMP
Pone la direccion especificada en el campo reservado para el gateway en un mensaje ICMP Redirect
setT(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo TOS.TypeOfService.Throughput (rendimiento)
setTTL(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el valor del campo TTL
setTipo(int) - Method in class Redes.Ethernet.TramaEthernet
Cambia el tipo de datos contenidos (tipo de la carga util)
setTipo(int) - Method in class Redes.PuntoAPunto.TramaPuntoAPunto
Cambia el tipo de datos contenidos (tipo de la carga util)
setTotalLength(int) - Method in class Redes.IPv4.DatagramaIPv4
Cambia el tamaņo del campo 'Longitud total' del datagrama
setType(int) - Method in class Redes.IPv4.ICMP.MensajeICMP
Pone un valor en el campo 'tipo' de la cabecera ICMP
setValor(String, Object) - Method in class Proyecto.ListaParametros
Da un valor a un parametro
setVersion(int) - Method in class Redes.IPv4.DatagramaIPv4
Pone un valor en el campo Version de la cabecera IP
size() - Method in class Proyecto.ListaParametros
Devuelve el numero de parametros de la lista

A B C D E F G H I K L M N O P R S T