FreeRDP
WINPR_THREAD Struct Reference

#include <thread.h>

Public Member Functions

 WINPR_HANDLE_DEF ()
 

Data Fields

BOOL started
 
int pipe_fd [2]
 
BOOL mainProcess
 
BOOL detached
 
BOOL joined
 
BOOL exited
 
DWORD dwExitCode
 
pthread_t thread
 
SIZE_T dwStackSize
 
LPVOID lpParameter
 
pthread_mutex_t mutex
 
pthread_mutex_t threadIsReadyMutex
 
pthread_cond_t threadIsReady
 
LPTHREAD_START_ROUTINE lpStartAddress
 
LPSECURITY_ATTRIBUTES lpThreadAttributes
 

Member Function Documentation

WINPR_THREAD::WINPR_HANDLE_DEF ( )

Field Documentation

BOOL WINPR_THREAD::detached
DWORD WINPR_THREAD::dwExitCode
SIZE_T WINPR_THREAD::dwStackSize
BOOL WINPR_THREAD::exited
BOOL WINPR_THREAD::joined
LPVOID WINPR_THREAD::lpParameter
LPTHREAD_START_ROUTINE WINPR_THREAD::lpStartAddress
LPSECURITY_ATTRIBUTES WINPR_THREAD::lpThreadAttributes
BOOL WINPR_THREAD::mainProcess
pthread_mutex_t WINPR_THREAD::mutex
int WINPR_THREAD::pipe_fd[2]
BOOL WINPR_THREAD::started
pthread_t WINPR_THREAD::thread
pthread_cond_t WINPR_THREAD::threadIsReady
pthread_mutex_t WINPR_THREAD::threadIsReadyMutex

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