2 using System.Collections.Generic;
4 namespace Tizen.Location
7 /// Enumeration for the state of the location service.
9 public enum ServiceState
11 Disabled = 0, /**<Service is disabled.*/
12 Enabled /**<Service is enabled.*/
16 /// Enumeration for the type of connection used in acquiring Location data.
18 public enum LocationType
20 None = -1, /**<Undefined method.*/
21 Hybrid, /**<This method selects the best method available at the moment.*/
22 Gps, /**<This method uses Global Positioning System.*/
23 Wps, /**<This method uses WiFi Positioning System.*/
27 /// Enumeration for Approximate accuracy level of given information.
29 public enum LocationAccuracy
31 None = 0, /**< Invalid Data */
32 Country, /**< Country accuracy level */
33 Region, /**< Regional accuracy level */
34 Locality, /**< Local accuracy level*/
35 PostalCode, /**< Postal accuracy level */
36 Street, /**< Street accuracy level */
37 Detailed /**< Detailed accuracy level*/
41 /// Enumeration for the location service accessibility state.
43 public enum AccessibilityState
45 None = 0, /**< Access state is not determined */
46 Denied, /**< Access denied */
47 Allowed /**< Access authorized */
51 /// Enumeration for the created boundary type.
53 public enum BoundaryType
55 Rectangle = 0, /**<Rectangular geographical area type. */
56 Circle, /**<Rectangular geographical area type. */
57 Polygon /**<Rectangular geographical area type. */
61 /// Enumeration for error code for Location manager.
63 public enum BoundaryState
65 In = 0, /**< Boundary In (Zone In) */
66 Out /**< Boundary Out (Zone Out) */