LS2 API Index
This page lists the services that are provided in webOS OSE. Click the service name to see the functionality and methods that are available.
Carries out the application installation and provides information about the application being installed.
Monitors and controls the boot status/mode.
Provides access to the functionality provided by the webOS media server.
Enables apps or services to manage system notifications.
Provides methods to control remote diagnostics daemon in order to accept/generate crash, analytic and overview reports.
Monitors various parts of the system and does actions when the corresponding events happen.
Provides interfaces to use speech recognition.
Enables webOS daemons or apps to call webOS API methods with specific parameters in a specified time interval.
Provides the methods for managing application life cycle, application information, LaunchPoint list.
Controls the audio policy of a webOS system.
Connects the audio source to the audio output device and controls the volume on the audio device.
Allows webOS to use remote Bluetooth device.
Provides an interface to capture and stream images from a camera that is connected to a webOS device.
Provides simple get/set interfaces to access the configurations.
Creates the database schema, filecache configuration, activities for webOS applications.
Manages wired and wireless network connections for webOS apps and services.
Adds AI logic to a web app, without actually modifying its source code.
Enables apps to store persistent data.
Enables or disables developer mode on a device and queries the status of developer mode.
Manages file upload and download on the device.
Manages caching of files.
Provides the HFP service functions.
Provides basic location services for single or multiple position fixes.
Provides methods to manage media sessions.
Provides the functionalities that scan media files (audios, videos, images) from internal / external storage devices such as the usb devices and extracts the meta data.
Manages applications to ensure that the system does not run into kernel-Out-Of-Memory situation.
Manages USB devices that are connected to the webOS system.
Allows client applications to power-on, power-off, and perform other power-related operations on the device.
Enables applications to manage system and application properties.
Allows an app on a webOS device to communicate with a service running on a ROS 2 device.
Manages the settings used in webOS and provides the setting information (descriptions) such as Set, Get functions to set values, the valid range of data that can be set, and whether UI is exposed or not.
Provides methods for shutdown process.
Provides methods to check the software update status and update the system.
Provides access to the webOS system settings.
Provides an in-memory store for temporary data.
Converts plain language text into speech output.
Provides interfaces to manage web applications.
Manages Wi-Fi connections on a webOS device.
Provides information about applications surfaces and a limited set of controls for them.