Skip to content

Commit 25e1a22

Browse files
committed
Refs #12277: Added new types to Discovery Server XSD
Signed-off-by: Javier Santiago <javiersantiago@eprosima.com>
1 parent 3504c16 commit 25e1a22

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

resources/xsd/discovery-server.xsd

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1028,6 +1028,20 @@
10281028
</xs:simpleContent>
10291029
</xs:complexType>
10301030

1031+
<xs:complexType name="RemoteServerChangeType">
1032+
<xs:attribute name="prefix" type="stringType" use="required" />
1033+
<xs:attribute name="addess" type="stringType" use="required" />
1034+
<xs:attribute name="port" type="uint32Type" use="required" />
1035+
</xs:complexType>
1036+
1037+
<xs:complexType name="ServerListChangeType">
1038+
<xs:sequence>
1039+
<xs:element name="RemoteServer" type="RemoteServerChangeType" minOccurs="0" maxOccurs="unbounded"/>
1040+
</xs:sequence>
1041+
<xs:attribute name="time" type="uint32Type" use="required" />
1042+
<xs:attribute name="prefix" type="stringType" use="required" />
1043+
</xs:complexType>
1044+
10311045
<xs:element name="DS">
10321046
<xs:complexType>
10331047
<xs:all>
@@ -1069,6 +1083,13 @@
10691083
</xs:sequence>
10701084
</xs:complexType>
10711085
</xs:element>
1086+
<xs:element name="serverchange" minOccurs="0">
1087+
<xs:complexType>
1088+
<xs:sequence>
1089+
<xs:element name="change" type="ServerListChangeType" minOccurs="1" maxOccurs="unbounded"/>
1090+
</xs:sequence>
1091+
</xs:complexType>
1092+
</xs:element>
10721093
</xs:all>
10731094
<xs:attribute name="user_shutdown" type="xs:boolean" default="true" use="optional" />
10741095
<xs:attribute name="prefix_validation" type="xs:boolean" default="true" use="optional" />

0 commit comments

Comments
 (0)