Files
FairMQ/fairmq
Alexey Rybalchenko eddfd0d1bd FairMQ: Introduce configurable session name per device.
Session name is given to each device via `--session`,
which must be synchronized from a higher level,
e.g. from start script or command & control entity.
2017-11-29 09:06:17 +01:00
..
2017-10-12 12:16:50 +02:00
2017-04-20 11:07:47 +02:00
2017-05-18 20:01:44 +02:00
2017-05-18 20:01:44 +02:00
2017-10-05 15:32:12 +02:00
2017-10-05 15:32:12 +02:00
2017-09-04 16:33:55 +02:00
2017-07-04 07:05:11 +02:00

FairMQ

Standard FairRoot is running all the different analysis tasks within one process. FairMQ (Message Queue) allows starting tasks on different processes and provides the communication layer between these processes.

  1. Device
    1. Topology
    2. Communication Patterns
    3. State Machine
    4. Multiple devices in the same process
  2. Transport Interface
    1. Message
      1. Ownership
    2. Channel
    3. Poller
  3. Configuration
    1. Device Configuration
    2. Communication Channels Configuration
      1. JSON Parser
      2. SuboptParser
    3. Introspection
  4. Development
    1. Testing
  5. Examples