mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
add channel, poller and testing docs
This commit is contained in:
committed by
Mohammad Al-Turany
parent
5e2926e0da
commit
25a75c1f82
@@ -4,7 +4,11 @@
|
||||
|
||||
# 3.1 Testing
|
||||
|
||||
TODO
|
||||
For unit testing it is often not feasible to boot up a full-blown distributed system with dozens of processes.
|
||||
|
||||
In some scenarios it is useful to not even instantiate a `FairMQDevice` at all. Please see [this example](../test/protocols/_push_pull_multipart.cxx) for single and multi threaded unit test without a device instance. If you store your transport factories and channels on the heap, pls make sure, you destroy the channels before you destroy the related transport factory for proper shutdown. Channels provide all the `Send/Receive` and `New*Message/New*Poller` APIs provided by the device too.
|
||||
|
||||
TODO Multiple devices in one process.
|
||||
|
||||
# 3.2 Implementation details
|
||||
|
||||
|
Reference in New Issue
Block a user