Package org.networkcalculus.dnc.curves
Interface MaxServiceCurve
-
- All Superinterfaces:
Curve
,ServiceCurve
- All Known Implementing Classes:
MaxServiceCurve_Disco_Affine
,MaxServiceCurve_Disco_PwAffine
,MaxServiceCurve_MPARTC_PwAffine
public interface MaxServiceCurve extends ServiceCurve
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.networkcalculus.dnc.curves.Curve
Curve.CurveOperation
-
-
Method Summary
Modifier and Type Method Description MaxServiceCurve
copy()
boolean
equals(java.lang.Object obj)
int
hashCode()
java.lang.String
toString()
-
Methods inherited from interface org.networkcalculus.dnc.curves.Curve
addSegment, addSegment, copy, createArrivalCurve, createArrivalCurve, createArrivalCurve, createArrivalCurve, createArrivalCurve, createCurve, createDelayedInfiniteBurst, createDelayedInfiniteBurst, createDelayedInfiniteBurstMSC, createDelayedInfiniteBurstMSC, createHorizontal, createInfiniteArrivals, createMaxServiceCurve, createMaxServiceCurve, createMaxServiceCurve, createMaxServiceCurve, createPeakArrivalRate, createPeakArrivalRate, createRateLatency, createRateLatency, createRateLatencyMSC, createRateLatencyMSC, createServiceCurve, createServiceCurve, createServiceCurve, createServiceCurve, createTokenBucket, createTokenBucket, createZeroArrivals, createZeroCurve, createZeroDelayInfiniteBurst, createZeroDelayInfiniteBurstMSC, createZeroService, f, f_inv, f_inv, fLimitRight, getBurst, getGradientLimitRight, getLatency, getRL_Component, getRL_ComponentCount, getSegment, getSegmentCount, getSegmentDefining, getTB_Component, getTB_ComponentCount, getUltAffineRate, isAlmostConcave, isConcave, isConcaveIn, isConvex, isConvexIn, isDelayedInfiniteBurst, isDiscontinuity, isRealDiscontinuity, isUnrealDiscontinuity, isWideSenseIncreasing, removeSegment, setRateLateny, setRL_Components, setRL_MetaInfo, setTB_Components, setTB_MetaInfo, setTokenBucket
-
-
-
-
Method Detail
-
copy
MaxServiceCurve copy()
- Specified by:
copy
in interfaceCurve
- Specified by:
copy
in interfaceServiceCurve
-
equals
boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfaceCurve
- Specified by:
equals
in interfaceServiceCurve
- Overrides:
equals
in classjava.lang.Object
-
hashCode
int hashCode()
- Specified by:
hashCode
in interfaceCurve
- Specified by:
hashCode
in interfaceServiceCurve
- Overrides:
hashCode
in classjava.lang.Object
-
toString
java.lang.String toString()
- Specified by:
toString
in interfaceCurve
- Specified by:
toString
in interfaceServiceCurve
- Overrides:
toString
in classjava.lang.Object
-
-