729a8d3af23435142c998a7f0857996c3c8a6f94
[platform/core/csapi/tizenfx.git] / src / Tizen.Network.IoTConnectivity / Tizen.Network.IoTConnectivity / PlatformInformationFoundEventArgs.cs
1 /// Copyright 2016 by Samsung Electronics, Inc.,
2 ///
3 /// This software is the confidential and proprietary information
4 /// of Samsung Electronics, Inc. ("Confidential Information"). You
5 /// shall not disclose such Confidential Information and shall use
6 /// it only in accordance with the terms of the license agreement
7 /// you entered into with Samsung.
8
9 namespace Tizen.Network.IoTConnectivity
10 {
11     /// <summary>
12     /// This class is an event arguments of the PlatformInformationFound event.
13     /// </summary>
14     public class PlatformInformationFoundEventArgs
15     {
16         internal PlatformInformationFoundEventArgs() { }
17
18         /// <summary>
19         /// Indicates the request id
20         /// </summary>
21         public int RequestId { get; internal set; }
22
23         /// <summary>
24         /// Indicates the platform identifier
25         /// </summary>
26         public string PlatformId { get; internal set; }
27
28         /// <summary>
29         /// Indicates the name of manufacturer
30         /// </summary>
31         public string ManufacturerName { get; internal set; }
32
33         /// <summary>
34         /// Indicates URL of the manufacturer
35         /// </summary>
36         public string ManufacturerURL { get; internal set; }
37
38         /// <summary>
39         /// Indicates model number as designated by manufacturer
40         /// </summary>
41         public string ModelNumber { get; internal set; }
42
43         /// <summary>
44         /// Indicates manufacturing date of the device
45         /// </summary>
46         public string DateOfManufacture { get; internal set; }
47
48         /// <summary>
49         /// Indicates version of platfrom defined by manufacturer
50         /// </summary>
51         public string PlatformVersion { get; internal set; }
52
53         /// <summary>
54         /// Indicates version of platfrom resident OS
55         /// </summary>
56         public string OsVersion { get; internal set; }
57
58         /// <summary>
59         /// Indicates version of platform Hardware
60         /// </summary>
61         public string HardwareVersion { get; internal set; }
62
63         /// <summary>
64         /// Indicates version of device firmware
65         /// </summary>
66         public string FirmwareVersion { get; internal set; }
67
68         /// <summary>
69         /// Indicates URL that points to support information from manufacturer
70         /// </summary>
71         public string SupportUrl { get; internal set; }
72
73         /// <summary>
74         /// Indicates reference time of the device
75         /// </summary>
76         public string SystemTime { get; internal set; }
77     }
78 }