24 #if DCCL_THREAD_SUPPORT
30 extern std::recursive_mutex g_dynamic_protobuf_manager_mutex;
31 extern std::recursive_mutex g_dlog_mutex;
34 #define DCCL_LOCK_DYNAMIC_PROTOBUF_MANAGER_MUTEX \
35 std::lock_guard<std::recursive_mutex> l(dccl::g_dynamic_protobuf_manager_mutex);
36 #define DCCL_LOCK_DLOG_MUTEX std::lock_guard<std::recursive_mutex> l(dccl::g_dlog_mutex);
39 #define DCCL_LOCK_DYNAMIC_PROTOBUF_MANAGER_MUTEX
40 #define DCCL_LOCK_DLOG_MUTEX
Dynamic Compact Control Language namespace.