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

A

abr() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtains position of device in the network.
addConnectedRouter(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfAgent
Adds a router that has just connected to the system.
addInterfaceId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Adds interface id to list.
addLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfAgent
Notifies that got a packet of link from network and need to add the link.
addLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfLinkListener
Notifies that we got a link from network.
addLinkListener(OspfLinkListener) - Method in interface org.onosproject.ospf.controller.OspfController
Registers a listener for OSPF message events.
addLocalDevice(OspfLsa, OspfInterface, OspfArea) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Adds device information.
addLsa(OspfLsa, boolean, OspfInterface) - Method in interface org.onosproject.ospf.controller.OspfArea
Adds the received LSA to LSDB, this method creates an LSA wrapper for the LSA.
addLsa(OspfLsa, OspfInterface) - Method in interface org.onosproject.ospf.controller.OspfArea
Adds the received LSA to LSDB,this method creates an LSA wrapper for the LSA.
addLsaBin(Integer, LsaBin) - Method in interface org.onosproject.ospf.controller.LsdbAge
Adds LSA to bin for aging.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsdbAge
Adds the lsa to maxAge bin if LSAs age is max age.
addLsaToMaxAgeBin(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.OspfArea
Whenever we receive an LSA with max age - we put it in the max age bin.
addLsaToMaxAgeBin(String, Object) - Method in interface org.onosproject.ospf.controller.OspfLsdb
Adds the LSA to maxAge bin.
addNeighbouringRouter(OspfNbr) - Method in interface org.onosproject.ospf.controller.OspfInterface
Adds the given neighboring router to the neighbor map.
addOspfLsa(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsaBin
Adds the given LSA to this bin with the given key.
addRouterListener(OspfRouterListener) - Method in interface org.onosproject.ospf.controller.OspfController
Registers a listener for router meta events.
adjOk(Channel) - Method in interface org.onosproject.ospf.controller.OspfNbr
Determines whether an adjacency should be established/maintained with the neighbor.
age() - Method in interface org.onosproject.ospf.controller.OspfLsa
Gets the age of LSA.
age2Bin(int) - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets the bin number out of LSAs age, in which the LSA can be placed.
ageCounterWhenReceived() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the age counter when received.
ageLsaAndFlood() - Method in interface org.onosproject.ospf.controller.LsdbAge
Invoked every 1 second as part of the aging process, and increments age counter.
areaId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets area id.
areaId() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the area id.
areaIdOfInterface() - Method in interface org.onosproject.ospf.controller.OspfLink
Gets the area id for this device.
areaIdOfInterface() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets the area id for this device.
areas() - Method in interface org.onosproject.ospf.controller.OspfProcess
Gets the list of areas belonging to this process.
asbr() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtains position of device in the network.
asBytes() - Method in interface org.onosproject.ospf.controller.OspfMessage
Returns OSPFMessage as byte array.

B

badLSReq(Channel) - Method in interface org.onosproject.ospf.controller.OspfNbr
An invalid request for LSA has been received.
bdr() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the IP address of the BDR.
binNumber() - Method in interface org.onosproject.ospf.controller.LsaBin
Gets the bin number assigned during the initialization process of the bins .
binNumber() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets bin number into which the LSA wrapper is put for aging process.

C

currentAge() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the current LSA Age, using this we calculate current age.

D

database() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the LSDB instance for this area.
ddSeqNum() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the DD sequence number.
deleteConfig(List<OspfProcess>, String) - Method in interface org.onosproject.ospf.controller.OspfController
Deletes configuration parameters.
deleteLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfAgent
Notifies that got a packet of link from network and need do delete the link.
deleteLink(OspfRouter, OspfLinkTed) - Method in interface org.onosproject.ospf.controller.OspfLinkListener
Notifies that a link got removed from network.
destinationIp() - Method in interface org.onosproject.ospf.controller.OspfMessage
Gets the destination IP address.
deviceId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets device id.
DeviceInformation - Interface in org.onosproject.ospf.controller
Representation of an OSPF device information.
deviceInformationMap() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets the device information.
deviceInformationMapForPointToPoint() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets device information as map for Point-To-Point.
deviceInformationMapToDelete() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets device information as map.
deviceTed() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets list of device TED.
dr() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the ip address of the DR..

E

equals(Object) - Method in class org.onosproject.ospf.controller.OspfRouterId
 
errorCode() - Method in exception org.onosproject.ospf.exceptions.OspfParseException
Returns error code for this exception.
errorSubCode() - Method in exception org.onosproject.ospf.exceptions.OspfParseException
Returns error sub code for this exception.

F

findLsa(int, String) - Method in interface org.onosproject.ospf.controller.OspfLsdb
Finds the LSA from appropriate LSA maps.

G

getAgeCounter() - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets the age counter.
getAgeCounterRollOver() - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets the age counter roll over.
getAllConfiguredProcesses() - Method in interface org.onosproject.ospf.controller.OspfController
Gets the configured process.
getAllLsaHeaders(boolean, boolean) - Method in interface org.onosproject.ospf.controller.OspfLsdb
Gets all LSA headers.
getDeleteRouterInformation(OspfLsa, OspfArea) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets all the router information to be deleted.
getLsa(int, String, String) - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the LSA wrapper from link state database based on the parameters passed.
getLsaBin(Integer) - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets LSA from bin, this method is used while processing ls refresh and max age on LSA.
getLsaHeaders(boolean, boolean) - Method in interface org.onosproject.ospf.controller.OspfArea
Gets LSA header of all types of LSAs present in the link state database.
getLsReqList() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the LS request list.
getMaxAgeBin() - Method in interface org.onosproject.ospf.controller.LsdbAge
Gets the max age bin, a special bin is created which holds only max age LSAs.
getOspfLinkTedHashMap(String) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets OSPF link TED details.
getOspfLsaType() - Method in interface org.onosproject.ospf.controller.OspfLsa
Gets the type of OSPF LSA.
getPendingReTxList() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the pending re transmit list as a map.
getReTxList() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the reTxList instance.
getState() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the neighbor's state.
getValue() - Method in enum org.onosproject.ospf.controller.OspfNeighborState
Gets value of neighbor state.

H

hashCode() - Method in class org.onosproject.ospf.controller.OspfRouterId
 
helloIntervalTime() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets hello interval time in seconds, this defines how often we send the hello packet.

I

initializeDb() - Method in interface org.onosproject.ospf.controller.OspfArea
Initializes link state database, this acts as a place holder for storing the received LSA.
initializeDb() - Method in interface org.onosproject.ospf.controller.OspfLsdb
Initializes the link state database.
interfaceDown() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets called when an interface is down.
interfaceId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets list of interface ids.
interfaceId() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets IP address of the interface.
interfaceIndex() - Method in interface org.onosproject.ospf.controller.OspfInterface
Returns interface index.
interfaceIndex() - Method in interface org.onosproject.ospf.controller.OspfMessage
Returns the interface index on which the message received.
interfaceIp() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets interface ip address.
interfaceIp() - Method in interface org.onosproject.ospf.controller.OspfLink
Gets IP address of the interface.
interfaceType() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the interface type.
interfaceUp() - Method in interface org.onosproject.ospf.controller.OspfInterface
Represents an interface is up and connected.
ipAddress() - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Gets the IP address.
ipAddress() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the IP address.
ipAddress() - Method in class org.onosproject.ospf.controller.OspfRouterId
Returns the IP address.
ipNetworkMask() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets network mask of the interface.
ipv4LocRouterId() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides IPv4 router-Id of local node.
ipv4RemRouterId() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides IPv4 router-Id of remote node.
ipv4RouterIds() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtain list of IPv4 router ids.
ipv6LocRouterId() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides IPv6 router-Id of local node.
ipv6RemRouterId() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides IPv6 router-Id of remote node.
ipv6RouterIds() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtain list of IPv6 router id.
isAdvertise() - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Gets the advertise value, which indicates routing information is condensed at area boundaries.
isAlreadyCreated() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets device information is already created or not.
isAlreadyCreated() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link information is already created or not.
isDr() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets device is dr or not.
isDr() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets if the router id DR or not.
isExternalRoutingCapability() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets external routing capability.
isLinkSrcIdNotRouterId() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets is link source id is same as router id or not.
isMaster() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets neighbor is master or not.
isNeighborInList(String) - Method in interface org.onosproject.ospf.controller.OspfInterface
Checks the given neighbor is in the neighbor list.
isNewerOrSameLsa(OspfLsa, OspfLsa) - Method in interface org.onosproject.ospf.controller.OspfArea
Checks whether an instance of the given LSA exists in the database belonging to this area.
isOpaque() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets if router is opaque enabled.
isOpaqueCapable() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets if the neighbor is opaque enabled or not.
isOpaqueEnabled() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets if the router is opaque enabled or not.
isSelfOriginated() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Determines the origination of LSA , this is called during ls refresh interval.

L

linkDestinationId() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link destination id.
linkDestinationIpAddress() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link destination ip address.
linkId() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link id.
LinkInformation - Interface in org.onosproject.ospf.controller
Representation of an OSPF link information.
linkInformationMap() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets the link information.
linkInformationMapForPointToPoint() - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Gets link information as map for Point-To-Point.
linkListener() - Method in interface org.onosproject.ospf.controller.OspfController
Gets the list of listeners registered for link events.
linkSourceId() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link source id.
linkSourceIpAddress() - Method in interface org.onosproject.ospf.controller.LinkInformation
Gets link source ip address.
linkTedLists() - Method in interface org.onosproject.ospf.controller.OspfLink
Gets list of the link TED.
listener() - Method in interface org.onosproject.ospf.controller.OspfController
Gets the list of listeners registered for router events.
listOfLsa() - Method in interface org.onosproject.ospf.controller.LsaBin
Gets the list of LSAs in this bin as key value pair.
listOfNeighbors() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the list of neighbors associated with the interface.
lsaAgeReceived() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Age of LSA when received during the adjacency formation.
LsaBin - Interface in org.onosproject.ospf.controller
Representation of a bin where an LSA is stored for aging.
lsaHeader() - Method in interface org.onosproject.ospf.controller.OspfLsa
Gets the LSA header instance.
lsaLookup(OspfLsa) - Method in interface org.onosproject.ospf.controller.OspfArea
Checks whether an instance of the given LSA exists in the database.
lsaProcessing() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the LSA process command, like max age, ls refresh, based on the command set.
lsaType() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the type of LSA, it can be a router,network,summary,external.
LsaWrapper - Interface in org.onosproject.ospf.controller
Representation of a wrapper object to store LSA and associated metadata.
LsdbAge - Interface in org.onosproject.ospf.controller
Representation of LSDB aging process.

M

mask() - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Gets the network mask.
maxAgeLsa() - Method in interface org.onosproject.ospf.controller.LsdbAge
If the LSAs have completed the MaxAge stop aging and flood it.
maximumLink() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides maximum bandwidth can be used on the link.
maxReserved() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides max bandwidth that can be reserved on the link.
maxUnResBandwidth() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Amount of bandwidth reservable on the link.
mtu() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the MTU.

N

neighborBdr() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the neighbor's BDR address.
neighborDr() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the neighbor's DR address.
neighborId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets neighbor id.
neighborId() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets neighbor's id.
neighborIpAddr() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the IP address of this neighbor.
neighborRouterId() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets IP address of the advertising router.
neighbouringRouter(String) - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets the neighbor instance from listOfNeighbors map for the given neighbor ID.
noNeighborInLsaExchangeProcess() - Method in interface org.onosproject.ospf.controller.OspfArea
Verifies no neighbor is in exchange process.

O

opaqueEnabledOptions() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the opaque enabled options value, which indicates support of opaque capabilities.
options() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the options value, which indicates the supported optional capabilities.
options() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets the options value.
org.onosproject.ospf.controller - package org.onosproject.ospf.controller
Implementation of the ospf api interfaces.
org.onosproject.ospf.exceptions - package org.onosproject.ospf.exceptions
Implementation of the OSPF exception types.
OspfAgent - Interface in org.onosproject.ospf.controller
Representation of an OSPF agent.
OspfArea - Interface in org.onosproject.ospf.controller
Representation of an OSPF area.
ospfArea() - Method in interface org.onosproject.ospf.controller.OspfInterface
Returns OSPF area instance.
OspfAreaAddressRange - Interface in org.onosproject.ospf.controller
Represents the collection of IP addresses contained in the address range.
OspfController - Interface in org.onosproject.ospf.controller
Abstraction of an OSPF controller.
OspfDeviceTed - Interface in org.onosproject.ospf.controller
Represents Device Traffic Engineering parameters.
ospfInterface() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the interface on which the LSA was received.
OspfInterface - Interface in org.onosproject.ospf.controller
Represents an OSPF Interface.
ospfInterfaceList() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the list of interfaces attached to this area.
OspfLink - Interface in org.onosproject.ospf.controller
Abstraction of an OSPF Link.
OspfLinkListener - Interface in org.onosproject.ospf.controller
Abstraction of an OSPF link listener.
OspfLinkTed - Interface in org.onosproject.ospf.controller
Represents OSPF Link Traffic Engineering parameters.
ospfLsa(String) - Method in interface org.onosproject.ospf.controller.LsaBin
Retrieves the LSA from the bin for verification of max age and ls refresh.
ospfLsa() - Method in interface org.onosproject.ospf.controller.LsaWrapper
Gets the LSA present in the wrapper instance.
OspfLsa - Interface in org.onosproject.ospf.controller
Represents an OSPF LSA.
OspfLsaType - Enum in org.onosproject.ospf.controller
Represents OSPF LSA types.
OspfLsdb - Interface in org.onosproject.ospf.controller
Represents an OSPF link state database.
OspfMessage - Interface in org.onosproject.ospf.controller
Representation of an OSPF message.
ospfMessageType() - Method in interface org.onosproject.ospf.controller.OspfMessage
Returns the type of OSPF message.
OspfNbr - Interface in org.onosproject.ospf.controller
Represents an OSPF neighbor.
OspfNeighborState - Enum in org.onosproject.ospf.controller
Enum representing OSPF neighbor state.
OspfPacketType - Enum in org.onosproject.ospf.controller
Representation of different OSPF packet types.
OspfParseException - Exception in org.onosproject.ospf.exceptions
Representation of a custom exception for OSPF.
OspfParseException() - Constructor for exception org.onosproject.ospf.exceptions.OspfParseException
Creates a new OSPF exception.
OspfParseException(String, Throwable) - Constructor for exception org.onosproject.ospf.exceptions.OspfParseException
Creates a new OSPF exception based on the given arguments.
OspfParseException(String) - Constructor for exception org.onosproject.ospf.exceptions.OspfParseException
Creates a new OSPF exception for the given message.
OspfParseException(Throwable) - Constructor for exception org.onosproject.ospf.exceptions.OspfParseException
Creates a new OSPF exception from throwable instance.
OspfParseException(byte, byte) - Constructor for exception org.onosproject.ospf.exceptions.OspfParseException
Creates a new OSPF exception from error code and error sub code.
OspfProcess - Interface in org.onosproject.ospf.controller
Represents an OSPF Process.
OspfRouter - Interface in org.onosproject.ospf.controller
Abstraction of an OSPF Router.
OspfRouterId - Class in org.onosproject.ospf.controller
Represents an OSPF router id.
OspfRouterId(IpAddress) - Constructor for class org.onosproject.ospf.controller.OspfRouterId
Creates an instance of OSPF router id.
ospfRouterId(IpAddress) - Static method in class org.onosproject.ospf.controller.OspfRouterId
Creates an instance from ip address.
ospfRouterId(URI) - Static method in class org.onosproject.ospf.controller.OspfRouterId
Creates OSPF router id instance from the URI.
OspfRouterListener - Interface in org.onosproject.ospf.controller
Abstraction of an OSPF Router Listener.

P

processId() - Method in interface org.onosproject.ospf.controller.OspfProcess
Gets the process id.
processOspfMessage(OspfMessage, ChannelHandlerContext) - Method in interface org.onosproject.ospf.controller.OspfInterface
When an OSPF message received it is handed over to this method.

R

readFrom(ChannelBuffer) - Method in interface org.onosproject.ospf.controller.OspfMessage
Reads from ChannelBuffer and initializes the type of LSA.
refreshArea(OspfInterface) - Method in interface org.onosproject.ospf.controller.OspfArea
Refreshes areas, by sending a router LSA and network LSA (in case of DR).
refreshLsa() - Method in interface org.onosproject.ospf.controller.LsdbAge
Refresh the LSAs which are in the refresh bin.
remoteRouterId() - Method in interface org.onosproject.ospf.controller.OspfLink
Gets IP address of the Router.
removeConnectedRouter(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfAgent
Removes the router which got disconnected from the system.
removeDeviceInformationMap(String) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Removes device information.
removeDeviceInformationMapFromDeleteMap(String) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Removes device information from deviceInformationMapToDelete.
removeLinkInformationMap(String) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Removes link information.
removeLinkListener(OspfLinkListener) - Method in interface org.onosproject.ospf.controller.OspfController
Unregisters a link listener.
removeLinks(Ip4Address) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Removes links from link information map.
removeLsaFromBin(LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsdbAge
Removes LSA from Bin, when ever it reaches a max age or ls refresh time.
removeLsaFromBin(LsaWrapper) - Method in interface org.onosproject.ospf.controller.OspfArea
Whenever an LSA is being flushed out or reaches max age, it must be stopped from aging.
removeLsaFromBin(Object) - Method in interface org.onosproject.ospf.controller.OspfLsdb
Removes LSA from bin.
removeLsaFromNeighborMap(String) - Method in interface org.onosproject.ospf.controller.OspfInterface
Removes LSA headers from the map in which LSA headers are stored.
removeNeighbors() - Method in interface org.onosproject.ospf.controller.OspfInterface
Removes all the neighbors.
removeOspfLsa(String, LsaWrapper) - Method in interface org.onosproject.ospf.controller.LsaBin
Removes the given LSA from the bin.
removeRouterListener(OspfRouterListener) - Method in interface org.onosproject.ospf.controller.OspfController
Unregisters a router listener.
reTransmitInterval() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets retransmit interval.
routerAdded(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfRouterListener
Notifies that a router is added.
routerChanged(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfRouterListener
Notifies that the router has changed in some way.
routerDeadIntervalTime() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets router dead interval time.
routerId() - Method in interface org.onosproject.ospf.controller.DeviceInformation
Gets router id.
routerId() - Method in interface org.onosproject.ospf.controller.OspfArea
Gets the router id associated with the area.
routerIp() - Method in interface org.onosproject.ospf.controller.OspfRouter
Gets IP address of the router.
routerPriority() - Method in interface org.onosproject.ospf.controller.OspfInterface
Gets router priority.
routerPriority() - Method in interface org.onosproject.ospf.controller.OspfNbr
Gets router priority.
routerRemoved(OspfRouter) - Method in interface org.onosproject.ospf.controller.OspfRouterListener
Notifies that a router is removed.

S

setAbr(Boolean) - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Sets position of device in the network.
setAdvertise(boolean) - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Sets the advertise value, which indicates routing information is condensed at area boundaries.
setAgeCounterWhenReceived(int) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the age counter when received.
setAlreadyCreated(boolean) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets device information is already created or not.
setAlreadyCreated(boolean) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link information is already created or not.
setAreaId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets area id.
setAreaId(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets the area id.
setAreaIdOfInterface(int) - Method in interface org.onosproject.ospf.controller.OspfLink
Sets the area id for this device.
setAreaIdOfInterface(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets area id in which this device belongs to.
setAreas(List<OspfArea>) - Method in interface org.onosproject.ospf.controller.OspfProcess
Sets the list of areas belonging to this process.
setAsbr(Boolean) - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Sets position of device in the network.
setBdr(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets the value of BDR.
setBinNumber(int) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets bin number into which the LSA wrapper is put for aging process.
setDbRouterSequenceNumber(long) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets router sequence number for router LSA.
setDdSeqNum(long) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the DD sequence number.
setDestinationIp(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfMessage
Sets destination IP.
setDeviceId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets device id.
setDeviceInformationMap(String, DeviceInformation) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Sets the device information.
setDeviceInformationMapForPointToPoint(String, DeviceInformation) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Sets device information as map for Point-To-Point.
setDeviceInformationMapToDelete(String, DeviceInformation) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Sets device information as map.
setDeviceTed(OspfDeviceTed) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets the device TED information.
setDr(boolean) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets device is dr or not.
setDr(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets the value of DR.
setDr(boolean) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets if the router id DR or not.
setExternalRoutingCapability(boolean) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets external routing capability.
setHelloIntervalTime(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets the hello interval time.
setInterfaceId(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets IP address of the interface.
setInterfaceIndex(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets interface index.
setInterfaceIndex(int) - Method in interface org.onosproject.ospf.controller.OspfMessage
Sets the interface index on which the message received.
setInterfaceIp(Ip4Address) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets interface ip address.
setInterfaceIp(IpAddress) - Method in interface org.onosproject.ospf.controller.OspfLink
Sets IP address of the interface.
setInterfaceType(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets interface type.
setIpAddress(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Sets the IP address.
setIpAddress(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets IP Address of this interface.
setIpNetworkMask(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets IP network mask.
setIpv4LocRouterId(List<Ip4Address>) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets IPv4 router-Id of local node.
setIpv4RemRouterId(List<Ip4Address>) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets IPv4 router-Id of remote node.
setIpv4RouterIds(List<Ip4Address>) - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Sets list of IPv4 router ids.
setIpv6LocRouterId(List<Ip6Address>) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets IPv6 router-Id of local node.
setIpv6RemRouterId(List<Ip6Address>) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets IPv6 router-Id of remote node.
setIpv6RouterIds(List<Ip6Address>) - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Sets list of IPv4 router ids.
setIsMaster(int) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets neighbor is master or not.
setIsOpaqueCapable(boolean) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the neighbor is opaque enabled or not.
setIsOpaqueEnabled(boolean) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets opaque enabled to true or false, which indicates whether the router accepts opaque LSA.
setIsSelfOriginated(boolean) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets is self originated or not.
setLinkDestinationId(Ip4Address) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link destination id.
setLinkDestinationIpAddress(Ip4Address) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link destination ip address.
setLinkId(String) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link id.
setLinkInformationMap(String, LinkInformation) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Sets link information.
setLinkInformationMapForPointToPoint(String, LinkInformation) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Sets link information as map for Point-To-Point.
setLinkSourceId(Ip4Address) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link source id.
setLinkSourceIpAddress(Ip4Address) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets link source ip address.
setLinkSrcIdNotRouterId(boolean) - Method in interface org.onosproject.ospf.controller.LinkInformation
Sets is link source id is same as router id or not.
setLinkTedLists(List<OspfLinkTed>) - Method in interface org.onosproject.ospf.controller.OspfLink
Sets list of the link TED.
setLsaAgeReceived(int) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the Age of LSA when received during the adjacency formation.
setLsaProcessing(String) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the LSA process command, like max age , ls refresh , based on the command set.
setLsaType(OspfLsaType) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the LSA type during the initialization of wrapper.
setLsdbAge(LsdbAge) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the LSDB age.
setMask(String) - Method in interface org.onosproject.ospf.controller.OspfAreaAddressRange
Sets the network mask.
setMaximumLink(Bandwidth) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets maximum band width.
setMaxReserved(Bandwidth) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets max bandwidth that can be reserved on the link.
setMaxUnResBandwidth(Bandwidth) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets max bandwidth that is not reserved on the link.
setMtu(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets MTU.
setNeighborBdr(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the neighbor's BDR address.
setNeighborDr(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the neighbor's DR address.
setNeighborId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets neighbor id.
setNeighborId(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the neighbor's id.
setNeighborRouterId(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets IP address of the advertising router.
setOpaque(boolean) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets true if device is opaque enable if not sets false.
setOptions(int) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets the options value.
setOptions(int) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets the options value.
setOspfArea(OspfArea) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets OSPF area instance.
setOspfInterface(OspfInterface) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the interface on which the LSA was received, this is used later to flood the information.
setOspfInterfaceList(List<OspfInterface>) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets the list of interfaces attached to this area.
setOspfLsa(OspfLsa) - Method in interface org.onosproject.ospf.controller.LsaWrapper
Sets the LSA instance to the wrapper.
setProcessId(String) - Method in interface org.onosproject.ospf.controller.OspfProcess
Sets the process id.
setReTransmitInterval(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets retransmit interval which indicates the number of seconds between LSA retransmissions.
setRouterDeadInterval(int) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets router dead interval.
setRouterDeadIntervalTime(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets router dead interval time.
setRouterId(Ip4Address) - Method in interface org.onosproject.ospf.controller.DeviceInformation
Sets router id.
setRouterId(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfArea
Sets the router id for this area.
setRouterIp(IpAddress) - Method in interface org.onosproject.ospf.controller.OspfLink
Sets IP address of the router.
setRouterIp(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfRouter
Sets IP address of the Router.
setRouterPriority(int) - Method in interface org.onosproject.ospf.controller.OspfInterface
Sets router priority.
setRouterPriority(int) - Method in interface org.onosproject.ospf.controller.OspfNbr
Sets router priority.
setSourceIp(Ip4Address) - Method in interface org.onosproject.ospf.controller.OspfMessage
Sets the source IP address.
setTeMetric(Integer) - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Sets Traffic Engineering metric for the link.
setTopologyIds(List<Short>) - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Sets the list of topology ids.
startDbAging() - Method in interface org.onosproject.ospf.controller.LsdbAge
Starts the aging timer thread which gets invokes every second.
startDelayedAckTimer() - Method in interface org.onosproject.ospf.controller.OspfInterface
Starts the timer which waits for configured seconds and sends Delayed Ack Packet.
startHelloTimer() - Method in interface org.onosproject.ospf.controller.OspfInterface
Starts the hello timer which sends hello packet every configured seconds.
startInactivityTimeCheck() - Method in interface org.onosproject.ospf.controller.OspfNbr
Starts the inactivity timer.
stopDelayedAckTimer() - Method in interface org.onosproject.ospf.controller.OspfInterface
Stops the delayed acknowledge timer.
stopFloodingTimer() - Method in interface org.onosproject.ospf.controller.OspfNbr
Stops the flooding timer.
stopHelloTimer() - Method in interface org.onosproject.ospf.controller.OspfInterface
Stops the hello timer.
stopInactivityTimeCheck() - Method in interface org.onosproject.ospf.controller.OspfNbr
Stops the inactivity timer.
stopRxMtDdTimer() - Method in interface org.onosproject.ospf.controller.OspfNbr
Stops the Dd Retransmission executor task.
stopRxMtLsrTimer() - Method in interface org.onosproject.ospf.controller.OspfNbr
Stops Ls request retransmission executor task.

T

teMetric() - Method in interface org.onosproject.ospf.controller.OspfLinkTed
Provides Traffic Engineering metric for the link.
TopologyForDeviceAndLink - Interface in org.onosproject.ospf.controller
Represents IP topology for OSPF device and link details.
topologyIds() - Method in interface org.onosproject.ospf.controller.OspfDeviceTed
Obtain the list of topology ids.
toString() - Method in class org.onosproject.ospf.controller.OspfRouterId
 
toString() - Method in exception org.onosproject.ospf.exceptions.OspfParseException
 

U

updateConfig(JsonNode) - Method in interface org.onosproject.ospf.controller.OspfController
Updates configuration of processes.
updateLinkInformation(OspfLsa, OspfArea) - Method in interface org.onosproject.ospf.controller.TopologyForDeviceAndLink
Updates the device and link information.
uri(OspfRouterId) - Static method in class org.onosproject.ospf.controller.OspfRouterId
Returns device URI from the given router id.
uri(IpAddress) - Static method in class org.onosproject.ospf.controller.OspfRouterId
Returns device URI from the given IP address.

V

value() - Method in enum org.onosproject.ospf.controller.OspfLsaType
Gets the value representing LSA type.
value() - Method in enum org.onosproject.ospf.controller.OspfPacketType
Gets the value.
valueOf(String) - Static method in enum org.onosproject.ospf.controller.OspfLsaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ospf.controller.OspfNeighborState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.ospf.controller.OspfPacketType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.ospf.controller.OspfLsaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ospf.controller.OspfNeighborState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.ospf.controller.OspfPacketType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links