Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace ETSI.ARF.OpenAPI.WorldAnalysis
{
public interface IModel
{
public System.Guid Uuid { get; set; } // Bug: SylR: Why is Uuid not capitalized (UUID)???
public string ToJson();
}
// Class to monitor the server
public class Server : IModel
{
public System.Guid Uuid { get; set; }
public string Name { get; set; }
public Server(string name)
{
Uuid = Guid.Empty;
Name = name;
}
public string ToJson() { return JsonUtility.ToJson(this); }
}
//
// Implement here some constructors
//
public partial class Pose : IModel
{
public Pose()
{
Uuid = Guid.NewGuid();
}
public string ToJson() { return JsonUtility.ToJson(this); }
}
}