public class PowerSubTLV extends PCEPSubTLV
log, subtlv_bytes, SubTLVType, TotalSubTLVLength| Constructor and Description | 
|---|
PowerSubTLV()  | 
PowerSubTLV(byte[] bytes,
           int offset)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
decode()  | 
void | 
encode()
Encode Power SubTLV 
 | 
IdleConsumptionSubTLV | 
getIdleConsumption()  | 
InterStateLatenciesSubTLV | 
getInterStateLatencies()  | 
MaximumConsumptionSubTLV | 
getMaximumConsumptionSubTLV()  | 
PowerInfoSubTLV | 
getPowerInfo()  | 
PowerStateSubTLV | 
getPowerState()  | 
SleepConsumptionSubTLV | 
getSleepConsumption()  | 
void | 
setIdleConsumption(IdleConsumptionSubTLV idleConsumption)  | 
void | 
setInterStateLatencies(InterStateLatenciesSubTLV interStateLatencies)  | 
void | 
setMaximumConsumption(MaximumConsumptionSubTLV maximumConsumption)  | 
void | 
setPowerInfo(PowerInfoSubTLV powerInfo)  | 
void | 
setPowerState(PowerStateSubTLV state)  | 
void | 
setSleepConsumption(SleepConsumptionSubTLV sleepConsumption)  | 
encodeHeader, equals, getSubTLV_bytes, getSubTLVLength, getSubTLVType, getSubTLVValueLength, getTotalSubTLVLength, getTotalSubTLVLength, getType, hashCode, setSubTLV_bytes, setSubTLVType, setSubTLVValueLengthpublic PowerSubTLV()
public PowerSubTLV(byte[] bytes,
                   int offset)
            throws MalformedPCEPObjectException
MalformedPCEPObjectExceptionpublic void encode()
encode in class PCEPSubTLVpublic void decode()
            throws MalformedPCEPObjectException
MalformedPCEPObjectExceptionpublic void setPowerInfo(PowerInfoSubTLV powerInfo)
public PowerInfoSubTLV getPowerInfo()
public void setMaximumConsumption(MaximumConsumptionSubTLV maximumConsumption)
public MaximumConsumptionSubTLV getMaximumConsumptionSubTLV()
public void setIdleConsumption(IdleConsumptionSubTLV idleConsumption)
public IdleConsumptionSubTLV getIdleConsumption()
public void setSleepConsumption(SleepConsumptionSubTLV sleepConsumption)
public SleepConsumptionSubTLV getSleepConsumption()
public void setInterStateLatencies(InterStateLatenciesSubTLV interStateLatencies)
public InterStateLatenciesSubTLV getInterStateLatencies()
public void setPowerState(PowerStateSubTLV state)
public PowerStateSubTLV getPowerState()
Copyright © 2016. All rights reserved.