Выделяет подсеть в слое инженерной сети (для конструкторского расчета).
<xs:element name="zulu-server"> <xs:complexType> <xs:sequence> <xs:element name="Command"> <xs:complexType> <xs:sequence> <xs:element name="NetToolsSelectSubNetwork"> <xs:complexType> <xs:sequence> <xs:element name="Layer" type="xs:string" /> <xs:element name="Model" type="xs:string" /> <xs:element name="ElemID" type="xs:integer" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="lang" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
<xs:element name="zwsResponse"> <xs:complexType> <xs:sequence> <xs:element name="NetToolsSelectSubNetwork"> <xs:complexType> <xs:sequence /> </xs:complexType> </xs:element> <xs:element name="RetVal" type="xs:integer" /> </xs:sequence> </xs:complexType> </xs:element>
<?xml version="1.0" encoding="UTF-8"?> <zulu-server service="zws" version="1.0.0"> <Command lang="ru"> <NetToolsSelectSubNetwork> <Layer>2:teplosam</Layer> <Model>thermo</Model> <ElemID>15</ElemID> </NetToolsSelectSubNetwork> </Command> </zulu-server>Где:
Layer— имя слоя вместе с пространством имен, указывается в форматеnamespace:layername(пространство_имен:имя_слоя).
Model— модель инженерной сети.
ElemID— идентификатор объекта для указания подсети (например участка подключения).
<?xml version="1.0" encoding="UTF-8"?> <zwsResponse> <NetToolsSelectSubNetwork></NetToolsSelectSubNetwork> <RetVal>0</RetVal> </zwsResponse>Где
RetVal— код ответа со статусом выполнения операции:
0— операция успешно выполнена.
-1— операция не была выполнена или произошла ошибка.