4
/*___INFO__MARK_BEGIN__*/
5
/*************************************************************************
7
* The Contents of this file are made available subject to the terms of
8
* the Sun Industry Standards Source License Version 1.2
10
* Sun Microsystems Inc., March, 2001
13
* Sun Industry Standards Source License Version 1.2
14
* =================================================
15
* The contents of this file are subject to the Sun Industry Standards
16
* Source License Version 1.2 (the "License"); You may not use this file
17
* except in compliance with the License. You may obtain a copy of the
18
* License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
20
* Software provided under this License is provided on an "AS IS" basis,
21
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
22
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
23
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
24
* See the License for the specific provisions governing your rights and
25
* obligations concerning the Software.
27
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
29
* Copyright: 2001 by Sun Microsystems, Inc.
31
* All Rights Reserved.
33
************************************************************************/
34
/*___INFO__MARK_END__*/
36
#include "sge_boundaries.h"
45
/****** sgeobj/QETI/--QETI_Type **************************************************
47
* QETI_Type - Queue End Time Iterator building blocks
51
* SGE_DOUBLE(QETI_total)
52
* Keeps information about total amount of the resource instance.
53
* It would be nice if that in information were also contained in
54
* the RUE_Type element referenced via the resource utilization
55
* entry QETI_resource_instance. Unfortunately this is not the
56
* case so we keep it here separately.
58
* SGE_REF(QETI_resource_instance)
59
* Reference to a resource utilization entry (RUE_Type element) that keeps
60
* all information about resource utilization of a particular resource
63
* SGE_REF(QETI_queue_end_next)
64
* Reference to the next entry in the resource utilization diagram
65
* (RDE_Type elemnt). All next pointers related to all resource instances
66
* represent the state of a sge_qeti_t iterator.
72
******************************************************************************/
74
QETI_total = QETI_LOWERBOUND,
75
QETI_resource_instance,
80
SGE_DOUBLE(QETI_total, CULL_DEFAULT)
81
SGE_REF(QETI_resource_instance, RUE_Type, CULL_DEFAULT)
82
SGE_REF(QETI_queue_end_next, RDE_Type, CULL_DEFAULT)
87
NAME("QETI_resource_instance")
88
NAME("QETI_queue_end_next")
91
#define QETIS sizeof(QETIN)/sizeof(char*)
96
#endif /* __SGE_QETIL_H */