Commit df184959 authored by Gary Wong's avatar Gary Wong

Add the "exclusive" element to the advertisement rspec.

parent 0edca17a
......@@ -24,6 +24,7 @@
<xs:choice>
<xs:element ref="rspec:location"/>
<xs:element ref="rspec:available"/>
<xs:element ref="rspec:exclusive"/>
</xs:choice>
</xs:choice>
<xs:attribute name="virtualization_type">
......@@ -40,6 +41,7 @@
</xs:complexType>
<xs:element name="interface" type="rspec:InterfaceDecl"/>
<xs:element name="available" type="xs:boolean"/>
<xs:element name="exclusive" type="xs:boolean"/>
<xs:complexType name="LinkContents">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:choice>
......
......@@ -23,7 +23,11 @@ NodeContents &=
# that we can later get updates that include only this attribute (and a
# UUID) Just binary for now - probably will include more things, such
# as a number of "free slots", later
element available { xsd:boolean }
element available { xsd:boolean } &
# Indicates whether the node is in sharing mode: exclusive is true if
# the component manager will agree to promise not to share it.
element exclusive { xsd:boolean }
LinkContents &=
# Component identifiers
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment