activemq-cpp-3.9.5
decaf::internal::util::concurrent::MonitorHandle Struct Reference

#include <src/main/decaf/internal/util/concurrent/ThreadingTypes.h>

Data Fields

char * name
 
decaf_mutex_t mutex
 
decaf_mutex_t lock
 
unsigned int count
 
ThreadHandleowner
 
ThreadHandlewaiting
 
ThreadHandleblocking
 
bool initialized
 
MonitorHandlenext
 

Field Documentation

◆ blocking

ThreadHandle* decaf::internal::util::concurrent::MonitorHandle::blocking

◆ count

unsigned int decaf::internal::util::concurrent::MonitorHandle::count

◆ initialized

bool decaf::internal::util::concurrent::MonitorHandle::initialized

◆ lock

decaf_mutex_t decaf::internal::util::concurrent::MonitorHandle::lock

◆ mutex

decaf_mutex_t decaf::internal::util::concurrent::MonitorHandle::mutex

◆ name

char* decaf::internal::util::concurrent::MonitorHandle::name

◆ next

MonitorHandle* decaf::internal::util::concurrent::MonitorHandle::next

◆ owner

ThreadHandle* decaf::internal::util::concurrent::MonitorHandle::owner

◆ waiting

ThreadHandle* decaf::internal::util::concurrent::MonitorHandle::waiting

The documentation for this struct was generated from the following file: