Index: docs/SDD/SoftwareArchitecture.puml =================================================================== diff -u -rb915ccc1a72fcca21908c35140af7ac7df1f1f37 -rcaca75be9a284ac5f98c078ec47c2e826ac5e980 --- docs/SDD/SoftwareArchitecture.puml (.../SoftwareArchitecture.puml) (revision b915ccc1a72fcca21908c35140af7ac7df1f1f37) +++ docs/SDD/SoftwareArchitecture.puml (.../SoftwareArchitecture.puml) (revision caca75be9a284ac5f98c078ec47c2e826ac5e980) @@ -14,23 +14,23 @@ node "CloudConnect (process)" { component "CloudConnectController" as LRC component "Can::CanInterface" as CAN - component "RtInterface" as AI + component "CloudConnectClient" as AI } node "Comms (lib)" { - component "RtInterface\nimpl" as AI_IMPL - component "RtServer\n(local-socket server)" as RS + component "CloudConnectClient\nimpl" as AI_IMPL + component "CloudConnectServer\n(local-socket server)" as RS component "Can::MessageDispatcher\n(per-CAN-id reassembly)" as MDISP component "Can::MessageBuilder\n(frame ↔ message)" as MB - component "RtMessage\n(framing + CRC)" as AM + component "CloudConnectFrame\n(framing + CRC)" as AM } node "MsgUtils (lib)" { component "LeahiMsgDefs\n(generated C++)" as MD <> } interface "CAN Bus\n(SocketCAN)" as CANBUS - interface "Unix Domain Socket\n(/tmp/leahi_rt.sock)" as UDS + interface "Unix Domain Socket\n(/tmp/cloudconnect_agent.sock)" as UDS } node "CANDumpPlayer (tool)" { @@ -39,7 +39,7 @@ node "AgentSim (tool / future Agent)" { component "AgentSimController" as ASC - component "RtMessage\n(framing + CRC)" as AM2 + component "CloudConnectFrame\n(framing + CRC)" as AM2 } cloud "Cloud Service\n(out of scope)" as CLOUD <>