1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // CIM_HeadTailDropQueueBinding
6 // ==================================================================
7 [Association, Version ( "2.7.0" ),
8 UMLPackagePath ( "CIM::Network::QoS" ),
9 Description (
10 "This association describes the relationship between a head or "
11 "tail dropper and the queue that it monitors to determine when "
12 "to drop traffic. The referenced queue\'s depth is compared "
13 "against the Dropper\'s threshold property. Although the "
14 "dropper drops from only one queue, the drop decision may be "
15 "influenced by the state of several queues. The rule for "
16 "combining the multiple inputs is simple addition: if the sum "
17 "of the lengths of the monitored queues exceeds the dropper\'s "
18 "QueueThreshold value, then packets are dropped. Note that this "
19 "rule for combining inputs may be overridden." )]
20 class CIM_HeadTailDropQueueBinding : CIM_Dependency {
21
22 marek 1.1 [Override ( "Antecedent" ),
23 Min ( 1 ),
24 Description (
25 "A QueuingService examined by the CalculationService." )]
26 CIM_QueuingService REF Antecedent;
27
28 [Override ( "Dependent" ),
29 Description (
30 "The CalculationService that provides an average queue depth."
31 )]
32 CIM_HeadTailDropper REF Dependent;
33
34
35 };
|