diff --git a/API-Implementation.md b/API-Implementation.md new file mode 100644 index 0000000..1672c1a --- /dev/null +++ b/API-Implementation.md @@ -0,0 +1,56 @@ +## Communication + +The client and the app communicate through several shared-memory message-passing channels: + +### Messages from client to app + +#### process_control_request +```xml + + + + + + +``` +#### heartbeat +```xml + + + + +``` + +#### trickle_down +```xml + +``` +#### graphics_request + +Not used + +### Messages from app to client + +#### app_status +```xml +... +... +... + ... +``` + +#### trickle_up + +```xml + +``` + +#### process_control_reply + +Not used + +#### graphics_reply +```xml + + +```