This API is used by webOS apps and services to manage wired and wireless network connections.
Overview of the API(click to expand)
About com.webos.service.connectionmanager API:
The connectionmanager API provides methods to get and set the overall network connection status including setting IPv4/IPv6 and DNS parameters.
This API can be used for both wired and wireless interfaces.
About webos-connman-adapter daemon:
webos-connman-adapter is a daemon which acts as an interface between a daemon for managing internet connections called connman, and the rest of the webOS world. The reason we need this wrapper daemon is because connman communicates via dbus whereas the webOS apps/services require luna-service2(LS2) for interprocess communication. So, internally webos-connman-adapter communicates to connman via dbus but provides the LS2 interface to all the webOS apps/services so that they can get all the network related information as well as manage the connections.