diff --git a/IMPLEMENTATION.md b/IMPLEMENTATION.md index 9b888ed..f751bb9 100644 --- a/IMPLEMENTATION.md +++ b/IMPLEMENTATION.md @@ -41,7 +41,7 @@ Cast SDK API calls are translated into Chromecast protocol messages and sent via # Messages (WIP) - + | No. | Subject | Origin | Destination | Description | | --- | --- | --- | --- | --- | diff --git a/diagram.svg b/diagram.svg index da8371d..8cabdbf 100644 --- a/diagram.svg +++ b/diagram.svg @@ -1 +1 @@ -backgroundshimbridgepopupconnectNative { name: “fx_cast_bridge” }runtime.connect { name: “shim” }runtime.connect { name: “popup” }tabs.connect { name: “popup” }Proxied MessagesSHIM 3) shim:/serviceUp 4) shim:/serviceDownBRIDGE 2) bridge:/ discoverINCOMING 8) popup:/populateReceiverList 10) popup:/closeOUTGOING 9) shim:/ selectReceiver 7) shim:/popupReadyINCOMING 1) shim:/initializedOUTGOING 5) main:/openPopupINCOMING 6) popup:/assignShim \ No newline at end of file +backgroundshimbridgepopupruntime.connectNative { name: “fx_cast_bridge” }runtime.connect { name: “shim” }runtime.connect { name: “popup” }tabs.connect { name: “popup” }INCOMING 8) popup:/populateReceiverList 10) popup:/closeOUTGOING 9) shim:/selectReceiver 7) shim:/popupReadyINCOMING 1) shim:/initializedOUTGOING 5) main:/openPopupINCOMING 6) popup:/assignShimSession (shim)Media (shim)SESSION (SHIM) 13) shim:/session/connected 14) shim:/session/updateStatus 22) shim:/session/impl_addMessageListener 23) shim:/session/impl_sendMessage 24) shim:/session/impl_setReceiverMuted 25) shim:/session/impl_setReceiverVolumeLevel 26) shim:/session/impl_stopBRIDGE 2) bridge:/discover 11) bridge:/session/initialize 12) bridge:/session/close 15) bridge:/session/impl_addMessageListener 16) bridge:/session/impl_sendMessage 17) bridge:/session/impl_setReceiverMuted 18) bridge:/session/impl_setReceiverVolumeLevel 19) bridge:/session/impl_stop 20) bridge:/media/initialize 21) bridge:/media/sendMediaMessageProxied MessagesMEDIA (SHIM) 27) shim:/media/sendMediaMessageResponse 28) shim:/media/updateSHIM 3) shim:/serviceUp 4) shim:/serviceDown \ No newline at end of file