net.floodlightcontroller.linkdiscovery
Class ILinkDiscovery.LDUpdate

java.lang.Object
  extended by net.floodlightcontroller.linkdiscovery.ILinkDiscovery.LDUpdate
Enclosing interface:
ILinkDiscovery

public static class ILinkDiscovery.LDUpdate
extends java.lang.Object


Field Summary
protected  long dst
           
protected  int dstPort
           
protected  ILinkDiscovery.UpdateOperation operation
           
protected  long src
           
protected  int srcPort
           
protected  ILinkDiscovery.SwitchType srcType
           
protected  ILinkDiscovery.LinkType type
           
 
Constructor Summary
ILinkDiscovery.LDUpdate(ILinkDiscovery.LDUpdate old)
           
ILinkDiscovery.LDUpdate(long switchId, ILinkDiscovery.SwitchType stype, ILinkDiscovery.UpdateOperation oper)
           
ILinkDiscovery.LDUpdate(long sw, int port, ILinkDiscovery.UpdateOperation operation)
           
ILinkDiscovery.LDUpdate(long src, int srcPort, long dst, int dstPort, ILinkDiscovery.LinkType type, ILinkDiscovery.UpdateOperation operation)
           
 
Method Summary
 long getDst()
           
 int getDstPort()
           
 ILinkDiscovery.UpdateOperation getOperation()
           
 long getSrc()
           
 int getSrcPort()
           
 ILinkDiscovery.SwitchType getSrcType()
           
 ILinkDiscovery.LinkType getType()
           
 void setOperation(ILinkDiscovery.UpdateOperation operation)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

src

protected long src

srcPort

protected int srcPort

dst

protected long dst

dstPort

protected int dstPort

srcType

protected ILinkDiscovery.SwitchType srcType

type

protected ILinkDiscovery.LinkType type

operation

protected ILinkDiscovery.UpdateOperation operation
Constructor Detail

ILinkDiscovery.LDUpdate

public ILinkDiscovery.LDUpdate(long src,
                               int srcPort,
                               long dst,
                               int dstPort,
                               ILinkDiscovery.LinkType type,
                               ILinkDiscovery.UpdateOperation operation)

ILinkDiscovery.LDUpdate

public ILinkDiscovery.LDUpdate(ILinkDiscovery.LDUpdate old)

ILinkDiscovery.LDUpdate

public ILinkDiscovery.LDUpdate(long switchId,
                               ILinkDiscovery.SwitchType stype,
                               ILinkDiscovery.UpdateOperation oper)

ILinkDiscovery.LDUpdate

public ILinkDiscovery.LDUpdate(long sw,
                               int port,
                               ILinkDiscovery.UpdateOperation operation)
Method Detail

getSrc

public long getSrc()

getSrcPort

public int getSrcPort()

getDst

public long getDst()

getDstPort

public int getDstPort()

getSrcType

public ILinkDiscovery.SwitchType getSrcType()

getType

public ILinkDiscovery.LinkType getType()

getOperation

public ILinkDiscovery.UpdateOperation getOperation()

setOperation

public void setOperation(ILinkDiscovery.UpdateOperation operation)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object