CIM211 Class Declaration
CIM_NextScheduler

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_NextScheduler --> CIM_NextService --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_NextService
NAMECIM_NextScheduler

Class Qualifiers

Class CIM_NextScheduler Qualifiers
NameTypeValueFrom Class
Versionstring2.7.0 CIM_NextScheduler
DescriptionstringThis association is a subclass of NextService, and defines a predecessor-successor relationship between Packet SchedulingServices. In a hierarchical queuing configuration (where a second scheduler treats the output of a first scheduler as a single, aggregated input), the two schedulers are related via the NextScheduler association. CIM_NextScheduler
Associationbooleantrue CIM_NextScheduler
Associationbooleantrue CIM_NextService
DescriptionstringNextService establishes a predecessor-successor relationship between two ConditioningService objects. This association is used to indicate the sequence of ConditioningServices required to process a particular type of traffic. Instances describe the various relationships between different ConditioningServices (such as classifiers, meters, droppers, etc.) that are used collectively to condition traffic. Both one-to-one and more complicated fan-in and/or fan-out relationships can be described. The Conditioning Services may feed one another directly, or they may be mapped to multiple ’ next ’ Services based on the characteristics of the packet. CIM_NextService

Properties

Properties
NameTypeValueQualifiersClassOrigin
PrecedingServiceCIM_PacketSchedulingService ref Override
Description
Key
CIM_NextScheduler
FollowingServiceCIM_PacketSchedulingService ref Override
Max
Description
Key
CIM_NextScheduler

Property Qualifiers

Property PrecedingService Qualifiers
NameTypeValueFrom Class
OverridestringPrecedingService CIM_NextScheduler
DescriptionstringThe PacketSchedulingService whose output is treated as a single, aggregated input by the FollowingService scheduler. The [0..n] cardinality indicates that a single FollowingService scheduler may bring together the aggregated outputs of multiple prior schedulers. CIM_NextScheduler
Keybooleantrue CIM_NextScheduler

Property FollowingService Qualifiers
NameTypeValueFrom Class
OverridestringFollowingService CIM_NextScheduler
Maxuint321 CIM_NextScheduler
DescriptionstringA scheduler that includes among its inputs the aggregated outputs of one or more PrecedingService schedulers. CIM_NextScheduler
Keybooleantrue CIM_NextScheduler

Property PrecedingService Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_NextService
DescriptionstringThe preceding ConditioningService, ’ earlier ’ in the processing sequence for a packet. CIM_NextService

Property FollowingService Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_NextService
DescriptionstringThe ’ next ’ or following ConditioningService. CIM_NextService

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in