Hi Patrik,
> --- > doc/manager-api.txt | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/doc/manager-api.txt b/doc/manager-api.txt > index ed23c8d..ebbb8e0 100644 > --- a/doc/manager-api.txt > +++ b/doc/manager-api.txt > @@ -145,6 +145,10 @@ Methods dict GetProperties() > > Possible Errors: [service].Error.InvalidArguments > > + array{string, dict} GetTetheringInfo() [experimental] > + > + Get information about tethered clients. > + > Signals TechnologyAdded(object path, dict properties) > > Signal that is sent when a new technology is added. > @@ -187,6 +191,11 @@ Signals TechnologyAdded(object path, dict > properties) > This signal indicates a changed value of the given > property. > > + dict TetheringInfoChanged() [experimental] > + > + This signal is emitted when tethered devices are > + added or removed. > + > Properties string State [readonly] > > The global connection state of a system. Possible > @@ -236,3 +245,15 @@ Properties string State [readonly] > method calls are disallowed. > > The default value is false. > + > + string TetheringType [readonly] [experimental] > + > + The tethered client's network type. > + > + string TetheringMACAddress [readonly] [experimental] > + > + The tethered client's MAC address. > + > + string TetheringIPAddress [readonly] [experimental] > + > + The tethered client's IP address. this does not look like an useful interface. I find it actually pretty ugly and glued on. It does not fit. So lets not do it this way. If we wanted to do this, then this should be done as part of the Technology interface and not some crazy attempt to have a global entry point. I do not even know what any of these information mean. What are they good for. What value are they providing. What would the user interface do with this information? Regards Marcel _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman