2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 namespace Tizen.Network.IoTConnectivity
21 /// This class represents event arguments of the PlatformInformationFound event.
23 /// <since_tizen> 3 </since_tizen>
24 public class PlatformInformationFoundEventArgs
26 internal PlatformInformationFoundEventArgs() { }
29 /// Indicates the request ID.
31 /// <since_tizen> 3 </since_tizen>
32 /// <value>The request ID.</value>
33 public int RequestId { get; internal set; }
36 /// Indicates to continuously receive the event for finding the platform information.
38 /// <since_tizen> 3 </since_tizen>
39 /// <value>Continuously receive the event for finding the platform information.</value>
40 public bool EventContinue { get; set; }
43 /// Indicates the platform identifier.
45 /// <since_tizen> 3 </since_tizen>
46 /// <value>The platform identifier.</value>
47 public string PlatformId { get; internal set; }
50 /// Indicates the name of the manufacturer.
52 /// <since_tizen> 3 </since_tizen>
53 /// <value>The name of the manufacturer.</value>
54 public string ManufacturerName { get; internal set; }
57 /// Indicates the URL of the manufacturer.
59 /// <since_tizen> 3 </since_tizen>
60 /// <value>The URL of the manufacturer.</value>
61 public string ManufacturerURL { get; internal set; }
64 /// Indicates the model number as designated by the manufacturer.
66 /// <since_tizen> 3 </since_tizen>
67 /// <value>The model number as designated by the manufacturer.</value>
68 public string ModelNumber { get; internal set; }
71 /// Indicates the manufacturing date of the device.
73 /// <since_tizen> 3 </since_tizen>
74 /// <value>The manufacturing date of the device.</value>
75 public string DateOfManufacture { get; internal set; }
78 /// Indicates the version of the platfrom defined by the manufacturer.
80 /// <since_tizen> 3 </since_tizen>
81 /// <value>The version of platfrom defined by manufacturer.</value>
82 public string PlatformVersion { get; internal set; }
85 /// Indicates the version of the platfrom resident OS.
87 /// <since_tizen> 3 </since_tizen>
88 /// <value>The version of the platfrom resident OS.</value>
89 public string OsVersion { get; internal set; }
92 /// Indicates the version of the platform Hardware.
94 /// <since_tizen> 3 </since_tizen>
95 /// <value>The version of the platform Hardware.</value>
96 public string HardwareVersion { get; internal set; }
99 /// Indicates the version of the device firmware.
101 /// <since_tizen> 3 </since_tizen>
102 /// <value>The version of the device firmware.</value>
103 public string FirmwareVersion { get; internal set; }
106 /// Indicates the URL that points to support information from the manufacturer.
108 /// <since_tizen> 3 </since_tizen>
109 /// <value>The URL that points to support information from the manufacturer.</value>
110 public string SupportUrl { get; internal set; }
113 /// Indicates the reference time of the device.
115 /// <since_tizen> 3 </since_tizen>
116 /// <value>The reference time of the device.</value>
117 public string SystemTime { get; internal set; }