mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-09-09 13:35:32 +00:00
13 lines
901 B
HTML
13 lines
901 B
HTML
<!doctype html><html lang="en"><head><meta charset="utf-8"><title>IPhoneAppFacade to protocol core</title></head><body><main data-praxis-anchor="diagram:phone-session" data-praxis-kind="uml_diagram"><h1>IPhoneAppFacade to protocol core</h1><pre class="mermaid">sequenceDiagram
|
|
participant App as Phone application adapter
|
|
participant Facade as IPhoneAppFacade
|
|
participant Core as Selected phone protocol core
|
|
participant Transport as Platform transport
|
|
App->>Facade: getTime/getLocation/getStatus/getConfig
|
|
Facade-->>App: typed view + PhoneResult
|
|
App->>Facade: applyConfigPatch or submitCommand
|
|
Facade->>Core: map application intent
|
|
Core->>Transport: protocol-specific bounded frame
|
|
Transport-->>Core: response or event
|
|
Core-->>Facade: typed result</pre><p>Common Facade does not mean that two protocols have the same wire semantics.</p></main></body></html>
|