multimedia.model
Class OnOffHeterogeneousAggregateModel
java.lang.Object
|
+--multimedia.model.GenericAggregateModel
|
+--multimedia.model.OnOffHeterogeneousAggregateModel
- All Implemented Interfaces:
- AudioCodecExample, multimedia.codec.AudioCodecRTPIP, RandomGenerator
- public class OnOffHeterogeneousAggregateModel
- extends GenericAggregateModel
- implements RandomGenerator, AudioCodecExample
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
srcType
protected OnOffModel[] srcType
nbTypeSrc
protected int[] nbTypeSrc
homogeneousFlowNumber
protected int homogeneousFlowNumber
OnOffHeterogeneousAggregateModel
public OnOffHeterogeneousAggregateModel()
OnOffHeterogeneousAggregateModel
public OnOffHeterogeneousAggregateModel(OnOffModel[] srcType,
int[] nbTypeSrc)
throws java.lang.IllegalArgumentException
- OnOffHeterogeneousAggregateModel
- Parameters:
srcType
- nbTypeSrc
-
- Throws:
java.lang.IllegalArgumentException
transformation
public MMPP2Model[] transformation()
- Method transformation. To transform N OnOff heterogeneous flows in K MMPP-2 Model.
- Returns:
- MMPP2Model[]
getSpecificMMPP2Model
public MMPP2Model getSpecificMMPP2Model(int idx)
getDifferentSrcTypeNumber
public int getDifferentSrcTypeNumber()
- getDifferentSrcTypeNumber
- Returns:
- the number of source type
getTypeSrcNumber
public int getTypeSrcNumber(int idx)
- getTypeSrcNumber : To get the number of source which has same characteristics
- Parameters:
idx
- it's the number of the source
- Returns:
- the source number of this type
getTypeSrcsNumbers
public java.lang.String getTypeSrcsNumbers()
- getTypeSrcsNumbers()
- Returns:
- the source number of each type in String format
getCompleteName
public java.lang.String getCompleteName()
main
public static void main(java.lang.String[] args)
- Methode: Main pour tester la classe