Release 4.0.0-preview1-00279
[platform/core/csapi/tizenfx.git] / src / Tizen.Location.Geofence / Tizen.Location.Geofence / NamespaceDoc.cs
1 /**
2 <summary>
3 The Tizen.Location.Geofence namespace provides classes for virtual perimeter.
4 </summary>
5
6 <remarks>
7
8 <h2>Overview</h2>
9 <para>
10 This API provides functions to set the gofence with a geopoint, MAC address of Wi-Fi, and Bluetooth address.
11 Also, notifications on events like changing in service status are provided.<p/>
12
13 There are two kinds of places and fences:<br/>
14 - Public places and fences that are created by the MyPlace application can be used by all applications.<br/>
15 - Private places and fences that are created by the specified application can be used by the same application.<p/>
16
17 Notifications can be received about the following events:<br/>
18 - Zone in when a device enters a specific area.<br/>
19 - Zone out when a device exits a specific area.<br/>
20 - Results and errors for each event requested to geofence module.<p/>
21
22 The Geofence manager has the following properties:<br/>
23 - The geofence type.<br/>
24 - The status.<br/>
25 - 'Service state change' callback
26 </para>
27
28 <h2>Related Features</h2>
29 <para>To guarantee that the geofence application runs on a device with the geofence profile feature,
30 declare the following feature requirements in the config file:<br/>
31 http://tizen.org/feature/location<br/>
32 http://tizen.org/feature/location.Geofence<br/>
33 http://tizen.org/feature/location.wps
34 </para>
35
36 </remarks>
37 */
38 namespace Tizen.Location.Geofence {}