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 99 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 116 of file advice-basics-test.cpp.
References lib::rani().
|
inlineprivate |
Definition at line 133 of file advice-basics-test.cpp.
References lib::rani().
|
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 170 of file advice-basics-test.cpp.
References lib::rani().