External DBus Interfaces

io.veea.VeeaHub.Cellular.Status

io.veea.VeeaHub.ContainerControl
Provides methods and signals for container backup and restore.

io.veea.VeeaHub.DataModel
Provides methods for accessing the data model.

io.veea.VeeaHub.DateTime
This interface allows the client to enable/disable the NTP Service (auto start the NTP process at boot), start/stop the NTP Process, set the date/time when the NTP process is not running, and set the timezone.

io.veea.VeeaHub.HardwareControl.SerialPort
This allows access to host hardware control and configuration.

io.veea.VeeaHub.HardwareMonitoringDaemon.Container
This is the API that communicates with the containers. Any container can communicate with HMD. HMD will use the caller user ID and process information to determine which container the call was made from.

io.veea.VeeaHub.Info
This interface allows the client to retrieve VeeaHub information.

io.veea.VeeaHub.LPAControl
io.veea.VeeaHub.LPA: This is the API that communicates with the eSIM LPA.

io.veea.VeeaHub.LedControl
This allows control of LED output based on a set of fixed patterns associated with interface strings.

io.veea.VeeaHub.Licenses
This allows the client to determine the licenses on the VeeaHub.

io.veea.VeeaHub.MqttControl
Provides methods for managing the platform MQTT and access to it from containers.

io.veea.VeeaHub.NetworkControl.WiFi

io.veea.VeeaHub.Networking
Provides methods for accessing platform networking services.

io.veea.VeeaHub.Partner.Logging
Provides methods for setup and configuring local / remote syslog for applications / containers

io.veea.VeeaHub.Partner.Volumes
This allows access to partner volumes methods.

io.veea.VeeaHub.Partner.WebDAV
This allows access to partner WebDAV methods.

io.veea.VeeaHub.PushButton
This monitors registers push button events and broadcasts 'press' and 'release' events along with a button index and duration. Clients that register for this service will receive all registered button activity. It is up to the client to filter for particular buttons.

io.veea.VeeaHub.ResetMonitor

io.veea.VeeaHub.ReverseProxy
Provides methods for managing Reverse Proxy services on the host and the cloud.

io.veea.VeeaHub.SoftwareControl
Provides methods for managing the platform software state.

io.veea.VeeaHub.SystemConfiguration.Containers
This allows access to general configuration parameters for how the unit runs containers. Container-specific parameters are not managed here.

io.veea.VeeaHub.WiFi.DataElements
io.veea.VeeaHub.WiFi.DataElements Provide method to generate data for TR-181 WiFi Data Elements in json format

io.veea.VeeaHub.Wireless.Stats