Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V