diff options
Diffstat (limited to 'src/strategies/anti_lag')
| -rw-r--r-- | src/strategies/anti_lag/device_strategy.cc | 10 | ||||
| -rw-r--r-- | src/strategies/anti_lag/device_strategy.hh | 18 | ||||
| -rw-r--r-- | src/strategies/anti_lag/queue_strategy.cc | 10 | ||||
| -rw-r--r-- | src/strategies/anti_lag/queue_strategy.hh | 18 |
4 files changed, 56 insertions, 0 deletions
diff --git a/src/strategies/anti_lag/device_strategy.cc b/src/strategies/anti_lag/device_strategy.cc new file mode 100644 index 0000000..5032c97 --- /dev/null +++ b/src/strategies/anti_lag/device_strategy.cc @@ -0,0 +1,10 @@ +#include "device_strategy.hh" + +namespace low_latency { + +AntiLagDeviceStrategy::AntiLagDeviceStrategy(DeviceContext& device) + : DeviceStrategy(device) {} + +AntiLagDeviceStrategy::~AntiLagDeviceStrategy() {} + +} // namespace low_latency
\ No newline at end of file diff --git a/src/strategies/anti_lag/device_strategy.hh b/src/strategies/anti_lag/device_strategy.hh new file mode 100644 index 0000000..8a9afee --- /dev/null +++ b/src/strategies/anti_lag/device_strategy.hh @@ -0,0 +1,18 @@ +#ifndef STRATEGIES_ANTI_LAG_DEVICE_STRATEGY_HH_ +#define STRATEGIES_ANTI_LAG_DEVICE_STRATEGY_HH_ + +#include "strategies/device_strategy.hh" + +namespace low_latency { + +class DeviceContext; + +class AntiLagDeviceStrategy final : public DeviceStrategy { + public: + AntiLagDeviceStrategy(DeviceContext& device); + virtual ~AntiLagDeviceStrategy(); +}; + +} // namespace low_latency + +#endif diff --git a/src/strategies/anti_lag/queue_strategy.cc b/src/strategies/anti_lag/queue_strategy.cc new file mode 100644 index 0000000..ba60535 --- /dev/null +++ b/src/strategies/anti_lag/queue_strategy.cc @@ -0,0 +1,10 @@ +#include "queue_strategy.hh" + +namespace low_latency { + +AntiLagQueueStrategy::AntiLagQueueStrategy(QueueContext& queue) + : QueueStrategy(queue) {} + +AntiLagQueueStrategy::~AntiLagQueueStrategy() {} + +} // namespace low_latency diff --git a/src/strategies/anti_lag/queue_strategy.hh b/src/strategies/anti_lag/queue_strategy.hh new file mode 100644 index 0000000..81ae653 --- /dev/null +++ b/src/strategies/anti_lag/queue_strategy.hh @@ -0,0 +1,18 @@ +#ifndef STRATEGIES_ANTI_LAG_QUEUE_STRATEGY_HH_ +#define STRATEGIES_ANTI_LAG_QUEUE_STRATEGY_HH_ + +#include "strategies/queue_strategy.hh" + +namespace low_latency { + +class QueueContext; + +class AntiLagQueueStrategy final : public QueueStrategy { + public: + AntiLagQueueStrategy(QueueContext& queue); + virtual ~AntiLagQueueStrategy(); +}; + +} // namespace low_latency + +#endif |
