Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LMLite interacts with other components of RDK-B stack over DBUS. Each of these components registers a "callback" function with respective HAL. The HAL performs a “callback” whenever there is an update in connected clients. This triggers a DBus call to LMLite with the necessary data. LMLite receives this data and adds it to the Host table.


Function & Threads used in LM Lite

Important threads used by LMLite module

  • ValidateHost_Thread
  • ValidateHostRetry_Thread
  • Event_HandlerThread
  • Hosts_StatSyncThreadFunc
  • Hosts_LoggingThread

Important functions.

Every 30 seconds the below functions are invoked to check whether the clients are connected or disconnected. if the clients are disconnected the DM for the particular client will be updated.

  • Wifi_ServerSyncHost
  • Send_Eth_Host_Sync_Req
  • Wifi_Server_Sync_Function

Notifications

LMLite notifies the Notification component which in turn tells the interested PAs about the connection and disconnection of the connected devices.

...