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 platform information.
38 /// <since_tizen>3</since_tizen>
39 /// <value>Continuously receive the event for finding 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 manufacturer
52 /// <since_tizen>3</since_tizen>
53 /// <value>The name of manufacturer.</value>
54 public string ManufacturerName { get; internal set; }
57 /// Indicates URL of the manufacturer
59 /// <since_tizen>3</since_tizen>
60 /// <value>URL of the manufacturer.</value>
61 public string ManufacturerURL { get; internal set; }
64 /// Indicates model number as designated by manufacturer
66 /// <since_tizen>3</since_tizen>
67 /// <value>Model number as designated by manufacturer.</value>
68 public string ModelNumber { get; internal set; }
71 /// Indicates manufacturing date of the device
73 /// <since_tizen>3</since_tizen>
74 /// <value>Manufacturing date of the device.</value>
75 public string DateOfManufacture { get; internal set; }
78 /// Indicates version of platfrom defined by manufacturer
80 /// <since_tizen>3</since_tizen>
81 /// <value>Version of platfrom defined by manufacturer.</value>
82 public string PlatformVersion { get; internal set; }
85 /// Indicates version of platfrom resident OS
87 /// <since_tizen>3</since_tizen>
88 /// <value>Version of platfrom resident OS.</value>
89 public string OsVersion { get; internal set; }
92 /// Indicates version of platform Hardware
94 /// <since_tizen>3</since_tizen>
95 /// <value>Version of platform Hardware.</value>
96 public string HardwareVersion { get; internal set; }
99 /// Indicates version of device firmware
101 /// <since_tizen>3</since_tizen>
102 /// <value>Version of device firmware.</value>
103 public string FirmwareVersion { get; internal set; }
106 /// Indicates URL that points to support information from manufacturer
108 /// <since_tizen>3</since_tizen>
109 /// <value>URL that points to support information from manufacturer.</value>
110 public string SupportUrl { get; internal set; }
113 /// Indicates reference time of the device
115 /// <since_tizen>3</since_tizen>
116 /// <value>Reference time of the device.</value>
117 public string SystemTime { get; internal set; }