Add support for mode, security and signal strength service properties
[connman] / doc / service-api.txt
1 Service hierarchy
2 =================
3
4 Service         org.moblin.connman
5 Interface       org.moblin.connman.Service
6 Object path     [variable prefix]/{service0,service1,...}
7
8 Methods         dict GetProperties()
9
10                         Returns properties for the service object. See
11                         the properties section for available properties.
12
13                         Possible Errors: [service].Error.InvalidArguments
14
15 Signals         PropertyChanged(string name, variant value)
16
17                         This signal indicates a changed value of the given
18                         property.
19
20 Properties      string Name [readonly]
21
22                         The service name (for example "Wireless" etc.)
23
24                         This name can be used for directly displaying it in
25                         the application. It has pure informational purpose.
26
27                 string Type [readonly]
28
29                         The service type (for example "ethernet", "wifi" etc.)
30
31                         This information should only be used to determine
32                         advanced properties or showing the correct icon
33                         to the user.
34
35                 string Mode [readonly]
36
37                         If the service type is WiFi, then this property is
38                         present and contains the mode of the network. The
39                         possible values are "managed" or "adhoc".
40
41                 string Security [readonly]
42
43                         If the service type is WiFi, then this property is
44                         present and contains the security method or key
45                         management setting.
46
47                         Possible values are "none", "wep", "wpa" and "wpa2".
48
49                 uint8 Strength [readonly]
50
51                         Indicates the signal strength of the service. This
52                         is a normalized value between 0 and 100.