![]() |
Open Kilda Java Documentation
|
Public Member Functions | |
Collection< Class<? extends IFloodlightService > > | getModuleDependencies () |
Collection< Class<? extends IFloodlightService > > | getModuleServices () |
Map< Class<? extends IFloodlightService >, IFloodlightService > | getServiceImpls () |
void | init (FloodlightModuleContext context) throws FloodlightModuleException |
void | startUp (FloodlightModuleContext context) throws FloodlightModuleException |
String | getName () |
boolean | isCallbackOrderingPostreq (OFType arg0, String arg1) |
boolean | isCallbackOrderingPrereq (OFType arg0, String arg1) |
Command | receive (IOFSwitch sw, OFMessage msg, FloodlightContext context) |
boolean | isAlive () |
boolean | sendDiscoveryMessage (DatapathId srcSwId, OFPort port) |
boolean | sendDiscoveryMessage (DatapathId srcSwId, OFPort port, DatapathId dstSwId) |
OFPacketOut | generateVerificationPacket (IOFSwitch srcSw, OFPort port) |
OFPacketOut | generateVerificationPacket (IOFSwitch srcSw, OFPort port, IOFSwitch dstSw, boolean sign) |
Static Public Attributes | |
static final String | VERIFICATION_BCAST_PACKET_DST = "08:ED:02:E3:FF:FF" |
static final int | VERIFICATION_PACKET_UDP_PORT = 61231 |
static final String | VERIFICATION_PACKET_IP_DST = "192.168.0.255" |
Protected Member Functions | |
List< OFAction > | getDiscoveryActions (IOFSwitch sw, OFPort port) |
Definition at line 93 of file PathVerificationService.java.
OFPacketOut org.openkilda.floodlight.pathverification.PathVerificationService.generateVerificationPacket | ( | IOFSwitch | srcSw, |
OFPort | port | ||
) |
Definition at line 278 of file PathVerificationService.java.
OFPacketOut org.openkilda.floodlight.pathverification.PathVerificationService.generateVerificationPacket | ( | IOFSwitch | srcSw, |
OFPort | port, | ||
IOFSwitch | dstSw, | ||
boolean | sign | ||
) |
Return verification packet.
srcSw | source switch. |
port | port. |
dstSw | destination switch |
sign | sign. |
Definition at line 291 of file PathVerificationService.java.
|
protected |
Definition at line 231 of file PathVerificationService.java.
Collection<Class<? extends IFloodlightService> > org.openkilda.floodlight.pathverification.PathVerificationService.getModuleDependencies | ( | ) |
IFloodlightModule Methods.
Definition at line 116 of file PathVerificationService.java.
Collection<Class<? extends IFloodlightService> > org.openkilda.floodlight.pathverification.PathVerificationService.getModuleServices | ( | ) |
Definition at line 125 of file PathVerificationService.java.
String org.openkilda.floodlight.pathverification.PathVerificationService.getName | ( | ) |
IOFMessageListener Methods.
Definition at line 196 of file PathVerificationService.java.
Map<Class<? extends IFloodlightService>, IFloodlightService> org.openkilda.floodlight.pathverification.PathVerificationService.getServiceImpls | ( | ) |
Definition at line 132 of file PathVerificationService.java.
void org.openkilda.floodlight.pathverification.PathVerificationService.init | ( | FloodlightModuleContext | context | ) | throws FloodlightModuleException |
Definition at line 139 of file PathVerificationService.java.
boolean org.openkilda.floodlight.pathverification.PathVerificationService.isAlive | ( | ) |
IPathVerificationService Methods.
Implements org.openkilda.floodlight.pathverification.IPathVerificationService.
Definition at line 227 of file PathVerificationService.java.
boolean org.openkilda.floodlight.pathverification.PathVerificationService.isCallbackOrderingPostreq | ( | OFType | arg0, |
String | arg1 | ||
) |
Definition at line 201 of file PathVerificationService.java.
boolean org.openkilda.floodlight.pathverification.PathVerificationService.isCallbackOrderingPrereq | ( | OFType | arg0, |
String | arg1 | ||
) |
Definition at line 206 of file PathVerificationService.java.
Command org.openkilda.floodlight.pathverification.PathVerificationService.receive | ( | IOFSwitch | sw, |
OFMessage | msg, | ||
FloodlightContext | context | ||
) |
Definition at line 212 of file PathVerificationService.java.
boolean org.openkilda.floodlight.pathverification.PathVerificationService.sendDiscoveryMessage | ( | DatapathId | srcSwId, |
OFPort | port | ||
) |
Implements org.openkilda.floodlight.pathverification.IPathVerificationService.
Definition at line 239 of file PathVerificationService.java.
boolean org.openkilda.floodlight.pathverification.PathVerificationService.sendDiscoveryMessage | ( | DatapathId | srcSwId, |
OFPort | port, | ||
DatapathId | dstSwId | ||
) |
Implements org.openkilda.floodlight.pathverification.IPathVerificationService.
Definition at line 244 of file PathVerificationService.java.
void org.openkilda.floodlight.pathverification.PathVerificationService.startUp | ( | FloodlightModuleContext | context | ) | throws FloodlightModuleException |
Definition at line 185 of file PathVerificationService.java.
|
static |
Definition at line 98 of file PathVerificationService.java.
|
static |
Definition at line 100 of file PathVerificationService.java.
|
static |
Definition at line 99 of file PathVerificationService.java.