Class CIM_PriorityBndwidthSchedulingService
extends CIM_PrioritySchedulingService

This class represents a priority scheduler that is extended to specify an upper limit on the bandwidth that can be sent on the priority queue, over some time interval. This is modeled as a specialization of the PacketSchedulingService, which is a sibling service to ConditioningService. Both PacketSchedulingService and ConditioningService instances are derived from a common root, ForwardingService.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_Service
   |
   +--CIM_NetworkService
   |
   +--CIM_ForwardingService
   |
   +--CIM_PacketSchedulingService
   |
   +--CIM_PrioritySchedulingService
   |
   +--CIM_PriorityBndwidthSchedulingService

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringThis class represents a priority scheduler that is extended to specify an upper limit on the bandwidth that can be sent on the priority queue, over some time interval. This is modeled as a specialization of the PacketSchedulingService, which is a sibling service to ConditioningService. Both PacketSchedulingService and ConditioningService instances are derived from a common root, ForwardingService. None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
BandwidthAllocationuint32
DescriptionstringThis property is a 32-bit unsigned integer, and defines the number of bytes that can be delivered from a queue each cycle. None TRANSLATABLE= true
UnitsstringBytesNone TRANSLATABLE= true
BurstAllocationuint32
DescriptionstringThis property is a 32-bit unsigned integer, and specifies the amount of temporary or short-term bandwidth that can be allocated beyond the amount of bandwidth allocated through the BandwidthAllocation attribute. If the maximum actual bandwidth allocation were to be measured, it would be the sum of the BurstAllocation and the BandwidthAllocation properties.None TRANSLATABLE= true
UnitsstringBytesNone TRANSLATABLE= true
BurstsAllowedboolean
DescriptionstringThis is a boolean property which, if TRUE, signifies that a temporary or short-term allocation of additional bandwidth in addition to the amount of bandwidth allocated through the BandwidthAllocation attribute is allowed. None TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
InstallDatedatetimeCIM_ManagedSystemElement
NamestringCIM_Service
OtherProtocolTypestringCIM_ForwardingService
OtherSchedulerTypestringCIM_PacketSchedulingService
Priorityuint16CIM_PrioritySchedulingService
ProtocolTypeuint16CIM_ForwardingService
SchedulerTypeuint16CIM_PacketSchedulingService
ServiceURLstringCIM_NetworkService
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service