public class ArpServiceImpl extends Object implements ArpService
| Constructor and Description |
|---|
ArpServiceImpl(org.onosproject.core.ApplicationId appId)
Construct a ArpServiceImpl object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
programArpRules(org.onosproject.net.driver.DriverHandler hander,
org.onosproject.net.DeviceId deviceId,
org.onlab.packet.IpAddress dstIP,
org.onosproject.vtnrsc.SegmentationId srcVni,
org.onlab.packet.MacAddress dstMac,
org.onosproject.net.flowobjective.Objective.Operation type)
Assemble the arp rules.
|
public ArpServiceImpl(org.onosproject.core.ApplicationId appId)
appId - the application id of vtnpublic void programArpRules(org.onosproject.net.driver.DriverHandler hander,
org.onosproject.net.DeviceId deviceId,
org.onlab.packet.IpAddress dstIP,
org.onosproject.vtnrsc.SegmentationId srcVni,
org.onlab.packet.MacAddress dstMac,
org.onosproject.net.flowobjective.Objective.Operation type)
ArpServiceprogramArpRules in interface ArpServicehander - DriverHandlerdeviceId - Device IddstIP - destination ipsrcVni - the vni of the source network (l2vni)dstMac - destination mactype - the operation type of the flow rulesCopyright © 2016. All rights reserved.