Struct BatchSpanProcessor::SynchronizationData
Defined in File batch_span_processor.h
Nested Relationships
This struct is a nested type of Class BatchSpanProcessor.
Struct Documentation
-
struct SynchronizationData
Public Members
-
std::condition_variable cv
-
std::condition_variable force_flush_cv
-
std::mutex cv_m
-
std::mutex force_flush_cv_m
-
std::mutex shutdown_m
-
std::atomic<bool> is_force_wakeup_background_worker
-
std::atomic<bool> is_force_flush_pending
-
std::atomic<bool> is_force_flush_notified
-
std::atomic<bool> is_shutdown
-
std::condition_variable cv