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

A

activate() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
activate() - Method in class org.onosproject.dhcp.impl.DhcpUi
 
activate() - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
ApiDocRegistrator - Class in org.onosproject.dhcp.rest
 
ApiDocRegistrator() - Constructor for class org.onosproject.dhcp.rest.ApiDocRegistrator
 
assignIP(HostId, Ip4Address, int, boolean, List<Ip4Address>) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
assignStaticIP(MacAddress, Ip4Address, boolean, List<Ip4Address>) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 

B

BROADCAST_ADDRESS - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
broadcastAddress() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the broadcast address.
broadcastAddress(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the broadcast address.

C

cfgService - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
complete(String, int, List<String>) - Method in class org.onosproject.dhcp.cli.FreeIpCompleter
 
complete(String, int, List<String>) - Method in class org.onosproject.dhcp.cli.MacIdCompleter
 
coreService - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
createRequestHandlers() - Method in class org.onosproject.dhcp.impl.DhcpViewMessageHandler
 

D

deactivate() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
deactivate() - Method in class org.onosproject.dhcp.impl.DhcpUi
 
deactivate() - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
DEFAULT - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
DEFAULT_TIMEOUT - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
defaultTimeout() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the default timeout for pending assignments.
defaultTimeout(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the default timeout for pending assignments.
deleteMapping(String) - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Delete a static MAC/IP binding.
DhcpConfig - Class in org.onosproject.dhcp.impl
DHCP Config class.
DhcpConfig() - Constructor for class org.onosproject.dhcp.impl.DhcpConfig
 
DhcpLeaseDetails - Class in org.onosproject.dhcp.cli
Lists all the default lease parameters offered by the DHCP Server.
DhcpLeaseDetails() - Constructor for class org.onosproject.dhcp.cli.DhcpLeaseDetails
 
DhcpListAllMappings - Class in org.onosproject.dhcp.cli
Lists all the MacAddress to IP Address mappings held by the DHCP Server.
DhcpListAllMappings() - Constructor for class org.onosproject.dhcp.cli.DhcpListAllMappings
 
DhcpManager - Class in org.onosproject.dhcp.impl
Skeletal ONOS DHCP Server application.
DhcpManager() - Constructor for class org.onosproject.dhcp.impl.DhcpManager
 
DhcpRemoveStaticMapping - Class in org.onosproject.dhcp.cli
Removes a static MAC Address to IP Mapping from the DHCP Server.
DhcpRemoveStaticMapping() - Constructor for class org.onosproject.dhcp.cli.DhcpRemoveStaticMapping
 
DhcpSetStaticMapping - Class in org.onosproject.dhcp.cli
Registers a static MAC Address to IP Mapping with the DHCP Server.
DhcpSetStaticMapping() - Constructor for class org.onosproject.dhcp.cli.DhcpSetStaticMapping
 
dhcpStore - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
DhcpUi - Class in org.onosproject.dhcp.impl
Mechanism to stream data to the GUI.
DhcpUi() - Constructor for class org.onosproject.dhcp.impl.DhcpUi
 
DhcpViewMessageHandler - Class in org.onosproject.dhcp.impl
DHCPViewMessageHandler class implementation.
DhcpViewMessageHandler() - Constructor for class org.onosproject.dhcp.impl.DhcpViewMessageHandler
 
DhcpWebApplication - Class in org.onosproject.dhcp.rest
DHCP Web application.
DhcpWebApplication() - Constructor for class org.onosproject.dhcp.rest.DhcpWebApplication
 
DhcpWebResource - Class in org.onosproject.dhcp.rest
Manage DHCP address assignments.
DhcpWebResource() - Constructor for class org.onosproject.dhcp.rest.DhcpWebResource
 
DistributedDhcpStore - Class in org.onosproject.dhcp.impl
Manages the pool of available IP Addresses in the network and Remembers the mapping between MAC ID and IP Addresses assigned.
DistributedDhcpStore() - Constructor for class org.onosproject.dhcp.impl.DistributedDhcpStore
 
DOMAIN_SERVER - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
domainServer() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Domain Server Address.
domainServer(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Domain Server Address.

E

END_IP - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
endIp() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the end IP for the available IP Range.
endIp(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the end IP for the available IP Range.
execute() - Method in class org.onosproject.dhcp.cli.DhcpLeaseDetails
 
execute() - Method in class org.onosproject.dhcp.cli.DhcpListAllMappings
 
execute() - Method in class org.onosproject.dhcp.cli.DhcpRemoveStaticMapping
 
execute() - Method in class org.onosproject.dhcp.cli.DhcpSetStaticMapping
 

F

FreeIpCompleter - Class in org.onosproject.dhcp.cli
Free IP Completer.
FreeIpCompleter() - Constructor for class org.onosproject.dhcp.cli.FreeIpCompleter
 

G

getAvailableIPs() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
getAvailableIPs() - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
getClasses() - Method in class org.onosproject.dhcp.rest.DhcpWebApplication
 
getConfigs() - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Get DHCP server configuration data.
getIpAssignmentFromAllocationMap(HostId) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
getLeaseTime() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
getRebindingTime() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
getRenewalTime() - Method in class org.onosproject.dhcp.impl.DhcpManager
 

H

hostProviderRegistry - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
hostProviderService - Variable in class org.onosproject.dhcp.impl.DhcpManager
 

I

ip() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the dhcp server ip.
ip(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the dhcp server ip.
isValid() - Method in class org.onosproject.dhcp.impl.DhcpConfig
 

L

LEASE_TIME - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
leaseTime() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Lease Time offered by the DHCP Server.
leaseTime(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Lease Time offered by the DHCP Server.
listAllMapping() - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
listAssignedMapping() - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
listAvailableIPs() - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Get all available IPs.
listMapping() - Method in class org.onosproject.dhcp.impl.DhcpManager
 
listMappings() - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Get all MAC/IP mappings.

M

mac() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the dhcp server mac.
mac(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the dhcp server mac.
MacIdCompleter - Class in org.onosproject.dhcp.cli
MAC ID Completer.
MacIdCompleter() - Constructor for class org.onosproject.dhcp.cli.MacIdCompleter
 
MY_IP - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
MY_MAC - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 

O

org.onosproject.dhcp.cli - package org.onosproject.dhcp.cli
CLI implementation for sample application that assigns and manages DHCP leases.
org.onosproject.dhcp.impl - package org.onosproject.dhcp.impl
Implementation classes for sample application that assigns and manages DHCP leases.
org.onosproject.dhcp.rest - package org.onosproject.dhcp.rest
REST APIs for sample application that assigns and manages DHCP leases.

P

packetService - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
populateIPPoolfromRange(Ip4Address, Ip4Address) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 

R

REBIND_TIME - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
rebindTime() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Rebind Time offered by the DHCP Server.
rebindTime(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Rebind Time offered by the DHCP Server.
releaseIP(HostId) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
removeStaticIP(MacAddress) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
removeStaticMapping(MacAddress) - Method in class org.onosproject.dhcp.impl.DhcpManager
 
RENEW_TIME - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
renewTime() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Renew Time offered by the DHCP Server.
renewTime(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Renew Time offered by the DHCP Server.
ROUTER_ADDRESS - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
routerAddress() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Router Address.
routerAddress(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Router Address.

S

setDefaultTimeoutForPurge(int) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
setMapping(InputStream) - Method in class org.onosproject.dhcp.rest.DhcpWebResource
Post a new static MAC/IP binding.
setStaticMapping(MacAddress, Ip4Address, boolean, List<Ip4Address>) - Method in class org.onosproject.dhcp.impl.DhcpManager
 
START_IP - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
startIp() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the start IP for the available IP Range.
startIp(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the start IP for the available IP Range.
storageService - Variable in class org.onosproject.dhcp.impl.DistributedDhcpStore
 
SUBNET_MASK - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
subnetMask() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the subnet mask.
subnetMask(String) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the subnet mask.
suggestIP(HostId, Ip4Address) - Method in class org.onosproject.dhcp.impl.DistributedDhcpStore
 

T

timeout - Variable in class org.onosproject.dhcp.impl.DhcpManager
 
TIMER_DELAY - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
timerDelay() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the delay in minutes after which the dhcp server will purge expired entries.
timerDelay(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the delay after which the dhcp server will purge expired entries.
timerDelay - Static variable in class org.onosproject.dhcp.impl.DhcpManager
 
TTL - Static variable in class org.onosproject.dhcp.impl.DhcpConfig
 
ttl() - Method in class org.onosproject.dhcp.impl.DhcpConfig
Returns the Time To Live for the reply packets.
ttl(int) - Method in class org.onosproject.dhcp.impl.DhcpConfig
Sets the Time To Live for the reply packets.

U

uiExtensionService - Variable in class org.onosproject.dhcp.impl.DhcpUi
 
A B C D E F G H I L M O P R S T U 
Skip navigation links

Copyright © 2015. All rights reserved.