Web Service
MakeBooking_asmx
Overview
Service Description
Client proxy

Methods GetServerStartTimestamp
EmailServerDetails
DeleteServer
ModifyServer
IsServerAvailableAtTime
CreateServer

The description of this web service is composed by several documents. Click on the document you want to see:
Xml Schema for namespace "http://tempuri.org/"    Download

<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified"
      targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"
>
  <xs:element name="GetServerStartTimestamp">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="serverId" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetServerStartTimestampResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="GetServerStartTimestampResult"
              type="xs:int"
/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="ArrayOfString">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true"
            type="xs:string"
/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="EmailServerDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="1" name="username" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="password" type="xs:string"/>
        <xs:element minOccurs="1" maxOccurs="1" name="serverId" type="xs:int"/>
        <xs:element minOccurs="0" maxOccurs="1" name="addresses" type="tns:ArrayOfString"/>
        <xs:element minOccurs="1" maxOccurs="1" name="includeSecretProperties"
              type="xs:boolean"
/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="EmailServerDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="EmailServerDetailsResult"
              type="xs:boolean"
/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteServer">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="1" name="username" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="password" type="xs:string"/>
        <xs:element minOccurs="1" maxOccurs="1" name="serverId" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteServerResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="DeleteServerResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ModifyServer">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="1" name="username" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="password" type="xs:string"/>
        <xs:element minOccurs="1" maxOccurs="1" name="serverId" type="xs:int"/>
        <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="propertyValues" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="templateIds" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ModifyServerResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="ModifyServerResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="IsServerAvailableAtTime">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="1" name="username" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="password" type="xs:string"/>
        <xs:element minOccurs="1" maxOccurs="1" name="gameId" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="startTimestamp" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="runtimeMins" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="numberPlayers" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="IsServerAvailableAtTimeResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="IsServerAvailableAtTimeResult"
              type="xs:boolean"
/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateServer">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="1" name="username" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="password" type="xs:string"/>
        <xs:element minOccurs="1" maxOccurs="1" name="gameId" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="startTimestamp" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="runtimeMins" type="xs:int"/>
        <xs:element minOccurs="1" maxOccurs="1" name="numberPlayers" type="xs:int"/>
        <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="propertyValues" type="xs:string"/>
        <xs:element minOccurs="0" maxOccurs="1" name="templateIds" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateServerResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="CreateServerResult" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="int" type="xs:int"/>
  <xs:element name="boolean" type="xs:boolean"/>
</xs:schema>