Skip to content

Commit d55dd65

Browse files
committed
document threaded_event_scheduler.h
1 parent e2a58c1 commit d55dd65

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/datadog/threaded_event_scheduler.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#pragma once
22

3+
// This component provides a `class`, `ThreadedEventScheduler`, that implements
4+
// the `EventScheduler` interface in terms of a dedicated event dispatching
5+
// thread. It is the default implementation used if
6+
// `DatadogAgent::event_scheduler` is not specified.
7+
38
#include <chrono>
49
#include <condition_variable>
510
#include <functional>
@@ -46,8 +51,6 @@ class ThreadedEventScheduler : public EventScheduler {
4651
void run();
4752

4853
public:
49-
// TODO: Didn't figure out what kind of dependency injection is appropriate
50-
// for a thread that interacts with a condition variable.
5154
ThreadedEventScheduler();
5255
~ThreadedEventScheduler();
5356

0 commit comments

Comments
 (0)