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

P

Packet - Class in net.jolsrv2.data
The class implements the packet, as specified in OLSRv2.
Packet(ArrayList<Message>) - Constructor for class net.jolsrv2.data.Packet
Constructor
PacketParser - Class in net.jolsrv2
The class parses incoming packets.
parseAddressBlock() - Method in class net.jolsrv2.PacketParser
The method parses an address block
ParsedPacket - Class in net.jolsrv2.data
The class saves the parsed packet as an ArrayList of Messages along with the sending IP address.
ParsedPacket(ArrayList<Message>, InetAddress) - Constructor for class net.jolsrv2.data.ParsedPacket
Constructor
parsePacket(DatagramPacket, Interface) - Method in class net.jolsrv2.PacketParser
The method takes an incoming packet on a given interface and parses it.
populate(CidrAddress, ArrayList<CidrAddress>, ArrayList<CidrAddress>, ArrayList<Tlv>, long) - Method in class net.jolsrv2.repository.neighbourhood.MprSelectorSet
Populates the MPR selector set.
populate() - Method in class net.jolsrv2.repository.neighbourhood.MprSet
Populates the MPR set, using the heuristics proposed in the specification.
populate(long, ArrayList<CidrAddress>) - Method in class net.jolsrv2.repository.neighbourhood.NaaSet
Method for populating the neighbour address association set
populate(CidrAddress, ArrayList<CidrAddress>, ArrayList<CidrAddress>, ArrayList<Tlv>, long) - Method in class net.jolsrv2.repository.neighbourhood.SymmetricNeighbourSet
Method populating the symmetric neighbour set, as proposed in the specification
populate(CidrAddress, CidrAddress, long, ArrayList<CidrAddress>, ArrayList<Tlv>) - Method in class net.jolsrv2.repository.neighbourhood.TwoHopSet
Populates the two hop set as suggested in the specification
populate() - Method in class net.jolsrv2.repository.topology.AdvertisedNeighbourSet
Method populating the advertsied neighbour set, as proposed in the specification
populate(InetAddress, int, long) - Method in class net.jolsrv2.repository.topology.AnsnHistorySet
Method populating the advertised neighbour set, as proposed in the specification
populate(ArrayList<CidrAddress>, ArrayList<CidrAddress>, ArrayList<Tlv>, int, long) - Method in class net.jolsrv2.repository.topology.AttachedNetworkSet
Method populating the symmetric neighbour set, as proposed in the specification
populate1(CidrAddress, CidrAddress, long) - Method in class net.jolsrv2.repository.neighbourhood.LinkSet
Populating the link set witht the addresses found in the LIB.
populate2(CidrAddress, CidrAddress, long, long, Values, ArrayList<CidrAddress>, ArrayList<Tlv>) - Method in class net.jolsrv2.repository.neighbourhood.LinkSet
Populating the link set with the addresses found in the address blocks other than the LIB.
populateDerivedSets() - Method in class net.jolsrv2.Node
The method populates the derived sets, meaning: RelaySet AdvertisedNeighbourSet
populateMprSet() - Method in class net.jolsrv2.Interface
Populates the MPR set on the Interface
ProcessedSet - Class in net.jolsrv2.repository.processforward
The class implements the processed set, as specified in OLSRv2.
ProcessedSet() - Constructor for class net.jolsrv2.repository.processforward.ProcessedSet
Constructor
ProcessedTuple - Class in net.jolsrv2.repository.processforward
The class implements the processed tuple, as specified in OLSRv2.
ProcessedTuple(MessageTypes, InetAddress, int, long) - Constructor for class net.jolsrv2.repository.processforward.ProcessedTuple
Constructor
processParsedPackets() - Method in class net.jolsrv2.Interface
The methods takes an incoming message, populates the repositories with it and checks if it is to be forwarded
purge() - Method in class net.jolsrv2.repository.neighbourhood.LinkSet
Purges the entries in the set
purge() - Method in class net.jolsrv2.repository.neighbourhood.MprSelectorSet
The method purges the MPR selector set for expired entries
purge() - Method in class net.jolsrv2.repository.neighbourhood.NaaSet
The method purges the neighbour address association set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.neighbourhood.SymmetricNeighbourSet
The method purges the symmetric neighbour set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.neighbourhood.TwoHopSet
The method purges the set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.processforward.ForwardedSet
The method purges the forwarded set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.processforward.ProcessedSet
The method purges the processed set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.processforward.ReceivedSet
The method purges the received set, deleting expired entries
purge() - Method in class net.jolsrv2.repository.topology.AttachedNetworkSet
The method purges the attached network set, deleting expired entries
purgeAnsn() - Method in class net.jolsrv2.repository.topology.AnsnHistorySet
The method purges the ANSN history set, deleting entries with expired ANSN
purgeReceivedSet() - Method in class net.jolsrv2.Interface
Purges the received set
purgeTime() - Method in class net.jolsrv2.repository.topology.AnsnHistorySet
The method purges the ANSN history set, deleting entries with expired time

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