controls-kt/docs/uml/device-properties.puml
2021-04-11 15:12:09 +03:00

25 lines
542 B
Plaintext

@startuml
participant Physical
participant Logical
participant Remote
group Asynchronous update
Physical -> Logical: Notify changed
Logical -> Remote: Send event
end
group Timed update
Logical -> Logical: Timed check
Logical -> Physical: Request value
Physical -> Logical: Respond
Logical --> Remote: Send event if changed
end
group Request update
Remote -> Logical: Request value
Logical --> Physical: Request if needed
Physical --> Logical: Respond
Logical -> Remote: Force send event
end
@enduml