A B C D E F G H I J K L M N O P R S T U V W X Y

O

OLSR - Class in org.jgroups.protocols
 
OLSR() - Constructor for class org.jgroups.protocols.OLSR
 
OLSRController - Class in urv.olsr.core
This class contains all necessary structures to perform routing with OLSR (one per node (i.e. one per each different IP)
OLSRHeader - Class in org.jgroups.protocols
 
OLSRHeader() - Constructor for class org.jgroups.protocols.OLSRHeader
 
OLSRMessage - Interface in urv.olsr.message
 
OLSRMessageSender - Interface in urv.olsr.message
 
OLSRMessageUpper - Interface in urv.olsr.message
 
OLSRNode - Class in urv.olsr.data
Object that represents a node in a network based in OLSR protocol.
OLSRNode() - Constructor for class urv.olsr.data.OLSRNode
 
OLSRNodePair - Class in urv.olsr.data.topology
This class represents a pair of OLSR nodes, which will be used for storing topology information in the TopologyInformationBaseTable
OLSRNodePair(OLSRNode, OLSRNode) - Constructor for class urv.olsr.data.topology.OLSRNodePair
 
OLSRPacket - Class in urv.olsr.message
OLSR communicates using a unified packet format for all data related to the protocol.
OLSRPacket() - Constructor for class urv.olsr.message.OLSRPacket
 
OLSRPacket(int, OLSRMessage) - Constructor for class urv.olsr.message.OLSRPacket
 
OLSRPacket(int, ValidityTime, OLSRNode, int, int, SequenceNumber, OLSRMessage) - Constructor for class urv.olsr.message.OLSRPacket
 
OLSRPacketFactory - Class in urv.olsr.message
This class provides helper methods to create objects of the OLSRPacket class.
OLSRPacketFactory(OLSRNode) - Constructor for class urv.olsr.message.OLSRPacketFactory
 
OLSRPairSet - Class in urv.olsr.data.mpr
This class contains a set of OLSRPairs, which are a tuple of
OLSRPairSet() - Constructor for class urv.olsr.data.mpr.OLSRPairSet
 
OLSRSet - Class in urv.olsr.data.mpr
This class stores a set of OLSR nodes (no repeated) which can be used for storing MPR and neighbor information
OLSRSet() - Constructor for class urv.olsr.data.mpr.OLSRSet
 
OLSRThread - Class in urv.olsr.core
This class is used to execute the OLSR tasks periodically
OLSRThread(OLSRMessageSender, NeighborTable, MprComputationController, RoutingTableComputationController, MprSelectorSet, OLSRPacketFactory, TopologyInformationBaseTable, DuplicateTable, TopologyInformationSender, MulticastNetworkGraphComputationController, MulticastGroupsTable, OLSRNode) - Constructor for class urv.olsr.core.OLSRThread
 
OMOLSR - Class in org.jgroups.protocols
An Overlay Multicast protocol.
OMOLSR() - Constructor for class org.jgroups.protocols.OMOLSR
 
OMOLSR_PROTOCOL - Static variable in class urv.conf.ApplicationConfig
 
OMOLSRController - Class in urv.omolsr.core
 
OMOLSRController(OMOLSR, OLSRNode) - Constructor for class urv.omolsr.core.OMOLSRController
 
OMOLSRData - Class in urv.omolsr.data
This class handles all the data related to the construction of the multicast overlay in the local node.
OMOLSRData(OLSRNode) - Constructor for class urv.omolsr.data.OMOLSRData
 
OMOLSRHeader - Class in org.jgroups.protocols
Header for unicast messages sent in OMOLSR:
OMOLSRHeader() - Constructor for class org.jgroups.protocols.OMOLSRHeader
 
OMOLSRNetworkGraph - Class in urv.omolsr.data
 
OMOLSRNetworkGraph(NetworkGraph<OLSRNode, Weight>) - Constructor for class urv.omolsr.data.OMOLSRNetworkGraph
 
onGroupCreated(InetAddress, InetAddress, MChannel) - Method in interface urv.emulator.tasks.EmulationGroupMembershipListener
 
onGroupCreated(InetAddress, InetAddress, MChannel) - Method in class urv.emulator.tasks.stats.CommunicationStatsTask
 
onGroupCreated(InetAddress, InetAddress, MChannel) - Method in class urv.emulator.tasks.stats.MembershipStatsTask
 
onMessageReceived(Message, InetAddress, InetAddress, InetAddress, int) - Method in interface urv.emulator.tasks.EmulationMessageListener
 
onMessageReceived(Message, InetAddress, InetAddress, InetAddress, int) - Method in class urv.emulator.tasks.stats.CommunicationStatsTask
 
onMessageReceived(Message, InetAddress, InetAddress, InetAddress, int) - Method in class urv.log.CommunicationLog
 
onMessageSent(Message, InetAddress, InetAddress, int, View) - Method in interface urv.emulator.tasks.EmulationMessageListener
 
onMessageSent(Message, InetAddress, InetAddress, int, View) - Method in class urv.emulator.tasks.stats.CommunicationStatsTask
 
onMessageSent(Message, InetAddress, InetAddress, int, View) - Method in class urv.log.CommunicationLog
 
onMPRSetChange(MprSet) - Method in class urv.olsr.data.neighbour.NeighborTable
This method is invoked when changes are performed in the tmpMprSet we need to update the link status in the Neighbor Table
onTableChange() - Method in class urv.olsr.data.duplicate.DuplicateTable
 
onTableChange() - Method in class urv.olsr.data.ExpiringEntryTable
 
onTableChange() - Method in class urv.olsr.data.neighbour.NeighborTable
 
onTableChange() - Method in class urv.olsr.data.topology.TopologyInformationBaseTable
 
onTableChange() - Method in class urv.omolsr.data.TemporalNodeTable
 
org.jgroups.protocols - package org.jgroups.protocols
 
overwriteEntryWithTimestamp(K, V, int) - Method in class urv.olsr.data.ExpiringEntryTable
Overwrite an existing entry in the table Mark the entry as information up-to-date

A B C D E F G H I J K L M N O P R S T U V W X Y