01654a0588f70a7eaf954c5941e8db9fbebfaf92
[platform/core/csapi/tizenfx.git] / src / Tizen.Network.IoTConnectivity / Tizen.Network.IoTConnectivity / PresenceReceivedEventArgs.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 using System;
10
11 namespace Tizen.Network.IoTConnectivity
12 {
13     /// <summary>
14     /// This class is an event arguments of the PresenceReceived event.
15     /// </summary>
16     public class PresenceReceivedEventArgs : EventArgs
17     {
18         internal PresenceReceivedEventArgs() { }
19
20         /// <summary>
21         /// Indicates request id of presence event.
22         /// </summary>
23         public int PresenceId { get; internal set; }
24
25         /// <summary>
26         /// Indicates event type
27         /// </summary>
28         public PresenceEventType EventType { get; internal set; }
29
30         /// <summary>
31         /// Indicates host address of resource
32         /// </summary>
33         public string HostAddress { get; internal set; }
34
35         /// <summary>
36         /// Indicates type of the resource
37         /// </summary>
38         public string Type { get; internal set; }
39     }
40 }