// ------------------------------------------------------------------------------ // // This code was generated by a tool. // Mono Runtime Version: 1.1.4322.2032 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // // ------------------------------------------------------------------------------ /// [System.Web.Services.WebServiceBinding(Name="Remote_asmxSoap", Namespace="http://tempuri.org/")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public class Remote_asmx : System.Web.Services.Protocols.SoapHttpClientProtocol { public Remote_asmx() { this.Url = "http://au.gamecreate.com/admin/Remote.asmx"; } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CreateSubdomain", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public int CreateSubdomain(string actorUsername, string actorPassword, int parentDomainId, string name, string uniquename) { object[] results = this.Invoke("CreateSubdomain", new object[] { actorUsername, actorPassword, parentDomainId, name, uniquename}); return ((int)(results[0])); } public System.IAsyncResult BeginCreateSubdomain(string actorUsername, string actorPassword, int parentDomainId, string name, string uniquename, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CreateSubdomain", new object[] { actorUsername, actorPassword, parentDomainId, name, uniquename}, callback, asyncState); } public int EndCreateSubdomain(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((int)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetUserDomainPermissions", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetUserDomainPermissions(string actorUsername, string actorPassword, int domainid, string userid, int permissionType) { object[] results = this.Invoke("SetUserDomainPermissions", new object[] { actorUsername, actorPassword, domainid, userid, permissionType}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetUserDomainPermissions(string actorUsername, string actorPassword, int domainid, string userid, int permissionType, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetUserDomainPermissions", new object[] { actorUsername, actorPassword, domainid, userid, permissionType}, callback, asyncState); } public bool EndSetUserDomainPermissions(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/InstallGame", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool InstallGame(string actorUsername, string actorPassword, int domainid, int gameid, int hostid) { object[] results = this.Invoke("InstallGame", new object[] { actorUsername, actorPassword, domainid, gameid, hostid}); return ((bool)(results[0])); } public System.IAsyncResult BeginInstallGame(string actorUsername, string actorPassword, int domainid, int gameid, int hostid, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("InstallGame", new object[] { actorUsername, actorPassword, domainid, gameid, hostid}, callback, asyncState); } public bool EndInstallGame(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/UninstallUnusedSoftware", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public int UninstallUnusedSoftware(string actorUsername, string actorPassword, int domainId, string hostIds) { object[] results = this.Invoke("UninstallUnusedSoftware", new object[] { actorUsername, actorPassword, domainId, hostIds}); return ((int)(results[0])); } public System.IAsyncResult BeginUninstallUnusedSoftware(string actorUsername, string actorPassword, int domainId, string hostIds, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("UninstallUnusedSoftware", new object[] { actorUsername, actorPassword, domainId, hostIds}, callback, asyncState); } public int EndUninstallUnusedSoftware(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((int)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CreateServer", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public int CreateServer(string actorUsername, string actorPassword, int domainid, int gameid, int hostid, string name, int players) { object[] results = this.Invoke("CreateServer", new object[] { actorUsername, actorPassword, domainid, gameid, hostid, name, players}); return ((int)(results[0])); } public System.IAsyncResult BeginCreateServer(string actorUsername, string actorPassword, int domainid, int gameid, int hostid, string name, int players, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CreateServer", new object[] { actorUsername, actorPassword, domainid, gameid, hostid, name, players}, callback, asyncState); } public int EndCreateServer(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((int)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/CreateServerOnBestHost", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public int CreateServerOnBestHost(string actorUsername, string actorPassword, int domainId, int gameId, string hostIds, string name, int players, int startPort) { object[] results = this.Invoke("CreateServerOnBestHost", new object[] { actorUsername, actorPassword, domainId, gameId, hostIds, name, players, startPort}); return ((int)(results[0])); } public System.IAsyncResult BeginCreateServerOnBestHost(string actorUsername, string actorPassword, int domainId, int gameId, string hostIds, string name, int players, int startPort, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CreateServerOnBestHost", new object[] { actorUsername, actorPassword, domainId, gameId, hostIds, name, players, startPort}, callback, asyncState); } public int EndCreateServerOnBestHost(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((int)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetUserServerPermissions", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetUserServerPermissions(string actorUsername, string actorPassword, int domainid, string userid, int serverid, int permissionType) { object[] results = this.Invoke("SetUserServerPermissions", new object[] { actorUsername, actorPassword, domainid, userid, serverid, permissionType}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetUserServerPermissions(string actorUsername, string actorPassword, int domainid, string userid, int serverid, int permissionType, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetUserServerPermissions", new object[] { actorUsername, actorPassword, domainid, userid, serverid, permissionType}, callback, asyncState); } public bool EndSetUserServerPermissions(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetUserServerPermissionsByClass", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetUserServerPermissionsByClass(string actorUsername, string actorPassword, int domainid, string userid, int serverid, int permissionType, int permissionClass) { object[] results = this.Invoke("SetUserServerPermissionsByClass", new object[] { actorUsername, actorPassword, domainid, userid, serverid, permissionType, permissionClass}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetUserServerPermissionsByClass(string actorUsername, string actorPassword, int domainid, string userid, int serverid, int permissionType, int permissionClass, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetUserServerPermissionsByClass", new object[] { actorUsername, actorPassword, domainid, userid, serverid, permissionType, permissionClass}, callback, asyncState); } public bool EndSetUserServerPermissionsByClass(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetUserPermissionsByClass", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetUserPermissionsByClass(string actorUsername, string actorPassword, int domainid, string userid, int entityid, string entityType, int permissionType, int permissionClass) { object[] results = this.Invoke("SetUserPermissionsByClass", new object[] { actorUsername, actorPassword, domainid, userid, entityid, entityType, permissionType, permissionClass}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetUserPermissionsByClass(string actorUsername, string actorPassword, int domainid, string userid, int entityid, string entityType, int permissionType, int permissionClass, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetUserPermissionsByClass", new object[] { actorUsername, actorPassword, domainid, userid, entityid, entityType, permissionType, permissionClass}, callback, asyncState); } public bool EndSetUserPermissionsByClass(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetUserGamePermissions", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetUserGamePermissions(string actorUsername, string actorPassword, int domainid, string userid, int gameid, int permissionType) { object[] results = this.Invoke("SetUserGamePermissions", new object[] { actorUsername, actorPassword, domainid, userid, gameid, permissionType}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetUserGamePermissions(string actorUsername, string actorPassword, int domainid, string userid, int gameid, int permissionType, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetUserGamePermissions", new object[] { actorUsername, actorPassword, domainid, userid, gameid, permissionType}, callback, asyncState); } public bool EndSetUserGamePermissions(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/RestartServer", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool RestartServer(string actorUsername, string actorPassword, int domainid, int serverid) { object[] results = this.Invoke("RestartServer", new object[] { actorUsername, actorPassword, domainid, serverid}); return ((bool)(results[0])); } public System.IAsyncResult BeginRestartServer(string actorUsername, string actorPassword, int domainid, int serverid, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("RestartServer", new object[] { actorUsername, actorPassword, domainid, serverid}, callback, asyncState); } public bool EndRestartServer(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetServerRunning", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetServerRunning(string actorUsername, string actorPassword, int domainid, int serverid, int running) { object[] results = this.Invoke("SetServerRunning", new object[] { actorUsername, actorPassword, domainid, serverid, running}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetServerRunning(string actorUsername, string actorPassword, int domainid, int serverid, int running, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetServerRunning", new object[] { actorUsername, actorPassword, domainid, serverid, running}, callback, asyncState); } public bool EndSetServerRunning(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SetServerPlayerCount", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool SetServerPlayerCount(string actorUsername, string actorPassword, int domainid, int serverid, int players) { object[] results = this.Invoke("SetServerPlayerCount", new object[] { actorUsername, actorPassword, domainid, serverid, players}); return ((bool)(results[0])); } public System.IAsyncResult BeginSetServerPlayerCount(string actorUsername, string actorPassword, int domainid, int serverid, int players, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SetServerPlayerCount", new object[] { actorUsername, actorPassword, domainid, serverid, players}, callback, asyncState); } public bool EndSetServerPlayerCount(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetServerStatus", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public ServerStatus GetServerStatus(string actorUsername, string actorPassword, int domainid, int serverId) { object[] results = this.Invoke("GetServerStatus", new object[] { actorUsername, actorPassword, domainid, serverId}); return ((ServerStatus)(results[0])); } public System.IAsyncResult BeginGetServerStatus(string actorUsername, string actorPassword, int domainid, int serverId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetServerStatus", new object[] { actorUsername, actorPassword, domainid, serverId}, callback, asyncState); } public ServerStatus EndGetServerStatus(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ServerStatus)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetServerStatusList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public ServerStatus[] GetServerStatusList(string actorUsername, string actorPassword, int domainId, string serverIds) { object[] results = this.Invoke("GetServerStatusList", new object[] { actorUsername, actorPassword, domainId, serverIds}); return ((ServerStatus[])(results[0])); } public System.IAsyncResult BeginGetServerStatusList(string actorUsername, string actorPassword, int domainId, string serverIds, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetServerStatusList", new object[] { actorUsername, actorPassword, domainId, serverIds}, callback, asyncState); } public ServerStatus[] EndGetServerStatusList(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ServerStatus[])(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetServerConfiguration", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public ServerConfiguration[] GetServerConfiguration(string actorUsername, string actorPassword, int domainId, string serverIds) { object[] results = this.Invoke("GetServerConfiguration", new object[] { actorUsername, actorPassword, domainId, serverIds}); return ((ServerConfiguration[])(results[0])); } public System.IAsyncResult BeginGetServerConfiguration(string actorUsername, string actorPassword, int domainId, string serverIds, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetServerConfiguration", new object[] { actorUsername, actorPassword, domainId, serverIds}, callback, asyncState); } public ServerConfiguration[] EndGetServerConfiguration(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ServerConfiguration[])(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteServer", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool DeleteServer(string actorUsername, string actorPassword, int domainid, int serverId) { object[] results = this.Invoke("DeleteServer", new object[] { actorUsername, actorPassword, domainid, serverId}); return ((bool)(results[0])); } public System.IAsyncResult BeginDeleteServer(string actorUsername, string actorPassword, int domainid, int serverId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("DeleteServer", new object[] { actorUsername, actorPassword, domainid, serverId}, callback, asyncState); } public bool EndDeleteServer(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IsGameInstalled", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool IsGameInstalled(string actorUsername, string actorPassword, int domainid, int gameid, int hostid) { object[] results = this.Invoke("IsGameInstalled", new object[] { actorUsername, actorPassword, domainid, gameid, hostid}); return ((bool)(results[0])); } public System.IAsyncResult BeginIsGameInstalled(string actorUsername, string actorPassword, int domainid, int gameid, int hostid, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("IsGameInstalled", new object[] { actorUsername, actorPassword, domainid, gameid, hostid}, callback, asyncState); } public bool EndIsGameInstalled(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetDomainInformation", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public DomainInformation GetDomainInformation(string actorUsername, string actorPassword, int domainId) { object[] results = this.Invoke("GetDomainInformation", new object[] { actorUsername, actorPassword, domainId}); return ((DomainInformation)(results[0])); } public System.IAsyncResult BeginGetDomainInformation(string actorUsername, string actorPassword, int domainId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetDomainInformation", new object[] { actorUsername, actorPassword, domainId}, callback, asyncState); } public DomainInformation EndGetDomainInformation(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((DomainInformation)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetGameList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public GameDetail[] GetGameList(string actorUsername, string actorPassword, int domainId) { object[] results = this.Invoke("GetGameList", new object[] { actorUsername, actorPassword, domainId}); return ((GameDetail[])(results[0])); } public System.IAsyncResult BeginGetGameList(string actorUsername, string actorPassword, int domainId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetGameList", new object[] { actorUsername, actorPassword, domainId}, callback, asyncState); } public GameDetail[] EndGetGameList(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((GameDetail[])(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetSubDomainList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public DomainInformation[] GetSubDomainList(string actorUsername, string actorPassword, int domainId) { object[] results = this.Invoke("GetSubDomainList", new object[] { actorUsername, actorPassword, domainId}); return ((DomainInformation[])(results[0])); } public System.IAsyncResult BeginGetSubDomainList(string actorUsername, string actorPassword, int domainId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetSubDomainList", new object[] { actorUsername, actorPassword, domainId}, callback, asyncState); } public DomainInformation[] EndGetSubDomainList(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((DomainInformation[])(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetHostStatusList", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public HostStatus[] GetHostStatusList(string actorUsername, string actorPassword, int domainId) { object[] results = this.Invoke("GetHostStatusList", new object[] { actorUsername, actorPassword, domainId}); return ((HostStatus[])(results[0])); } public System.IAsyncResult BeginGetHostStatusList(string actorUsername, string actorPassword, int domainId, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetHostStatusList", new object[] { actorUsername, actorPassword, domainId}, callback, asyncState); } public HostStatus[] EndGetHostStatusList(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((HostStatus[])(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/NotifyPackageRevision", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public bool NotifyPackageRevision(string domainLogin, string domainPassword, string packageUniqueName, int revision) { object[] results = this.Invoke("NotifyPackageRevision", new object[] { domainLogin, domainPassword, packageUniqueName, revision}); return ((bool)(results[0])); } public System.IAsyncResult BeginNotifyPackageRevision(string domainLogin, string domainPassword, string packageUniqueName, int revision, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("NotifyPackageRevision", new object[] { domainLogin, domainPassword, packageUniqueName, revision}, callback, asyncState); } public bool EndNotifyPackageRevision(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/ApprovePackageRevision", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)] public PackageApprovalResponse ApprovePackageRevision(string domainLogin, string domainPassword, string packageUniqueName, bool suspend, bool updateParentPackages, bool ignoreWarnings) { object[] results = this.Invoke("ApprovePackageRevision", new object[] { domainLogin, domainPassword, packageUniqueName, suspend, updateParentPackages, ignoreWarnings}); return ((PackageApprovalResponse)(results[0])); } public System.IAsyncResult BeginApprovePackageRevision(string domainLogin, string domainPassword, string packageUniqueName, bool suspend, bool updateParentPackages, bool ignoreWarnings, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("ApprovePackageRevision", new object[] { domainLogin, domainPassword, packageUniqueName, suspend, updateParentPackages, ignoreWarnings}, callback, asyncState); } public PackageApprovalResponse EndApprovePackageRevision(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((PackageApprovalResponse)(results[0])); } } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class ServerStatus { /// public int Id; /// public string Name; /// public int PlayerCount; /// public int MaxPlayers; /// public System.Single CurrentMemory; /// public System.Single CpuUsage; /// public string Status; /// public string Address; /// public bool Public; /// public DomainInformation Domain; /// public GameInformation Game; /// public HostInformation Host; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class DomainInformation { /// public int Id; /// public string Name; /// public string UniqueName; /// public DomainInformation Provider; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class GameInformation { /// public int Id; /// public string Name; /// public ProgramInformation Program; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class ProgramInformation { /// public int Id; /// public string Name; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class HostInformation { /// public int Id; /// public string Name; /// public string Address; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class ServerConfiguration { /// public int Id; /// public PropertyValueInformation[] Properties; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class PropertyValueInformation { /// public string Variable; /// public string Value; /// public bool IsDefault; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class GameDetail { /// public string Name; /// public int Id; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class HostStatus { /// public int Id; /// public string Name; /// public string Address; /// public string Status; /// public string OperSystem; /// public int ServerCount; /// public System.Single CPU; /// public int Memory; /// public int Disk; /// public bool Online; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class PackageApprovalResponse { /// public PackageApprovalResponseCode PackageApprovalResponseCode; /// public PackageApprovalErrorCode PackageApprovalErrorCode; /// public PackageDetail[] UnapprovedPackageList; /// public PackageDetail[] ApprovedPackageList; /// public string Description; /// public bool Success; /// public bool Suspend; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public enum PackageApprovalResponseCode { /// Success, /// Warning, /// Failed, } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public enum PackageApprovalErrorCode { /// UnapprovedParentPackages, /// None, } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")] public class PackageDetail { /// public string Name; /// public string UniqueName; }