m2etis  0.4
MTPOrder.h File Reference
#include <queue>
#include <tuple>
#include "m2etis/message/info/order/MTPOrderInfo.h"
#include "m2etis/pubsub/order/BaseOrder.h"
#include "m2etis/pubsub/order/RemoveHelper.h"
#include "boost/thread.hpp"
Include dependency graph for MTPOrder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  m2etis::pubsub::order::MTPOrder< NetworkType, Timeout, deli >
 This class implements the MTP Order strategy The root node is used as a fixed sequencer. Every node that wants to send a message, request a sequenzer number (TOKEN) from the sequencer and afterwards sends his message along with this sequence number. More...
 

Namespaces

 m2etis
 
 m2etis::pubsub
 
 m2etis::pubsub::order
 

Enumerations

enum  m2etis::pubsub::order::LateDeliver { m2etis::pubsub::order::LateDeliver::DELIVER, m2etis::pubsub::order::LateDeliver::DROP }
 what to do when recieving an old message after Timeout More...