diff options
author | Justin Wernick <justin@worthe-it.co.za> | 2022-04-19 21:22:50 +0200 |
---|---|---|
committer | Justin Wernick <justin@worthe-it.co.za> | 2022-04-19 21:22:50 +0200 |
commit | be89211af895548425be999f660a1195efe9fc8a (patch) | |
tree | 19fcd9aaae9c83fe51f81ef57c1f724392a93f8a /Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl | |
parent | 0856dc8dc80d3a8624f1d82b944dcbd9e0021446 (diff) |
Refile for merging repos
Diffstat (limited to 'Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl')
-rw-r--r-- | Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl | 294 |
1 files changed, 0 insertions, 294 deletions
diff --git a/Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl b/Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl deleted file mode 100644 index 0d7d4a9..0000000 --- a/Entelect.BattleCity.Challenge/Service References/ChallengeService/ChallengeService.wsdl +++ /dev/null @@ -1,294 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://challenge.entelect.co.za/" name="ChallengeService" targetNamespace="http://challenge.entelect.co.za/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> - <wsdl:types> - <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://challenge.entelect.co.za/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - <xs:element name="getStatus" type="tns:getStatus" /> - <xs:element name="getStatusResponse" type="tns:getStatusResponse" /> - <xs:element name="login" type="tns:login" /> - <xs:element name="loginResponse" type="tns:loginResponse" /> - <xs:element name="setAction" type="tns:setAction" /> - <xs:element name="setActionResponse" type="tns:setActionResponse" /> - <xs:element name="setActions" type="tns:setActions" /> - <xs:element name="setActionsResponse" type="tns:setActionsResponse" /> - <xs:complexType name="getStatus"> - <xs:sequence /> - </xs:complexType> - <xs:complexType name="getStatusResponse"> - <xs:sequence> - <xs:element minOccurs="0" name="return" type="tns:game" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="game"> - <xs:sequence> - <xs:element name="currentTick" type="xs:int" /> - <xs:element minOccurs="0" name="events" type="tns:events" /> - <xs:element name="millisecondsToNextTick" type="xs:long" /> - <xs:element minOccurs="0" name="nextTickTime" type="xs:dateTime" /> - <xs:element minOccurs="0" name="playerName" type="xs:string" /> - <xs:element minOccurs="0" maxOccurs="unbounded" name="players" nillable="true" type="tns:player" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="events"> - <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" name="blockEvents" nillable="true" type="tns:blockEvent" /> - <xs:element minOccurs="0" maxOccurs="unbounded" name="unitEvents" nillable="true" type="tns:unitEvent" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="blockEvent"> - <xs:sequence> - <xs:element minOccurs="0" name="newState" type="tns:state" /> - <xs:element minOccurs="0" name="point" type="tns:point" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="point"> - <xs:sequence> - <xs:element name="x" type="xs:int" /> - <xs:element name="y" type="xs:int" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="unitEvent"> - <xs:sequence> - <xs:element minOccurs="0" name="bullet" type="tns:bullet" /> - <xs:element name="tickTime" type="xs:int" /> - <xs:element minOccurs="0" name="unit" type="tns:unit" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="bullet"> - <xs:sequence> - <xs:element minOccurs="0" name="direction" type="tns:direction" /> - <xs:element name="id" type="xs:int" /> - <xs:element name="x" type="xs:int" /> - <xs:element name="y" type="xs:int" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="unit"> - <xs:sequence> - <xs:element minOccurs="0" name="action" type="tns:action" /> - <xs:element minOccurs="0" name="direction" type="tns:direction" /> - <xs:element name="id" type="xs:int" /> - <xs:element name="x" type="xs:int" /> - <xs:element name="y" type="xs:int" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="player"> - <xs:sequence> - <xs:element minOccurs="0" name="base" type="tns:base" /> - <xs:element minOccurs="0" maxOccurs="unbounded" name="bullets" nillable="true" type="tns:bullet" /> - <xs:element minOccurs="0" name="name" type="xs:string" /> - <xs:element minOccurs="0" maxOccurs="unbounded" name="units" nillable="true" type="tns:unit" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="base"> - <xs:sequence> - <xs:element name="x" type="xs:int" /> - <xs:element name="y" type="xs:int" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="abstractCollection" abstract="true"> - <xs:sequence /> - </xs:complexType> - <xs:complexType name="abstractList" abstract="true"> - <xs:complexContent mixed="false"> - <xs:extension base="tns:abstractCollection"> - <xs:sequence /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="arrayList"> - <xs:complexContent mixed="false"> - <xs:extension base="tns:abstractList"> - <xs:sequence /> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="setAction"> - <xs:sequence> - <xs:element name="arg0" type="xs:int" /> - <xs:element minOccurs="0" name="arg1" type="tns:action" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="setActionResponse"> - <xs:sequence> - <xs:element minOccurs="0" name="return" type="tns:delta" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="delta"> - <xs:sequence> - <xs:element name="millisecondsToNextTick" type="xs:long" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="login"> - <xs:sequence /> - </xs:complexType> - <xs:complexType name="loginResponse"> - <xs:sequence> - <xs:element minOccurs="0" name="return" type="tns:board" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="board"> - <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" name="states" nillable="true" type="tns:stateArray" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="setActions"> - <xs:sequence> - <xs:element minOccurs="0" name="arg0" type="tns:action" /> - <xs:element minOccurs="0" name="arg1" type="tns:action" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="setActionsResponse"> - <xs:sequence> - <xs:element minOccurs="0" name="return" type="tns:delta" /> - </xs:sequence> - </xs:complexType> - <xs:simpleType name="state"> - <xs:restriction base="xs:string"> - <xs:enumeration value="FULL" /> - <xs:enumeration value="EMPTY" /> - <xs:enumeration value="OUT_OF_BOUNDS" /> - <xs:enumeration value="NONE" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="direction"> - <xs:restriction base="xs:string"> - <xs:enumeration value="NONE" /> - <xs:enumeration value="UP" /> - <xs:enumeration value="DOWN" /> - <xs:enumeration value="LEFT" /> - <xs:enumeration value="RIGHT" /> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="action"> - <xs:restriction base="xs:string"> - <xs:enumeration value="NONE" /> - <xs:enumeration value="UP" /> - <xs:enumeration value="DOWN" /> - <xs:enumeration value="LEFT" /> - <xs:enumeration value="RIGHT" /> - <xs:enumeration value="FIRE" /> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="stateArray" final="#all"> - <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" name="item" nillable="true" type="tns:state" /> - </xs:sequence> - </xs:complexType> - <xs:element name="EndOfGameException" type="tns:EndOfGameException" /> - <xs:complexType name="EndOfGameException"> - <xs:sequence /> - </xs:complexType> - <xs:element name="NoBlameException" type="tns:NoBlameException" /> - <xs:complexType name="NoBlameException"> - <xs:sequence /> - </xs:complexType> - </xs:schema> - </wsdl:types> - <wsdl:message name="setAction"> - <wsdl:part name="parameters" element="tns:setAction" /> - </wsdl:message> - <wsdl:message name="EndOfGameException"> - <wsdl:part name="EndOfGameException" element="tns:EndOfGameException" /> - </wsdl:message> - <wsdl:message name="setActions"> - <wsdl:part name="parameters" element="tns:setActions" /> - </wsdl:message> - <wsdl:message name="login"> - <wsdl:part name="parameters" element="tns:login" /> - </wsdl:message> - <wsdl:message name="setActionsResponse"> - <wsdl:part name="parameters" element="tns:setActionsResponse" /> - </wsdl:message> - <wsdl:message name="setActionResponse"> - <wsdl:part name="parameters" element="tns:setActionResponse" /> - </wsdl:message> - <wsdl:message name="loginResponse"> - <wsdl:part name="parameters" element="tns:loginResponse" /> - </wsdl:message> - <wsdl:message name="NoBlameException"> - <wsdl:part name="NoBlameException" element="tns:NoBlameException" /> - </wsdl:message> - <wsdl:message name="getStatus"> - <wsdl:part name="parameters" element="tns:getStatus" /> - </wsdl:message> - <wsdl:message name="getStatusResponse"> - <wsdl:part name="parameters" element="tns:getStatusResponse" /> - </wsdl:message> - <wsdl:portType name="Challenge"> - <wsdl:operation name="getStatus"> - <wsdl:input name="getStatus" message="tns:getStatus" /> - <wsdl:output name="getStatusResponse" message="tns:getStatusResponse" /> - </wsdl:operation> - <wsdl:operation name="setAction"> - <wsdl:input name="setAction" message="tns:setAction" /> - <wsdl:output name="setActionResponse" message="tns:setActionResponse" /> - <wsdl:fault name="EndOfGameException" message="tns:EndOfGameException" /> - </wsdl:operation> - <wsdl:operation name="login"> - <wsdl:input name="login" message="tns:login" /> - <wsdl:output name="loginResponse" message="tns:loginResponse" /> - <wsdl:fault name="NoBlameException" message="tns:NoBlameException" /> - <wsdl:fault name="EndOfGameException" message="tns:EndOfGameException" /> - </wsdl:operation> - <wsdl:operation name="setActions"> - <wsdl:input name="setActions" message="tns:setActions" /> - <wsdl:output name="setActionsResponse" message="tns:setActionsResponse" /> - <wsdl:fault name="EndOfGameException" message="tns:EndOfGameException" /> - </wsdl:operation> - </wsdl:portType> - <wsdl:binding name="ChallengeServiceSoapBinding" type="tns:Challenge"> - <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> - <wsdl:operation name="getStatus"> - <soap:operation soapAction="" style="document" /> - <wsdl:input name="getStatus"> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output name="getStatusResponse"> - <soap:body use="literal" /> - </wsdl:output> - </wsdl:operation> - <wsdl:operation name="setAction"> - <soap:operation soapAction="" style="document" /> - <wsdl:input name="setAction"> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output name="setActionResponse"> - <soap:body use="literal" /> - </wsdl:output> - <wsdl:fault name="EndOfGameException"> - <soap:fault use="literal" name="EndOfGameException" namespace="" /> - </wsdl:fault> - </wsdl:operation> - <wsdl:operation name="login"> - <soap:operation soapAction="" style="document" /> - <wsdl:input name="login"> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output name="loginResponse"> - <soap:body use="literal" /> - </wsdl:output> - <wsdl:fault name="NoBlameException"> - <soap:fault use="literal" name="NoBlameException" namespace="" /> - </wsdl:fault> - <wsdl:fault name="EndOfGameException"> - <soap:fault use="literal" name="EndOfGameException" namespace="" /> - </wsdl:fault> - </wsdl:operation> - <wsdl:operation name="setActions"> - <soap:operation soapAction="" style="document" /> - <wsdl:input name="setActions"> - <soap:body use="literal" /> - </wsdl:input> - <wsdl:output name="setActionsResponse"> - <soap:body use="literal" /> - </wsdl:output> - <wsdl:fault name="EndOfGameException"> - <soap:fault use="literal" name="EndOfGameException" namespace="" /> - </wsdl:fault> - </wsdl:operation> - </wsdl:binding> - <wsdl:service name="ChallengeService"> - <wsdl:port name="ChallengePort" binding="tns:ChallengeServiceSoapBinding"> - <soap:address location="http://localhost:9090/ChallengePort" /> - </wsdl:port> - </wsdl:service> -</wsdl:definitions>
\ No newline at end of file |