• R/O
  • SSH

Commit

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Révisionadaa46faa44fcd3d43a249cfe71e7e0494b88009 (tree)
l'heure2024-04-09 03:36:46
AuteurAlbert Mietus < albert AT mietus DOT nl >
CommiterAlbert Mietus < albert AT mietus DOT nl >

Message de Log

DRAFT/Desing: aigr-nodes for machinery (BUSY

Change Summary

Modification

diff -r 7190b57abf0c -r adaa46faa44f CCastle/DocParts/Design/50.notes/240408-aigr-machinery.rst
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/CCastle/DocParts/Design/50.notes/240408-aigr-machinery.rst Mon Apr 08 20:36:46 2024 +0200
@@ -0,0 +1,50 @@
1+AIGR nodes for Machinery (240408)
2+=================================
3+
4+
5+.. uml::
6+
7+ @startuml
8+
9+ class AIGR
10+
11+ package machinery {
12+
13+ class DispatchTable {
14+ handlers: List
15+ }
16+ DispatchTable <|-- eDispatchTable
17+ note right: Event DispatchTable
18+
19+ class send_proto {
20+ +outport
21+ #reviever
22+ #handlers: DispatchTable
23+ -index:
24+ }
25+ send_proto <|-- sendEvent
26+ send_proto <|-- sendData
27+ send_proto <|-- sendStream
28+
29+ send_proto -> DispatchTable
30+
31+ class connection {
32+ - out: <outport, component>
33+ - in: <inport, component>
34+ # protocol
35+ }
36+
37+ }
38+ AIGR <|--machinery
39+
40+ class Port
41+ class Protocol
42+ class Component
43+
44+ connection *-> Port: out
45+ connection *-> Port: in
46+ connection .. Protocol
47+ Protocol .. Port
48+ Port .* Component
49+
50+ @enduml