See https://natrixnatrix.readthedocs.io
修订版 | 842f4670fc4d6e849a65ebe8c2668b8924274182 (tree) |
---|---|
时间 | 2020-06-27 22:10:24 |
作者 | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
asis
@@ -8,3 +8,4 @@ | ||
8 | 8 | |
9 | 9 | syntax: glob |
10 | 10 | ./docs/doc/Burolade/*.png |
11 | +RTD-settings.mk | |
\ No newline at end of file |
@@ -9,6 +9,10 @@ | ||
9 | 9 | |
10 | 10 | .PHONY: docs clean cleaner veryclean |
11 | 11 | |
12 | -RTfD-build RTfD RTD, RTfF-webhook: | |
13 | - curl -X POST -d "branches=default" -d "token=a27b559f67c7683fcb88b1d8bd95094f8409bdab" https://readthedocs.org/api/v2/webhook/natrixnatrix/117277/ | |
12 | + | |
13 | +include RTD-settings.mk | |
14 | +RTfD-build RTfD RTD RTFD RTfD-webhook: | |
15 | + @BRANCH=$${BRANCH:-`hg branch`} ;\ | |
16 | + curl -X POST -d "branches=$${BRANCH}" -d "token=${TOKEN}" https://readthedocs.org/api/v2/webhook/natrixnatrix/117277/ | |
14 | 17 | @echo |
18 | + |
@@ -19,8 +19,8 @@ | ||
19 | 19 | |
20 | 20 | ''''''''''' |
21 | 21 | class Fitter <<(F, #90FFFF>> { |
22 | - #kind: FitterKind | |
23 | - ~name: stringID | |
22 | + # kind: FitterKind | |
23 | + ~ name: stringID | |
24 | 24 | } |
25 | 25 | note top of Fitter #9FF |
26 | 26 | A fitter is like a //port//, |
@@ -29,7 +29,7 @@ | ||
29 | 29 | end note |
30 | 30 | |
31 | 31 | enum FitterKind { |
32 | - Pub, Sub, | |
32 | + Pub, Sub, __VIA__ | |
33 | 33 | ... |
34 | 34 | } |
35 | 35 | Fitter *-- FitterKind |
@@ -37,8 +37,8 @@ | ||
37 | 37 | |
38 | 38 | ''''''''''' |
39 | 39 | interface Link <<(L, #90FFFF>> { |
40 | - #kind: LinkKind | |
41 | - ~name: stringID | |
40 | + # kind: LinkKind | |
41 | + ~ name: stringID | |
42 | 42 | } |
43 | 43 | note top of Link #9FF |
44 | 44 | A Link connects two (or more) |
@@ -54,13 +54,19 @@ | ||
54 | 54 | ''''''''''''''' |
55 | 55 | class SwitchBoard <<(A, #90FFFF>> { |
56 | 56 | cos: CoClass[] |
57 | - links: Link[] | |
58 | - runtime() | |
57 | + links: Link[] // intern | |
58 | + + VIAs Fitter[] // ex | |
59 | + - runtime() | |
59 | 60 | } |
60 | 61 | note top of SwitchBoard #9FF |
61 | 62 | The SwitchBoard is the **runtime** |
62 | 63 | for a set of //CoClass//es |
63 | 64 | end note |
64 | -note bottom of SwitchBoard: It is also a kind of CoClass | |
65 | +note bottom of SwitchBoard | |
66 | + It is also a kind of CoClass | |
67 | + - \\links\\ are the intern: connecting the CoClasses | |
68 | + - \\VIAs\\ connect the internal links with the external ones | |
69 | +end note | |
70 | + | |
65 | 71 | |
66 | 72 | @enduml |