~ifolder-dev/simias/trunk-packaging

« back to all changes in this revision

Viewing changes to src/core/Sync/.svn/text-base/SimiasSyncService.cs.svn-base

  • Committer: Jorge O. Castro
  • Date: 2007-12-03 06:56:46 UTC
  • Revision ID: jorge@ubuntu.com-20071203065646-mupcnjcwgm5mnhyt
* Remove a bunch of .svn directories we no longer need.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//------------------------------------------------------------------------------
2
 
// <autogenerated>
3
 
//     This code was generated by a tool.
4
 
//     Runtime Version: 1.1.4322.573
5
 
//
6
 
//     Changes to this file may cause incorrect behavior and will be lost if 
7
 
//     the code is regenerated.
8
 
// </autogenerated>
9
 
//------------------------------------------------------------------------------
10
 
 
11
 
// 
12
 
// This source code was auto-generated by wsdl, Version=1.1.4322.573.
13
 
// 
14
 
using System.Diagnostics;
15
 
using System.Xml.Serialization;
16
 
using System;
17
 
using System.Web.Services.Protocols;
18
 
using System.ComponentModel;
19
 
using System.Web.Services;
20
 
 
21
 
 
22
 
/// <remarks/>
23
 
[System.Diagnostics.DebuggerStepThroughAttribute()]
24
 
[System.ComponentModel.DesignerCategoryAttribute("code")]
25
 
[System.Web.Services.WebServiceBindingAttribute(Name="Simias Sync ServiceSoap", Namespace="http://novell.com/simias/sync/")]
26
 
[System.Xml.Serialization.SoapIncludeAttribute(typeof(HashData))]
27
 
[System.Xml.Serialization.SoapIncludeAttribute(typeof(SyncNodeStamp))]
28
 
public class SimiasSyncService : System.Web.Services.Protocols.SoapHttpClientProtocol {
29
 
    
30
 
    /// <remarks/>
31
 
    public SimiasSyncService() {
32
 
        this.Url = "http://localhost:8086/simias10/SyncService.asmx";
33
 
    }
34
 
    
35
 
    /// <remarks/>
36
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Start", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
37
 
    public SyncNodeStamp[] Start(SyncStartInfo si, string user, out SyncStartInfo siout) {
38
 
        object[] results = this.Invoke("Start", new object[] {
39
 
                    si,
40
 
                    user});
41
 
        siout = ((SyncStartInfo)(results[1]));
42
 
        return ((SyncNodeStamp[])(results[0]));
43
 
    }
44
 
    
45
 
    /// <remarks/>
46
 
    public System.IAsyncResult BeginStart(SyncStartInfo si, string user, System.AsyncCallback callback, object asyncState) {
47
 
        return this.BeginInvoke("Start", new object[] {
48
 
                    si,
49
 
                    user}, callback, asyncState);
50
 
    }
51
 
    
52
 
    /// <remarks/>
53
 
    public SyncNodeStamp[] EndStart(System.IAsyncResult asyncResult, out SyncStartInfo siout) {
54
 
        object[] results = this.EndInvoke(asyncResult);
55
 
        siout = ((SyncStartInfo)(results[1]));
56
 
        return ((SyncNodeStamp[])(results[0]));
57
 
    }
58
 
    
59
 
    /// <remarks/>
60
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Stop", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
61
 
    public void Stop() {
62
 
        this.Invoke("Stop", new object[0]);
63
 
    }
64
 
    
65
 
    /// <remarks/>
66
 
    public System.IAsyncResult BeginStop(System.AsyncCallback callback, object asyncState) {
67
 
        return this.BeginInvoke("Stop", new object[0], callback, asyncState);
68
 
    }
69
 
    
70
 
    /// <remarks/>
71
 
    public void EndStop(System.IAsyncResult asyncResult) {
72
 
        this.EndInvoke(asyncResult);
73
 
    }
74
 
    
75
 
    /// <remarks/>
76
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/KeepAlive", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
77
 
    public bool KeepAlive() {
78
 
        object[] results = this.Invoke("KeepAlive", new object[0]);
79
 
        return ((bool)(results[0]));
80
 
    }
81
 
    
82
 
    /// <remarks/>
83
 
    public System.IAsyncResult BeginKeepAlive(System.AsyncCallback callback, object asyncState) {
84
 
        return this.BeginInvoke("KeepAlive", new object[0], callback, asyncState);
85
 
    }
86
 
    
87
 
    /// <remarks/>
88
 
    public bool EndKeepAlive(System.IAsyncResult asyncResult) {
89
 
        object[] results = this.EndInvoke(asyncResult);
90
 
        return ((bool)(results[0]));
91
 
    }
92
 
    
93
 
    /// <remarks/>
94
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Version", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
95
 
    public string Version() {
96
 
        object[] results = this.Invoke("Version", new object[0]);
97
 
        return ((string)(results[0]));
98
 
    }
99
 
    
100
 
    /// <remarks/>
101
 
    public System.IAsyncResult BeginVersion(System.AsyncCallback callback, object asyncState) {
102
 
        return this.BeginInvoke("Version", new object[0], callback, asyncState);
103
 
    }
104
 
    
105
 
    /// <remarks/>
106
 
    public string EndVersion(System.IAsyncResult asyncResult) {
107
 
        object[] results = this.EndInvoke(asyncResult);
108
 
        return ((string)(results[0]));
109
 
    }
110
 
    
111
 
    /// <remarks/>
112
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/PutNodes", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
113
 
    public SyncNodeStatus[] PutNodes(SyncNode[] nodes) {
114
 
        object[] results = this.Invoke("PutNodes", new object[] {
115
 
                    nodes});
116
 
        return ((SyncNodeStatus[])(results[0]));
117
 
    }
118
 
    
119
 
    /// <remarks/>
120
 
    public System.IAsyncResult BeginPutNodes(SyncNode[] nodes, System.AsyncCallback callback, object asyncState) {
121
 
        return this.BeginInvoke("PutNodes", new object[] {
122
 
                    nodes}, callback, asyncState);
123
 
    }
124
 
    
125
 
    /// <remarks/>
126
 
    public SyncNodeStatus[] EndPutNodes(System.IAsyncResult asyncResult) {
127
 
        object[] results = this.EndInvoke(asyncResult);
128
 
        return ((SyncNodeStatus[])(results[0]));
129
 
    }
130
 
    
131
 
    /// <remarks/>
132
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/GetNodes", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
133
 
    public SyncNode[] GetNodes(string[] nids) {
134
 
        object[] results = this.Invoke("GetNodes", new object[] {
135
 
                    nids});
136
 
        return ((SyncNode[])(results[0]));
137
 
    }
138
 
    
139
 
    /// <remarks/>
140
 
    public System.IAsyncResult BeginGetNodes(string[] nids, System.AsyncCallback callback, object asyncState) {
141
 
        return this.BeginInvoke("GetNodes", new object[] {
142
 
                    nids}, callback, asyncState);
143
 
    }
144
 
    
145
 
    /// <remarks/>
146
 
    public SyncNode[] EndGetNodes(System.IAsyncResult asyncResult) {
147
 
        object[] results = this.EndInvoke(asyncResult);
148
 
        return ((SyncNode[])(results[0]));
149
 
    }
150
 
    
151
 
    /// <remarks/>
152
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/GetDirs", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
153
 
    public SyncNode[] GetDirs(string[] nids) {
154
 
        object[] results = this.Invoke("GetDirs", new object[] {
155
 
                    nids});
156
 
        return ((SyncNode[])(results[0]));
157
 
    }
158
 
    
159
 
    /// <remarks/>
160
 
    public System.IAsyncResult BeginGetDirs(string[] nids, System.AsyncCallback callback, object asyncState) {
161
 
        return this.BeginInvoke("GetDirs", new object[] {
162
 
                    nids}, callback, asyncState);
163
 
    }
164
 
    
165
 
    /// <remarks/>
166
 
    public SyncNode[] EndGetDirs(System.IAsyncResult asyncResult) {
167
 
        object[] results = this.EndInvoke(asyncResult);
168
 
        return ((SyncNode[])(results[0]));
169
 
    }
170
 
    
171
 
    /// <remarks/>
172
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/PutDirs", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
173
 
    public SyncNodeStatus[] PutDirs(SyncNode[] nodes) {
174
 
        object[] results = this.Invoke("PutDirs", new object[] {
175
 
                    nodes});
176
 
        return ((SyncNodeStatus[])(results[0]));
177
 
    }
178
 
    
179
 
    /// <remarks/>
180
 
    public System.IAsyncResult BeginPutDirs(SyncNode[] nodes, System.AsyncCallback callback, object asyncState) {
181
 
        return this.BeginInvoke("PutDirs", new object[] {
182
 
                    nodes}, callback, asyncState);
183
 
    }
184
 
    
185
 
    /// <remarks/>
186
 
    public SyncNodeStatus[] EndPutDirs(System.IAsyncResult asyncResult) {
187
 
        object[] results = this.EndInvoke(asyncResult);
188
 
        return ((SyncNodeStatus[])(results[0]));
189
 
    }
190
 
    
191
 
    /// <remarks/>
192
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/PutFileNode", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
193
 
    public SyncStatus PutFileNode(SyncNode node) {
194
 
        object[] results = this.Invoke("PutFileNode", new object[] {
195
 
                    node});
196
 
        return ((SyncStatus)(results[0]));
197
 
    }
198
 
    
199
 
    /// <remarks/>
200
 
    public System.IAsyncResult BeginPutFileNode(SyncNode node, System.AsyncCallback callback, object asyncState) {
201
 
        return this.BeginInvoke("PutFileNode", new object[] {
202
 
                    node}, callback, asyncState);
203
 
    }
204
 
    
205
 
    /// <remarks/>
206
 
    public SyncStatus EndPutFileNode(System.IAsyncResult asyncResult) {
207
 
        object[] results = this.EndInvoke(asyncResult);
208
 
        return ((SyncStatus)(results[0]));
209
 
    }
210
 
    
211
 
    /// <remarks/>
212
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/GetFileNode", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
213
 
    public SyncNode GetFileNode(string nodeID) {
214
 
        object[] results = this.Invoke("GetFileNode", new object[] {
215
 
                    nodeID});
216
 
        return ((SyncNode)(results[0]));
217
 
    }
218
 
    
219
 
    /// <remarks/>
220
 
    public System.IAsyncResult BeginGetFileNode(string nodeID, System.AsyncCallback callback, object asyncState) {
221
 
        return this.BeginInvoke("GetFileNode", new object[] {
222
 
                    nodeID}, callback, asyncState);
223
 
    }
224
 
    
225
 
    /// <remarks/>
226
 
    public SyncNode EndGetFileNode(System.IAsyncResult asyncResult) {
227
 
        object[] results = this.EndInvoke(asyncResult);
228
 
        return ((SyncNode)(results[0]));
229
 
    }
230
 
    
231
 
    /// <remarks/>
232
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/DeleteNodes", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
233
 
    public SyncNodeStatus[] DeleteNodes(string[] nodeIDs) {
234
 
        object[] results = this.Invoke("DeleteNodes", new object[] {
235
 
                    nodeIDs});
236
 
        return ((SyncNodeStatus[])(results[0]));
237
 
    }
238
 
    
239
 
    /// <remarks/>
240
 
    public System.IAsyncResult BeginDeleteNodes(string[] nodeIDs, System.AsyncCallback callback, object asyncState) {
241
 
        return this.BeginInvoke("DeleteNodes", new object[] {
242
 
                    nodeIDs}, callback, asyncState);
243
 
    }
244
 
    
245
 
    /// <remarks/>
246
 
    public SyncNodeStatus[] EndDeleteNodes(System.IAsyncResult asyncResult) {
247
 
        object[] results = this.EndInvoke(asyncResult);
248
 
        return ((SyncNodeStatus[])(results[0]));
249
 
    }
250
 
    
251
 
    /// <remarks/>
252
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/GetHashMap", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
253
 
    public HashData[] GetHashMap(int blockSize) {
254
 
        object[] results = this.Invoke("GetHashMap", new object[] {
255
 
                    blockSize});
256
 
        return ((HashData[])(results[0]));
257
 
    }
258
 
    
259
 
    /// <remarks/>
260
 
    public System.IAsyncResult BeginGetHashMap(int blockSize, System.AsyncCallback callback, object asyncState) {
261
 
        return this.BeginInvoke("GetHashMap", new object[] {
262
 
                    blockSize}, callback, asyncState);
263
 
    }
264
 
    
265
 
    /// <remarks/>
266
 
    public HashData[] EndGetHashMap(System.IAsyncResult asyncResult) {
267
 
        object[] results = this.EndInvoke(asyncResult);
268
 
        return ((HashData[])(results[0]));
269
 
    }
270
 
    
271
 
    /// <remarks/>
272
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Write", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
273
 
    public void Write([System.Xml.Serialization.SoapElementAttribute(DataType="base64Binary")] System.Byte[] buffer, long offset, int count) {
274
 
        this.Invoke("Write", new object[] {
275
 
                    buffer,
276
 
                    offset,
277
 
                    count});
278
 
    }
279
 
    
280
 
    /// <remarks/>
281
 
    public System.IAsyncResult BeginWrite(System.Byte[] buffer, long offset, int count, System.AsyncCallback callback, object asyncState) {
282
 
        return this.BeginInvoke("Write", new object[] {
283
 
                    buffer,
284
 
                    offset,
285
 
                    count}, callback, asyncState);
286
 
    }
287
 
    
288
 
    /// <remarks/>
289
 
    public void EndWrite(System.IAsyncResult asyncResult) {
290
 
        this.EndInvoke(asyncResult);
291
 
    }
292
 
    
293
 
    /// <remarks/>
294
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Copy", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
295
 
    public void Copy(long oldOffset, long offset, int count) {
296
 
        this.Invoke("Copy", new object[] {
297
 
                    oldOffset,
298
 
                    offset,
299
 
                    count});
300
 
    }
301
 
    
302
 
    /// <remarks/>
303
 
    public System.IAsyncResult BeginCopy(long oldOffset, long offset, int count, System.AsyncCallback callback, object asyncState) {
304
 
        return this.BeginInvoke("Copy", new object[] {
305
 
                    oldOffset,
306
 
                    offset,
307
 
                    count}, callback, asyncState);
308
 
    }
309
 
    
310
 
    /// <remarks/>
311
 
    public void EndCopy(System.IAsyncResult asyncResult) {
312
 
        this.EndInvoke(asyncResult);
313
 
    }
314
 
    
315
 
    /// <remarks/>
316
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/Read", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
317
 
    public int Read([System.Xml.Serialization.SoapElementAttribute(DataType="base64Binary")] out System.Byte[] buffer, long offset, int count) {
318
 
        object[] results = this.Invoke("Read", new object[] {
319
 
                    offset,
320
 
                    count});
321
 
        buffer = ((System.Byte[])(results[1]));
322
 
        return ((int)(results[0]));
323
 
    }
324
 
    
325
 
    /// <remarks/>
326
 
    public System.IAsyncResult BeginRead(long offset, int count, System.AsyncCallback callback, object asyncState) {
327
 
        return this.BeginInvoke("Read", new object[] {
328
 
                    offset,
329
 
                    count}, callback, asyncState);
330
 
    }
331
 
    
332
 
    /// <remarks/>
333
 
    public int EndRead(System.IAsyncResult asyncResult, out System.Byte[] buffer) {
334
 
        object[] results = this.EndInvoke(asyncResult);
335
 
        buffer = ((System.Byte[])(results[1]));
336
 
        return ((int)(results[0]));
337
 
    }
338
 
    
339
 
    /// <remarks/>
340
 
    [System.Web.Services.Protocols.SoapRpcMethodAttribute("http://novell.com/simias/sync/CloseFileNode", RequestNamespace="http://novell.com/simias/sync/", ResponseNamespace="http://novell.com/simias/sync/")]
341
 
    public SyncNodeStatus CloseFileNode(bool commit) {
342
 
        object[] results = this.Invoke("CloseFileNode", new object[] {
343
 
                    commit});
344
 
        return ((SyncNodeStatus)(results[0]));
345
 
    }
346
 
    
347
 
    /// <remarks/>
348
 
    public System.IAsyncResult BeginCloseFileNode(bool commit, System.AsyncCallback callback, object asyncState) {
349
 
        return this.BeginInvoke("CloseFileNode", new object[] {
350
 
                    commit}, callback, asyncState);
351
 
    }
352
 
    
353
 
    /// <remarks/>
354
 
    public SyncNodeStatus EndCloseFileNode(System.IAsyncResult asyncResult) {
355
 
        object[] results = this.EndInvoke(asyncResult);
356
 
        return ((SyncNodeStatus)(results[0]));
357
 
    }
358
 
}
359
 
 
360
 
/// <remarks/>
361
 
[System.Xml.Serialization.SoapTypeAttribute("SyncStartInfo", "http://novell.com/simias/sync/encodedTypes")]
362
 
public class SyncStartInfo {
363
 
    
364
 
    /// <remarks/>
365
 
    public string CollectionID;
366
 
    
367
 
    /// <remarks/>
368
 
    public string Context;
369
 
    
370
 
    /// <remarks/>
371
 
    public bool ChangesOnly;
372
 
    
373
 
    /// <remarks/>
374
 
    public bool ClientHasChanges;
375
 
    
376
 
    /// <remarks/>
377
 
    public SyncColStatus Status;
378
 
    
379
 
    /// <remarks/>
380
 
    public Rights Access;
381
 
}
382
 
 
383
 
/// <remarks/>
384
 
[System.Xml.Serialization.SoapTypeAttribute("SyncColStatus", "http://novell.com/simias/sync/encodedTypes")]
385
 
public enum SyncColStatus {
386
 
    
387
 
    /// <remarks/>
388
 
    Success,
389
 
    
390
 
    /// <remarks/>
391
 
    NoWork,
392
 
    
393
 
    /// <remarks/>
394
 
    NotFound,
395
 
    
396
 
    /// <remarks/>
397
 
    Busy,
398
 
    
399
 
    /// <remarks/>
400
 
    AccessDenied,
401
 
}
402
 
 
403
 
/// <remarks/>
404
 
[System.Xml.Serialization.SoapTypeAttribute("Rights", "http://novell.com/simias/sync/encodedTypes")]
405
 
public enum Rights {
406
 
    
407
 
    /// <remarks/>
408
 
    Deny,
409
 
    
410
 
    /// <remarks/>
411
 
    ReadOnly,
412
 
    
413
 
    /// <remarks/>
414
 
    ReadWrite,
415
 
    
416
 
    /// <remarks/>
417
 
    Admin,
418
 
}
419
 
 
420
 
/// <remarks/>
421
 
[System.Xml.Serialization.SoapTypeAttribute("HashData", "http://novell.com/simias/sync/encodedTypes")]
422
 
public class HashData {
423
 
    
424
 
    /// <remarks/>
425
 
    public int BlockNumber;
426
 
    
427
 
    /// <remarks/>
428
 
    public System.UInt32 WeakHash;
429
 
    
430
 
    /// <remarks/>
431
 
    [System.Xml.Serialization.SoapElementAttribute(DataType="base64Binary")]
432
 
    public System.Byte[] StrongHash;
433
 
}
434
 
 
435
 
/// <remarks/>
436
 
[System.Xml.Serialization.SoapTypeAttribute("SyncNodeStatus", "http://novell.com/simias/sync/encodedTypes")]
437
 
public class SyncNodeStatus {
438
 
    
439
 
    /// <remarks/>
440
 
    public string nodeID;
441
 
    
442
 
    /// <remarks/>
443
 
    public SyncStatus status;
444
 
}
445
 
 
446
 
/// <remarks/>
447
 
[System.Xml.Serialization.SoapTypeAttribute("SyncStatus", "http://novell.com/simias/sync/encodedTypes")]
448
 
public enum SyncStatus {
449
 
    
450
 
    /// <remarks/>
451
 
    Success,
452
 
    
453
 
    /// <remarks/>
454
 
    UpdateConflict,
455
 
    
456
 
    /// <remarks/>
457
 
    FileNameConflict,
458
 
    
459
 
    /// <remarks/>
460
 
    ServerFailure,
461
 
    
462
 
    /// <remarks/>
463
 
    InProgess,
464
 
    
465
 
    /// <remarks/>
466
 
    InUse,
467
 
    
468
 
    /// <remarks/>
469
 
    Busy,
470
 
    
471
 
    /// <remarks/>
472
 
    ClientError,
473
 
    
474
 
    /// <remarks/>
475
 
    Policy,
476
 
    
477
 
    /// <remarks/>
478
 
    Access,
479
 
}
480
 
 
481
 
/// <remarks/>
482
 
[System.Xml.Serialization.SoapTypeAttribute("SyncNode", "http://novell.com/simias/sync/encodedTypes")]
483
 
public class SyncNode {
484
 
    
485
 
    /// <remarks/>
486
 
    public string nodeID;
487
 
    
488
 
    /// <remarks/>
489
 
    public string node;
490
 
    
491
 
    /// <remarks/>
492
 
    public System.UInt64 expectedIncarn;
493
 
    
494
 
    /// <remarks/>
495
 
    public SyncOperation operation;
496
 
}
497
 
 
498
 
/// <remarks/>
499
 
[System.Xml.Serialization.SoapTypeAttribute("SyncOperation", "http://novell.com/simias/sync/encodedTypes")]
500
 
public enum SyncOperation {
501
 
    
502
 
    /// <remarks/>
503
 
    Unknown,
504
 
    
505
 
    /// <remarks/>
506
 
    Create,
507
 
    
508
 
    /// <remarks/>
509
 
    Delete,
510
 
    
511
 
    /// <remarks/>
512
 
    Change,
513
 
    
514
 
    /// <remarks/>
515
 
    Rename,
516
 
}
517
 
 
518
 
/// <remarks/>
519
 
[System.Xml.Serialization.SoapTypeAttribute("SyncNodeStamp", "http://novell.com/simias/sync/encodedTypes")]
520
 
public class SyncNodeStamp {
521
 
    
522
 
    /// <remarks/>
523
 
    public string ID;
524
 
    
525
 
    /// <remarks/>
526
 
    public System.UInt64 MasterIncarnation;
527
 
    
528
 
    /// <remarks/>
529
 
    public System.UInt64 LocalIncarnation;
530
 
    
531
 
    /// <remarks/>
532
 
    public string BaseType;
533
 
    
534
 
    /// <remarks/>
535
 
    public SyncOperation Operation;
536
 
}