|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDeviceListener
Implementors of this interface can receive updates from DeviceManager about the state of devices under its control.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface net.floodlightcontroller.core.IListener |
---|
IListener.Command |
Method Summary | |
---|---|
void |
deviceAdded(IDevice device)
Called when a new Device is found |
void |
deviceIPV4AddrChanged(IDevice device)
Called when a network address has been added or remove from a device |
void |
deviceMoved(IDevice device)
Called when a Device has moved to a new location on the network. |
void |
deviceRemoved(IDevice device)
Called when a Device is removed, this typically occurs when the port the Device is attached to goes down, or the switch it is attached to is removed. |
void |
deviceVlanChanged(IDevice device)
Called when a VLAN tag for the device has been added or removed |
Methods inherited from interface net.floodlightcontroller.core.IListener |
---|
getName, isCallbackOrderingPostreq, isCallbackOrderingPrereq |
Method Detail |
---|
void deviceAdded(IDevice device)
device
- the device that changedvoid deviceRemoved(IDevice device)
device
- the device that changedvoid deviceMoved(IDevice device)
device
- the device that changedvoid deviceIPV4AddrChanged(IDevice device)
device
- the device that changedvoid deviceVlanChanged(IDevice device)
device
- the device that changed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |