Build VPN services based on VPN host and domain strings
[framework/connectivity/connman.git] / doc / technology-api.txt
1 Technology hierarchy
2 ====================
3
4 Service         org.moblin.connman
5 Interface       org.moblin.connman.Technology
6 Object path     [variable prefix]/{technology0,technology1,...}
7
8 Methods         dict GetProperties()
9
10                         Returns properties for the technology 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 State [readonly]
21
22                         The technology state information.
23
24                         Valid states are "offline", "available", "enabled"
25                         and "connected".
26
27                 string Name [readonly]
28
29                         Name of this technology.
30
31                 string Type [readonly]
32
33                         The technology type (for example "ethernet" etc.)
34
35                         This information should only be used to determine
36                         advanced properties or showing the correct icon
37                         to the user.
38
39                 array{object} Devices [readonly]
40
41                         List of device objects.