clarify bidirectional communication between modules

This commit is contained in:
Jules Comte
2022-06-09 08:36:26 -06:00
parent 5abc15f3f4
commit c911f778cf

View File

@@ -7,7 +7,7 @@
│ - channeld │ │ - channeld │
│ - openingd │ │ - openingd │
│ │ │ │
└─────────────────┘ └─────────────────┘
│ UNIX FILE DESCRIPTORS │ UNIX FILE DESCRIPTORS
@@ -22,7 +22,7 @@ HSMD │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ BROKER │ │ SIGNER LOOP │ │ --------- BITCOIND │ │ BROKER │ │ SIGNER LOOP │ │ --------- BITCOIND │
│ │ └─────────────────┘ │ │ │ │ └─────────────────┘ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ | MPSC │ │ │ │ | MPSC │ │
@@ -30,7 +30,7 @@ HSMD │
│ │ │ │ │ │ │ │ │ │
│ │ ┌──────▼──────┐ │ │ │ │ ┌──────▼──────┐ │ │
│ │ │ MQTT BROKER │ │ │ │ │ │ MQTT BROKER │ │ │
│ │ └────────────┘ │ │ │ │ └────────────┘ │ │
│ │ │ │ │ │ │ │ │ │
│ └──────────┼───────────┘ │ │ └──────────┼───────────┘ │
│ │ │ │ │ │
@@ -42,7 +42,7 @@ HSMD │
│ │ │ │ │ │ │ │ │ │
│ │ ┌──────▼──────┐ │ │ │ │ ┌──────▼──────┐ │ │
│ │ │ MQTT CLIENT │ │ │ │ │ │ MQTT CLIENT │ │ │
│ │ └────────────┘ │ │ │ │ └────────────┘ │ │
│ │ │ │ │ │ │ │ │ │
│ SPHINX-KEY │ │ │ │ │ SPHINX-KEY │ │ │ │
│ │ │ MPSC │ │ │ │ │ MPSC │ │
@@ -50,7 +50,7 @@ HSMD │
│ │ │ │ │ │ │ │ │ │
│ │ ┌──────────▼──────────┐ │ │ │ │ ┌──────────▼──────────┐ │ │
│ │ │ VLS PROTOCOL SIGNER │ │ │ │ │ │ VLS PROTOCOL SIGNER │ │ │
│ │ └────────────────────┘ │ │ │ │ └────────────────────┘ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ HAL SPI │ │ │ │ │ HAL SPI │ │