- <xs:element name="pid_tracker" type="pid_tracker_type" maxOccurs="1" />
- <xs:element name="vpid_tracker" type="vpid_tracker_type" maxOccurs="1" />
- <xs:element name="uid_tracker" type="uid_tracker_type" maxOccurs="1" />
- <xs:element name="vuid_tracker" type="vuid_tracker_type" maxOccurs="1" />
- <xs:element name="gid_tracker" type="gid_tracker_type" maxOccurs="1" />
- <xs:element name="vgid_tracker" type="vgid_tracker_type" maxOccurs="1" />
+ <xs:element name="pid_process_attr_tracker" type="pid_process_attr_tracker_type" maxOccurs="1" />
+ <xs:element name="vpid_process_attr_tracker" type="vpid_process_attr_tracker_type" maxOccurs="1" />
+ <xs:element name="uid_process_attr_tracker" type="uid_process_attr_tracker_type" maxOccurs="1" />
+ <xs:element name="vuid_process_attr_tracker" type="vuid_process_attr_tracker_type" maxOccurs="1" />
+ <xs:element name="gid_process_attr_tracker" type="gid_process_attr_tracker_type" maxOccurs="1" />
+ <xs:element name="vgid_process_attr_tracker" type="vgid_process_attr_tracker_type" maxOccurs="1" />
+ </xs:choice>
+ </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="pid_target_type">
+ <xs:all>
+ <xs:element name="pid" type="xs:integer" />
+ </xs:all>
+</xs:complexType>
+
+<!-- Maps to a list of pid_targets (legacy)-->
+<xs:complexType name="targets_type">
+ <xs:sequence>
+ <xs:choice>
+ <xs:element name="pid_target" type="pid_target_type" minOccurs="0" maxOccurs="unbounded" />