gov.nist.antd.mpls.mgmt.mpls_interface
Class MPLSOpticalInterface.LambdaInfo

java.lang.Object
  |
  +--gov.nist.antd.mpls.mgmt.mpls_interface.MPLSOpticalInterface.LambdaInfo
Enclosing class:
MPLSOpticalInterface

public class MPLSOpticalInterface.LambdaInfo
extends java.lang.Object

Class LambdaInfo This class represents the Lambda information

Author:
EunHyuk Lim (ehlim@antd.nist.gov, othree28@hotmail.com)

Field Summary
 int AddDropLambdaID
          Field AddDropLambdaID - Add/Drop Lambda ID
 double bandwidth
          Field bandwidth
 double BlockBytes
          Field BlockBytes
 long BlockCounts
          Field BlockCounts
 int fiberID
          Field fiberID - Fiber ID that this lambda belong to
 boolean isAvailable
          Field isAvailable
 boolean isControl
          Field isControl
 boolean isOut
          Field isOut
 boolean isUse
          Field isUse
 Lambda lambda
          Field lambda - Lambda object
 int lambdaID
          Field lambdaID - Lambda ID
 double OpticalFrameBytes
          Field OpticalFrameBytes
 int OpticalFrameCount
          Field OpticalFrameCount
 
Constructor Summary
MPLSOpticalInterface.LambdaInfo(Lambda l, MPLSOpticalInterface.OpticalFiberInfo fiberInfo)
          Constructor LambdaInfo
 
Method Summary
 void resetTrafficInfo()
          Method resetTrafficInfo Reset the traffic information
 void updateTrafficInfo(double bytes)
          Method updateTrafficInfo Update the Traffic Information
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lambda

public Lambda lambda
Field lambda - Lambda object


fiberID

public int fiberID
Field fiberID - Fiber ID that this lambda belong to


lambdaID

public int lambdaID
Field lambdaID - Lambda ID


AddDropLambdaID

public int AddDropLambdaID
Field AddDropLambdaID - Add/Drop Lambda ID


bandwidth

public double bandwidth
Field bandwidth


isAvailable

public boolean isAvailable
Field isAvailable


isUse

public boolean isUse
Field isUse


isControl

public boolean isControl
Field isControl


isOut

public boolean isOut
Field isOut


BlockBytes

public double BlockBytes
Field BlockBytes


BlockCounts

public long BlockCounts
Field BlockCounts


OpticalFrameCount

public int OpticalFrameCount
Field OpticalFrameCount


OpticalFrameBytes

public double OpticalFrameBytes
Field OpticalFrameBytes

Constructor Detail

MPLSOpticalInterface.LambdaInfo

public MPLSOpticalInterface.LambdaInfo(Lambda l,
                                       MPLSOpticalInterface.OpticalFiberInfo fiberInfo)
Constructor LambdaInfo

Parameters:
l - - Lambda Object
fiberInfo - - Fiber information
Method Detail

updateTrafficInfo

public void updateTrafficInfo(double bytes)
Method updateTrafficInfo Update the Traffic Information

Parameters:
bytes -

resetTrafficInfo

public void resetTrafficInfo()
Method resetTrafficInfo Reset the traffic information