|
Overview Service Description Client proxy Methods SyncRaidStatsCompressed GetRaidStatsCompressed SyncRaidStats GetRaidStats TestConnection Disconnect RequestRaidGroup DeleteRaidGroup UploadLog UpdateServiceUsage Methods for binding ParsecRaidServiceSoap12 SyncRaidStatsCompressed GetRaidStatsCompressed SyncRaidStats GetRaidStats TestConnection Disconnect RequestRaidGroup DeleteRaidGroup UploadLog UpdateServiceUsage |
C# Client Proxy Download //------------------------------------------------------------------------------
// <auto-generated> // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ using System; using System.ComponentModel; using System.Diagnostics; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Serialization; /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.6.57.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Web.Services.WebServiceBindingAttribute(Name="ParsecRaidServiceSoap", Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecRaidService : System.Web.Services.Protocols.SoapHttpClientProtocol { /// <remarks/> public ParsecRaidService() { this.Url = "http://parsec.swtor.ch:8080/ParsecRaidService.asmx"; } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/SyncRaidStatsCompressed", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public string SyncRaidStatsCompressed(string p) { object[] results = this.Invoke("SyncRaidStatsCompressed", new object[] { p}); return ((string)(results[0])); } /// <remarks/> public System.IAsyncResult BeginSyncRaidStatsCompressed(string p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SyncRaidStatsCompressed", new object[] { p}, callback, asyncState); } /// <remarks/> public string EndSyncRaidStatsCompressed(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((string)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/GetRaidStatsCompressed", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public string GetRaidStatsCompressed(string p) { object[] results = this.Invoke("GetRaidStatsCompressed", new object[] { p}); return ((string)(results[0])); } /// <remarks/> public System.IAsyncResult BeginGetRaidStatsCompressed(string p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetRaidStatsCompressed", new object[] { p}, callback, asyncState); } /// <remarks/> public string EndGetRaidStatsCompressed(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((string)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/SyncRaidStats", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidResponse SyncRaidStats(ParsecRaidParameters p) { object[] results = this.Invoke("SyncRaidStats", new object[] { p}); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginSyncRaidStats(ParsecRaidParameters p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("SyncRaidStats", new object[] { p}, callback, asyncState); } /// <remarks/> public ParsecRaidResponse EndSyncRaidStats(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/GetRaidStats", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidResponse GetRaidStats(ParsecRaidParameters p) { object[] results = this.Invoke("GetRaidStats", new object[] { p}); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginGetRaidStats(ParsecRaidParameters p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetRaidStats", new object[] { p}, callback, asyncState); } /// <remarks/> public ParsecRaidResponse EndGetRaidStats(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/TestConnection", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidResponse TestConnection(ParsecRaidParameters p) { object[] results = this.Invoke("TestConnection", new object[] { p}); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginTestConnection(ParsecRaidParameters p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("TestConnection", new object[] { p}, callback, asyncState); } /// <remarks/> public ParsecRaidResponse EndTestConnection(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/Disconnect", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidResponse Disconnect(ParsecRaidParameters p) { object[] results = this.Invoke("Disconnect", new object[] { p}); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginDisconnect(ParsecRaidParameters p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("Disconnect", new object[] { p}, callback, asyncState); } /// <remarks/> public ParsecRaidResponse EndDisconnect(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/RequestRaidGroup", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidGroupResponse RequestRaidGroup(string payload) { object[] results = this.Invoke("RequestRaidGroup", new object[] { payload}); return ((ParsecRaidGroupResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginRequestRaidGroup(string payload, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("RequestRaidGroup", new object[] { payload}, callback, asyncState); } /// <remarks/> public ParsecRaidGroupResponse EndRequestRaidGroup(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidGroupResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/DeleteRaidGroup", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecRaidGroupResponse DeleteRaidGroup(string payload) { object[] results = this.Invoke("DeleteRaidGroup", new object[] { payload}); return ((ParsecRaidGroupResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginDeleteRaidGroup(string payload, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("DeleteRaidGroup", new object[] { payload}, callback, asyncState); } /// <remarks/> public ParsecRaidGroupResponse EndDeleteRaidGroup(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecRaidGroupResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/UploadLog", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public ParsecUploadResponse UploadLog(string p) { object[] results = this.Invoke("UploadLog", new object[] { p}); return ((ParsecUploadResponse)(results[0])); } /// <remarks/> public System.IAsyncResult BeginUploadLog(string p, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("UploadLog", new object[] { p}, callback, asyncState); } /// <remarks/> public ParsecUploadResponse EndUploadLog(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((ParsecUploadResponse)(results[0])); } /// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute( "http://RaidService.ParsecParser.com/UpdateServiceUsage", RequestNamespace="http://RaidService.ParsecParser.com/", ResponseNamespace="http://RaidService.ParsecParser.com/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public bool UpdateServiceUsage(string password) { object[] results = this.Invoke("UpdateServiceUsage", new object[] { password}); return ((bool)(results[0])); } /// <remarks/> public System.IAsyncResult BeginUpdateServiceUsage(string password, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("UpdateServiceUsage", new object[] { password}, callback, asyncState); } /// <remarks/> public bool EndUpdateServiceUsage(System.IAsyncResult asyncResult) { object[] results = this.EndInvoke(asyncResult); return ((bool)(results[0])); } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.57.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecRaidParameters { /// <remarks/> public string RaidGroup; /// <remarks/> public string RaidPassword; /// <remarks/> public ParsecRaidUser Statistics; } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.57.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecRaidUser { /// <remarks/> public int RaidUserId; /// <remarks/> public int RaidGroupId; /// <remarks/> public System.DateTime LastConnectDate; /// <remarks/> public bool IsConnected; /// <remarks/> public string CharacterName; /// <remarks/> public long DamageOut; /// <remarks/> public long DamageIn; /// <remarks/> public long HealOut; /// <remarks/> public long EffectiveHealOut; /// <remarks/> public long HealIn; /// <remarks/> public long Threat; /// <remarks/> public int RaidEncounterId; /// <remarks/> public int RaidEncounterMode; /// <remarks/> public int RaidEncounterPlayers; /// <remarks/> public long CombatTicks; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable<System.DateTime> CombatStart; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable<System.DateTime> CombatEnd; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public System.Nullable<System.DateTime> LastCombatUpdate; /// <remarks/> public string ThreatList; /// <remarks/> public string ParsecVersion; /// <remarks/> public int AbsorbShieldsCast; /// <remarks/> public double AbsorbShieldValue; } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.57.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecUploadResponse { /// <remarks/> public string ErrorMessage; /// <remarks/> public string ErrorCode; /// <remarks/> public int UploadId; } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.57.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecRaidGroupResponse { /// <remarks/> public bool Success; /// <remarks/> public string Message; } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.57.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://RaidService.ParsecParser.com/")] public partial class ParsecRaidResponse { /// <remarks/> public string ErrorMessage; /// <remarks/> public ParsecRaidUser[] Users; /// <remarks/> public int MinimumPollingRate; } |