1
//------------------------------------------------------------------------------
3
// This code was generated by a tool.
4
// Runtime Version:2.0.50727.4927
6
// Changes to this file may cause incorrect behavior and will be lost if
7
// the code is regenerated.
9
//------------------------------------------------------------------------------
12
// This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.4927.
14
#pragma warning disable 1591
16
namespace XiboClient.xmds {
17
using System.Diagnostics;
18
using System.Web.Services;
19
using System.ComponentModel;
20
using System.Web.Services.Protocols;
22
using System.Xml.Serialization;
26
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
27
[System.Diagnostics.DebuggerStepThroughAttribute()]
28
[System.ComponentModel.DesignerCategoryAttribute("code")]
29
[System.Web.Services.WebServiceBindingAttribute(Name="xmdsBinding", Namespace="urn:xmds")]
30
public partial class xmds : System.Web.Services.Protocols.SoapHttpClientProtocol {
32
private System.Threading.SendOrPostCallback RegisterDisplayOperationCompleted;
34
private System.Threading.SendOrPostCallback RequiredFilesOperationCompleted;
36
private System.Threading.SendOrPostCallback GetFileOperationCompleted;
38
private System.Threading.SendOrPostCallback ScheduleOperationCompleted;
40
private System.Threading.SendOrPostCallback RecieveXmlLogOperationCompleted;
42
private System.Threading.SendOrPostCallback BlackListOperationCompleted;
44
private System.Threading.SendOrPostCallback SubmitLogOperationCompleted;
46
private System.Threading.SendOrPostCallback SubmitStatsOperationCompleted;
48
private bool useDefaultCredentialsSetExplicitly;
52
this.Url = global::XiboClient.Properties.Settings.Default.XiboClient_xmds_xmds;
53
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
54
this.UseDefaultCredentials = true;
55
this.useDefaultCredentialsSetExplicitly = false;
58
this.useDefaultCredentialsSetExplicitly = true;
62
public new string Url {
67
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
68
&& (this.useDefaultCredentialsSetExplicitly == false))
69
&& (this.IsLocalFileSystemWebService(value) == false))) {
70
base.UseDefaultCredentials = false;
76
public new bool UseDefaultCredentials {
78
return base.UseDefaultCredentials;
81
base.UseDefaultCredentials = value;
82
this.useDefaultCredentialsSetExplicitly = true;
87
public event RegisterDisplayCompletedEventHandler RegisterDisplayCompleted;
90
public event RequiredFilesCompletedEventHandler RequiredFilesCompleted;
93
public event GetFileCompletedEventHandler GetFileCompleted;
96
public event ScheduleCompletedEventHandler ScheduleCompleted;
99
public event RecieveXmlLogCompletedEventHandler RecieveXmlLogCompleted;
102
public event BlackListCompletedEventHandler BlackListCompleted;
105
public event SubmitLogCompletedEventHandler SubmitLogCompleted;
108
public event SubmitStatsCompletedEventHandler SubmitStatsCompleted;
111
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RegisterDisplay", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
112
[return: System.Xml.Serialization.SoapElementAttribute("ActivationMessage")]
113
public string RegisterDisplay(string serverKey, string hardwareKey, string displayName, string version) {
114
object[] results = this.Invoke("RegisterDisplay", new object[] {
119
return ((string)(results[0]));
123
public void RegisterDisplayAsync(string serverKey, string hardwareKey, string displayName, string version) {
124
this.RegisterDisplayAsync(serverKey, hardwareKey, displayName, version, null);
128
public void RegisterDisplayAsync(string serverKey, string hardwareKey, string displayName, string version, object userState) {
129
if ((this.RegisterDisplayOperationCompleted == null)) {
130
this.RegisterDisplayOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRegisterDisplayOperationCompleted);
132
this.InvokeAsync("RegisterDisplay", new object[] {
136
version}, this.RegisterDisplayOperationCompleted, userState);
139
private void OnRegisterDisplayOperationCompleted(object arg) {
140
if ((this.RegisterDisplayCompleted != null)) {
141
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
142
this.RegisterDisplayCompleted(this, new RegisterDisplayCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
147
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RequiredFiles", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
148
[return: System.Xml.Serialization.SoapElementAttribute("RequiredFilesXml")]
149
public string RequiredFiles(string serverKey, string hardwareKey, string version) {
150
object[] results = this.Invoke("RequiredFiles", new object[] {
154
return ((string)(results[0]));
158
public void RequiredFilesAsync(string serverKey, string hardwareKey, string version) {
159
this.RequiredFilesAsync(serverKey, hardwareKey, version, null);
163
public void RequiredFilesAsync(string serverKey, string hardwareKey, string version, object userState) {
164
if ((this.RequiredFilesOperationCompleted == null)) {
165
this.RequiredFilesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRequiredFilesOperationCompleted);
167
this.InvokeAsync("RequiredFiles", new object[] {
170
version}, this.RequiredFilesOperationCompleted, userState);
173
private void OnRequiredFilesOperationCompleted(object arg) {
174
if ((this.RequiredFilesCompleted != null)) {
175
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
176
this.RequiredFilesCompleted(this, new RequiredFilesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
181
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#GetFile", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
182
[return: System.Xml.Serialization.SoapElementAttribute("file", DataType="base64Binary")]
183
public byte[] GetFile(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version) {
184
object[] results = this.Invoke("GetFile", new object[] {
192
return ((byte[])(results[0]));
196
public void GetFileAsync(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version) {
197
this.GetFileAsync(serverKey, hardwareKey, filePath, fileType, chunkOffset, chuckSize, version, null);
201
public void GetFileAsync(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version, object userState) {
202
if ((this.GetFileOperationCompleted == null)) {
203
this.GetFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetFileOperationCompleted);
205
this.InvokeAsync("GetFile", new object[] {
212
version}, this.GetFileOperationCompleted, userState);
215
private void OnGetFileOperationCompleted(object arg) {
216
if ((this.GetFileCompleted != null)) {
217
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
218
this.GetFileCompleted(this, new GetFileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
223
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#Schedule", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
224
[return: System.Xml.Serialization.SoapElementAttribute("ScheduleXml")]
225
public string Schedule(string serverKey, string hardwareKey, string version) {
226
object[] results = this.Invoke("Schedule", new object[] {
230
return ((string)(results[0]));
234
public void ScheduleAsync(string serverKey, string hardwareKey, string version) {
235
this.ScheduleAsync(serverKey, hardwareKey, version, null);
239
public void ScheduleAsync(string serverKey, string hardwareKey, string version, object userState) {
240
if ((this.ScheduleOperationCompleted == null)) {
241
this.ScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnScheduleOperationCompleted);
243
this.InvokeAsync("Schedule", new object[] {
246
version}, this.ScheduleOperationCompleted, userState);
249
private void OnScheduleOperationCompleted(object arg) {
250
if ((this.ScheduleCompleted != null)) {
251
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
252
this.ScheduleCompleted(this, new ScheduleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
257
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RecieveXmlLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
258
[return: System.Xml.Serialization.SoapElementAttribute("success")]
259
public bool RecieveXmlLog(string serverKey, string hardwareKey, string xml, string version) {
260
object[] results = this.Invoke("RecieveXmlLog", new object[] {
265
return ((bool)(results[0]));
269
public void RecieveXmlLogAsync(string serverKey, string hardwareKey, string xml, string version) {
270
this.RecieveXmlLogAsync(serverKey, hardwareKey, xml, version, null);
274
public void RecieveXmlLogAsync(string serverKey, string hardwareKey, string xml, string version, object userState) {
275
if ((this.RecieveXmlLogOperationCompleted == null)) {
276
this.RecieveXmlLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRecieveXmlLogOperationCompleted);
278
this.InvokeAsync("RecieveXmlLog", new object[] {
282
version}, this.RecieveXmlLogOperationCompleted, userState);
285
private void OnRecieveXmlLogOperationCompleted(object arg) {
286
if ((this.RecieveXmlLogCompleted != null)) {
287
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
288
this.RecieveXmlLogCompleted(this, new RecieveXmlLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
293
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#BlackList", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
294
[return: System.Xml.Serialization.SoapElementAttribute("success")]
295
public bool BlackList(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version) {
296
object[] results = this.Invoke("BlackList", new object[] {
303
return ((bool)(results[0]));
307
public void BlackListAsync(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version) {
308
this.BlackListAsync(serverKey, hardwareKey, mediaId, type, reason, version, null);
312
public void BlackListAsync(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version, object userState) {
313
if ((this.BlackListOperationCompleted == null)) {
314
this.BlackListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBlackListOperationCompleted);
316
this.InvokeAsync("BlackList", new object[] {
322
version}, this.BlackListOperationCompleted, userState);
325
private void OnBlackListOperationCompleted(object arg) {
326
if ((this.BlackListCompleted != null)) {
327
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
328
this.BlackListCompleted(this, new BlackListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
333
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#SubmitLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
334
[return: System.Xml.Serialization.SoapElementAttribute("success")]
335
public bool SubmitLog(string version, string serverKey, string hardwareKey, string logXml) {
336
object[] results = this.Invoke("SubmitLog", new object[] {
341
return ((bool)(results[0]));
345
public void SubmitLogAsync(string version, string serverKey, string hardwareKey, string logXml) {
346
this.SubmitLogAsync(version, serverKey, hardwareKey, logXml, null);
350
public void SubmitLogAsync(string version, string serverKey, string hardwareKey, string logXml, object userState) {
351
if ((this.SubmitLogOperationCompleted == null)) {
352
this.SubmitLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSubmitLogOperationCompleted);
354
this.InvokeAsync("SubmitLog", new object[] {
358
logXml}, this.SubmitLogOperationCompleted, userState);
361
private void OnSubmitLogOperationCompleted(object arg) {
362
if ((this.SubmitLogCompleted != null)) {
363
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
364
this.SubmitLogCompleted(this, new SubmitLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
369
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#SubmitLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
370
[return: System.Xml.Serialization.SoapElementAttribute("success")]
371
public bool SubmitStats(string version, string serverKey, string hardwareKey, string statXml) {
372
object[] results = this.Invoke("SubmitStats", new object[] {
377
return ((bool)(results[0]));
381
public void SubmitStatsAsync(string version, string serverKey, string hardwareKey, string statXml) {
382
this.SubmitStatsAsync(version, serverKey, hardwareKey, statXml, null);
386
public void SubmitStatsAsync(string version, string serverKey, string hardwareKey, string statXml, object userState) {
387
if ((this.SubmitStatsOperationCompleted == null)) {
388
this.SubmitStatsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSubmitStatsOperationCompleted);
390
this.InvokeAsync("SubmitStats", new object[] {
394
statXml}, this.SubmitStatsOperationCompleted, userState);
397
private void OnSubmitStatsOperationCompleted(object arg) {
398
if ((this.SubmitStatsCompleted != null)) {
399
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
400
this.SubmitStatsCompleted(this, new SubmitStatsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
405
public new void CancelAsync(object userState) {
406
base.CancelAsync(userState);
409
private bool IsLocalFileSystemWebService(string url) {
411
|| (url == string.Empty))) {
414
System.Uri wsUri = new System.Uri(url);
415
if (((wsUri.Port >= 1024)
416
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
424
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
425
public delegate void RegisterDisplayCompletedEventHandler(object sender, RegisterDisplayCompletedEventArgs e);
428
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
429
[System.Diagnostics.DebuggerStepThroughAttribute()]
430
[System.ComponentModel.DesignerCategoryAttribute("code")]
431
public partial class RegisterDisplayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
433
private object[] results;
435
internal RegisterDisplayCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
436
base(exception, cancelled, userState) {
437
this.results = results;
441
public string Result {
443
this.RaiseExceptionIfNecessary();
444
return ((string)(this.results[0]));
450
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
451
public delegate void RequiredFilesCompletedEventHandler(object sender, RequiredFilesCompletedEventArgs e);
454
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
455
[System.Diagnostics.DebuggerStepThroughAttribute()]
456
[System.ComponentModel.DesignerCategoryAttribute("code")]
457
public partial class RequiredFilesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
459
private object[] results;
461
internal RequiredFilesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
462
base(exception, cancelled, userState) {
463
this.results = results;
467
public string Result {
469
this.RaiseExceptionIfNecessary();
470
return ((string)(this.results[0]));
476
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
477
public delegate void GetFileCompletedEventHandler(object sender, GetFileCompletedEventArgs e);
480
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
481
[System.Diagnostics.DebuggerStepThroughAttribute()]
482
[System.ComponentModel.DesignerCategoryAttribute("code")]
483
public partial class GetFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
485
private object[] results;
487
internal GetFileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
488
base(exception, cancelled, userState) {
489
this.results = results;
493
public byte[] Result {
495
this.RaiseExceptionIfNecessary();
496
return ((byte[])(this.results[0]));
502
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
503
public delegate void ScheduleCompletedEventHandler(object sender, ScheduleCompletedEventArgs e);
506
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
507
[System.Diagnostics.DebuggerStepThroughAttribute()]
508
[System.ComponentModel.DesignerCategoryAttribute("code")]
509
public partial class ScheduleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
511
private object[] results;
513
internal ScheduleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
514
base(exception, cancelled, userState) {
515
this.results = results;
519
public string Result {
521
this.RaiseExceptionIfNecessary();
522
return ((string)(this.results[0]));
528
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
529
public delegate void RecieveXmlLogCompletedEventHandler(object sender, RecieveXmlLogCompletedEventArgs e);
532
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
533
[System.Diagnostics.DebuggerStepThroughAttribute()]
534
[System.ComponentModel.DesignerCategoryAttribute("code")]
535
public partial class RecieveXmlLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
537
private object[] results;
539
internal RecieveXmlLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
540
base(exception, cancelled, userState) {
541
this.results = results;
547
this.RaiseExceptionIfNecessary();
548
return ((bool)(this.results[0]));
554
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
555
public delegate void BlackListCompletedEventHandler(object sender, BlackListCompletedEventArgs e);
558
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
559
[System.Diagnostics.DebuggerStepThroughAttribute()]
560
[System.ComponentModel.DesignerCategoryAttribute("code")]
561
public partial class BlackListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
563
private object[] results;
565
internal BlackListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
566
base(exception, cancelled, userState) {
567
this.results = results;
573
this.RaiseExceptionIfNecessary();
574
return ((bool)(this.results[0]));
580
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
581
public delegate void SubmitLogCompletedEventHandler(object sender, SubmitLogCompletedEventArgs e);
584
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
585
[System.Diagnostics.DebuggerStepThroughAttribute()]
586
[System.ComponentModel.DesignerCategoryAttribute("code")]
587
public partial class SubmitLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
589
private object[] results;
591
internal SubmitLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
592
base(exception, cancelled, userState) {
593
this.results = results;
599
this.RaiseExceptionIfNecessary();
600
return ((bool)(this.results[0]));
606
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
607
public delegate void SubmitStatsCompletedEventHandler(object sender, SubmitStatsCompletedEventArgs e);
610
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
611
[System.Diagnostics.DebuggerStepThroughAttribute()]
612
[System.ComponentModel.DesignerCategoryAttribute("code")]
613
public partial class SubmitStatsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
615
private object[] results;
617
internal SubmitStatsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
618
base(exception, cancelled, userState) {
619
this.results = results;
625
this.RaiseExceptionIfNecessary();
626
return ((bool)(this.results[0]));
1
//------------------------------------------------------------------------------
3
// This code was generated by a tool.
4
// Runtime Version:2.0.50727.4927
6
// Changes to this file may cause incorrect behavior and will be lost if
7
// the code is regenerated.
9
//------------------------------------------------------------------------------
12
// This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.4927.
14
#pragma warning disable 1591
16
namespace XiboClient.xmds {
17
using System.Diagnostics;
18
using System.Web.Services;
19
using System.ComponentModel;
20
using System.Web.Services.Protocols;
22
using System.Xml.Serialization;
26
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
27
[System.Diagnostics.DebuggerStepThroughAttribute()]
28
[System.ComponentModel.DesignerCategoryAttribute("code")]
29
[System.Web.Services.WebServiceBindingAttribute(Name="xmdsBinding", Namespace="urn:xmds")]
30
public partial class xmds : System.Web.Services.Protocols.SoapHttpClientProtocol {
32
private System.Threading.SendOrPostCallback RegisterDisplayOperationCompleted;
34
private System.Threading.SendOrPostCallback RequiredFilesOperationCompleted;
36
private System.Threading.SendOrPostCallback GetFileOperationCompleted;
38
private System.Threading.SendOrPostCallback ScheduleOperationCompleted;
40
private System.Threading.SendOrPostCallback RecieveXmlLogOperationCompleted;
42
private System.Threading.SendOrPostCallback BlackListOperationCompleted;
44
private System.Threading.SendOrPostCallback SubmitLogOperationCompleted;
46
private System.Threading.SendOrPostCallback SubmitStatsOperationCompleted;
48
private bool useDefaultCredentialsSetExplicitly;
52
this.Url = global::XiboClient.Properties.Settings.Default.XiboClient_xmds_xmds;
53
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
54
this.UseDefaultCredentials = true;
55
this.useDefaultCredentialsSetExplicitly = false;
58
this.useDefaultCredentialsSetExplicitly = true;
62
public new string Url {
67
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
68
&& (this.useDefaultCredentialsSetExplicitly == false))
69
&& (this.IsLocalFileSystemWebService(value) == false))) {
70
base.UseDefaultCredentials = false;
76
public new bool UseDefaultCredentials {
78
return base.UseDefaultCredentials;
81
base.UseDefaultCredentials = value;
82
this.useDefaultCredentialsSetExplicitly = true;
87
public event RegisterDisplayCompletedEventHandler RegisterDisplayCompleted;
90
public event RequiredFilesCompletedEventHandler RequiredFilesCompleted;
93
public event GetFileCompletedEventHandler GetFileCompleted;
96
public event ScheduleCompletedEventHandler ScheduleCompleted;
99
public event RecieveXmlLogCompletedEventHandler RecieveXmlLogCompleted;
102
public event BlackListCompletedEventHandler BlackListCompleted;
105
public event SubmitLogCompletedEventHandler SubmitLogCompleted;
108
public event SubmitStatsCompletedEventHandler SubmitStatsCompleted;
111
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RegisterDisplay", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
112
[return: System.Xml.Serialization.SoapElementAttribute("ActivationMessage")]
113
public string RegisterDisplay(string serverKey, string hardwareKey, string displayName, string version) {
114
object[] results = this.Invoke("RegisterDisplay", new object[] {
119
return ((string)(results[0]));
123
public void RegisterDisplayAsync(string serverKey, string hardwareKey, string displayName, string version) {
124
this.RegisterDisplayAsync(serverKey, hardwareKey, displayName, version, null);
128
public void RegisterDisplayAsync(string serverKey, string hardwareKey, string displayName, string version, object userState) {
129
if ((this.RegisterDisplayOperationCompleted == null)) {
130
this.RegisterDisplayOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRegisterDisplayOperationCompleted);
132
this.InvokeAsync("RegisterDisplay", new object[] {
136
version}, this.RegisterDisplayOperationCompleted, userState);
139
private void OnRegisterDisplayOperationCompleted(object arg) {
140
if ((this.RegisterDisplayCompleted != null)) {
141
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
142
this.RegisterDisplayCompleted(this, new RegisterDisplayCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
147
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RequiredFiles", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
148
[return: System.Xml.Serialization.SoapElementAttribute("RequiredFilesXml")]
149
public string RequiredFiles(string serverKey, string hardwareKey, string version) {
150
object[] results = this.Invoke("RequiredFiles", new object[] {
154
return ((string)(results[0]));
158
public void RequiredFilesAsync(string serverKey, string hardwareKey, string version) {
159
this.RequiredFilesAsync(serverKey, hardwareKey, version, null);
163
public void RequiredFilesAsync(string serverKey, string hardwareKey, string version, object userState) {
164
if ((this.RequiredFilesOperationCompleted == null)) {
165
this.RequiredFilesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRequiredFilesOperationCompleted);
167
this.InvokeAsync("RequiredFiles", new object[] {
170
version}, this.RequiredFilesOperationCompleted, userState);
173
private void OnRequiredFilesOperationCompleted(object arg) {
174
if ((this.RequiredFilesCompleted != null)) {
175
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
176
this.RequiredFilesCompleted(this, new RequiredFilesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
181
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#GetFile", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
182
[return: System.Xml.Serialization.SoapElementAttribute("file", DataType="base64Binary")]
183
public byte[] GetFile(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version) {
184
object[] results = this.Invoke("GetFile", new object[] {
192
return ((byte[])(results[0]));
196
public void GetFileAsync(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version) {
197
this.GetFileAsync(serverKey, hardwareKey, filePath, fileType, chunkOffset, chuckSize, version, null);
201
public void GetFileAsync(string serverKey, string hardwareKey, string filePath, string fileType, int chunkOffset, int chuckSize, string version, object userState) {
202
if ((this.GetFileOperationCompleted == null)) {
203
this.GetFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetFileOperationCompleted);
205
this.InvokeAsync("GetFile", new object[] {
212
version}, this.GetFileOperationCompleted, userState);
215
private void OnGetFileOperationCompleted(object arg) {
216
if ((this.GetFileCompleted != null)) {
217
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
218
this.GetFileCompleted(this, new GetFileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
223
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#Schedule", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
224
[return: System.Xml.Serialization.SoapElementAttribute("ScheduleXml")]
225
public string Schedule(string serverKey, string hardwareKey, string version) {
226
object[] results = this.Invoke("Schedule", new object[] {
230
return ((string)(results[0]));
234
public void ScheduleAsync(string serverKey, string hardwareKey, string version) {
235
this.ScheduleAsync(serverKey, hardwareKey, version, null);
239
public void ScheduleAsync(string serverKey, string hardwareKey, string version, object userState) {
240
if ((this.ScheduleOperationCompleted == null)) {
241
this.ScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnScheduleOperationCompleted);
243
this.InvokeAsync("Schedule", new object[] {
246
version}, this.ScheduleOperationCompleted, userState);
249
private void OnScheduleOperationCompleted(object arg) {
250
if ((this.ScheduleCompleted != null)) {
251
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
252
this.ScheduleCompleted(this, new ScheduleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
257
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#RecieveXmlLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
258
[return: System.Xml.Serialization.SoapElementAttribute("success")]
259
public bool RecieveXmlLog(string serverKey, string hardwareKey, string xml, string version) {
260
object[] results = this.Invoke("RecieveXmlLog", new object[] {
265
return ((bool)(results[0]));
269
public void RecieveXmlLogAsync(string serverKey, string hardwareKey, string xml, string version) {
270
this.RecieveXmlLogAsync(serverKey, hardwareKey, xml, version, null);
274
public void RecieveXmlLogAsync(string serverKey, string hardwareKey, string xml, string version, object userState) {
275
if ((this.RecieveXmlLogOperationCompleted == null)) {
276
this.RecieveXmlLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRecieveXmlLogOperationCompleted);
278
this.InvokeAsync("RecieveXmlLog", new object[] {
282
version}, this.RecieveXmlLogOperationCompleted, userState);
285
private void OnRecieveXmlLogOperationCompleted(object arg) {
286
if ((this.RecieveXmlLogCompleted != null)) {
287
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
288
this.RecieveXmlLogCompleted(this, new RecieveXmlLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
293
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#BlackList", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
294
[return: System.Xml.Serialization.SoapElementAttribute("success")]
295
public bool BlackList(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version) {
296
object[] results = this.Invoke("BlackList", new object[] {
303
return ((bool)(results[0]));
307
public void BlackListAsync(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version) {
308
this.BlackListAsync(serverKey, hardwareKey, mediaId, type, reason, version, null);
312
public void BlackListAsync(string serverKey, string hardwareKey, int mediaId, string type, string reason, string version, object userState) {
313
if ((this.BlackListOperationCompleted == null)) {
314
this.BlackListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBlackListOperationCompleted);
316
this.InvokeAsync("BlackList", new object[] {
322
version}, this.BlackListOperationCompleted, userState);
325
private void OnBlackListOperationCompleted(object arg) {
326
if ((this.BlackListCompleted != null)) {
327
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
328
this.BlackListCompleted(this, new BlackListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
333
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#SubmitLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
334
[return: System.Xml.Serialization.SoapElementAttribute("success")]
335
public bool SubmitLog(string version, string serverKey, string hardwareKey, string logXml) {
336
object[] results = this.Invoke("SubmitLog", new object[] {
341
return ((bool)(results[0]));
345
public void SubmitLogAsync(string version, string serverKey, string hardwareKey, string logXml) {
346
this.SubmitLogAsync(version, serverKey, hardwareKey, logXml, null);
350
public void SubmitLogAsync(string version, string serverKey, string hardwareKey, string logXml, object userState) {
351
if ((this.SubmitLogOperationCompleted == null)) {
352
this.SubmitLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSubmitLogOperationCompleted);
354
this.InvokeAsync("SubmitLog", new object[] {
358
logXml}, this.SubmitLogOperationCompleted, userState);
361
private void OnSubmitLogOperationCompleted(object arg) {
362
if ((this.SubmitLogCompleted != null)) {
363
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
364
this.SubmitLogCompleted(this, new SubmitLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
369
[System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:xmds#SubmitLog", RequestNamespace="urn:xmds", ResponseNamespace="urn:xmds")]
370
[return: System.Xml.Serialization.SoapElementAttribute("success")]
371
public bool SubmitStats(string version, string serverKey, string hardwareKey, string statXml) {
372
object[] results = this.Invoke("SubmitStats", new object[] {
377
return ((bool)(results[0]));
381
public void SubmitStatsAsync(string version, string serverKey, string hardwareKey, string statXml) {
382
this.SubmitStatsAsync(version, serverKey, hardwareKey, statXml, null);
386
public void SubmitStatsAsync(string version, string serverKey, string hardwareKey, string statXml, object userState) {
387
if ((this.SubmitStatsOperationCompleted == null)) {
388
this.SubmitStatsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSubmitStatsOperationCompleted);
390
this.InvokeAsync("SubmitStats", new object[] {
394
statXml}, this.SubmitStatsOperationCompleted, userState);
397
private void OnSubmitStatsOperationCompleted(object arg) {
398
if ((this.SubmitStatsCompleted != null)) {
399
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
400
this.SubmitStatsCompleted(this, new SubmitStatsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
405
public new void CancelAsync(object userState) {
406
base.CancelAsync(userState);
409
private bool IsLocalFileSystemWebService(string url) {
411
|| (url == string.Empty))) {
414
System.Uri wsUri = new System.Uri(url);
415
if (((wsUri.Port >= 1024)
416
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
424
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
425
public delegate void RegisterDisplayCompletedEventHandler(object sender, RegisterDisplayCompletedEventArgs e);
428
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
429
[System.Diagnostics.DebuggerStepThroughAttribute()]
430
[System.ComponentModel.DesignerCategoryAttribute("code")]
431
public partial class RegisterDisplayCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
433
private object[] results;
435
internal RegisterDisplayCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
436
base(exception, cancelled, userState) {
437
this.results = results;
441
public string Result {
443
this.RaiseExceptionIfNecessary();
444
return ((string)(this.results[0]));
450
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
451
public delegate void RequiredFilesCompletedEventHandler(object sender, RequiredFilesCompletedEventArgs e);
454
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
455
[System.Diagnostics.DebuggerStepThroughAttribute()]
456
[System.ComponentModel.DesignerCategoryAttribute("code")]
457
public partial class RequiredFilesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
459
private object[] results;
461
internal RequiredFilesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
462
base(exception, cancelled, userState) {
463
this.results = results;
467
public string Result {
469
this.RaiseExceptionIfNecessary();
470
return ((string)(this.results[0]));
476
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
477
public delegate void GetFileCompletedEventHandler(object sender, GetFileCompletedEventArgs e);
480
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
481
[System.Diagnostics.DebuggerStepThroughAttribute()]
482
[System.ComponentModel.DesignerCategoryAttribute("code")]
483
public partial class GetFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
485
private object[] results;
487
internal GetFileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
488
base(exception, cancelled, userState) {
489
this.results = results;
493
public byte[] Result {
495
this.RaiseExceptionIfNecessary();
496
return ((byte[])(this.results[0]));
502
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
503
public delegate void ScheduleCompletedEventHandler(object sender, ScheduleCompletedEventArgs e);
506
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
507
[System.Diagnostics.DebuggerStepThroughAttribute()]
508
[System.ComponentModel.DesignerCategoryAttribute("code")]
509
public partial class ScheduleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
511
private object[] results;
513
internal ScheduleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
514
base(exception, cancelled, userState) {
515
this.results = results;
519
public string Result {
521
this.RaiseExceptionIfNecessary();
522
return ((string)(this.results[0]));
528
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
529
public delegate void RecieveXmlLogCompletedEventHandler(object sender, RecieveXmlLogCompletedEventArgs e);
532
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
533
[System.Diagnostics.DebuggerStepThroughAttribute()]
534
[System.ComponentModel.DesignerCategoryAttribute("code")]
535
public partial class RecieveXmlLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
537
private object[] results;
539
internal RecieveXmlLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
540
base(exception, cancelled, userState) {
541
this.results = results;
547
this.RaiseExceptionIfNecessary();
548
return ((bool)(this.results[0]));
554
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
555
public delegate void BlackListCompletedEventHandler(object sender, BlackListCompletedEventArgs e);
558
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
559
[System.Diagnostics.DebuggerStepThroughAttribute()]
560
[System.ComponentModel.DesignerCategoryAttribute("code")]
561
public partial class BlackListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
563
private object[] results;
565
internal BlackListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
566
base(exception, cancelled, userState) {
567
this.results = results;
573
this.RaiseExceptionIfNecessary();
574
return ((bool)(this.results[0]));
580
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
581
public delegate void SubmitLogCompletedEventHandler(object sender, SubmitLogCompletedEventArgs e);
584
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
585
[System.Diagnostics.DebuggerStepThroughAttribute()]
586
[System.ComponentModel.DesignerCategoryAttribute("code")]
587
public partial class SubmitLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
589
private object[] results;
591
internal SubmitLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
592
base(exception, cancelled, userState) {
593
this.results = results;
599
this.RaiseExceptionIfNecessary();
600
return ((bool)(this.results[0]));
606
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
607
public delegate void SubmitStatsCompletedEventHandler(object sender, SubmitStatsCompletedEventArgs e);
610
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.4918")]
611
[System.Diagnostics.DebuggerStepThroughAttribute()]
612
[System.ComponentModel.DesignerCategoryAttribute("code")]
613
public partial class SubmitStatsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
615
private object[] results;
617
internal SubmitStatsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
618
base(exception, cancelled, userState) {
619
this.results = results;
625
this.RaiseExceptionIfNecessary();
626
return ((bool)(this.results[0]));
632
632
#pragma warning restore 1591
b'\\ No newline at end of file'