Versions Compared

Key

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

...

In the below sequence diagram, we will see how an HTML application will interact with Wifi manager through Service manager. We can see that for each functionality we have an uniform API name across different component, which enable simplicity in development and the set off APIs can be mapped easily. For example, If we take one API that is getConnectionType(), which we can use to get the active interface type which may be Wifi or LAN interface.

Gliffy Diagram
macroIde63e017d-6480-4e87-9851-93293b393a63
displayNamesequence
namesequence
pagePin3
Image Removed

In first place, we will have Java Script functions registered with Service manager. Then Service manager will have an internal implementation for that API with error handling and managing result.
When the call is propagated, to the actual handler daemon (Wifi manager) through message bus, it will be translated to a IARM RPC call. 

...