Lumiera
0.pre.03
»edit your freedom«
|
Advice allows data exchange without coupling the participants tightly. This test demonstrates the basic expected behaviour in a simple but typical situation: two unrelated entities exchange a piece of data just by referring to a symbolic topic ID.
Definition at line 113 of file advice-basics-test.cpp.
Private Member Functions | |
void | createCollaboration () |
void | overwriting_and_retracting () |
virtual void | run (Arg) |
void | simpleExchange () |
|
inlineprivate |
Definition at line 128 of file advice-basics-test.cpp.
|
inlineprivate |
Definition at line 145 of file advice-basics-test.cpp.
|
inlineprivate |
Any given advisor can connect to the advice system with multiple bindings consecutively. The connection has no identity beside this binding, so another server (advisor) can step into an existing connection and overwrite or retract the advice. Unless retracted, advice remains in the system, even after the advisor is gone.
Definition at line 182 of file advice-basics-test.cpp.