#include <XrdSysPthread.hh>
Collaboration diagram for XrdSysThread:
Public Member Functions | |
XrdSysThread () | |
~XrdSysThread () | |
Static Public Member Functions | |
int | Cancel (pthread_t tid) |
int | Detach (pthread_t tid) |
int | SetCancelOff () |
int | Join (pthread_t tid, void **ret) |
int | SetCancelOn () |
int | SetCancelAsynchronous () |
int | SetCancelDeferred () |
void | CancelPoint () |
pthread_t | ID (void) |
int | Kill (pthread_t tid) |
unsigned long | Num (void) |
int | Run (pthread_t *, void *(*proc)(void *), void *arg, int opts=0, const char *desc=0) |
int | Same (pthread_t t1, pthread_t t2) |
void | setDebug (XrdSysError *erp) |
void | setStackSize (size_t stsz) |
int | Signal (pthread_t tid, int snum) |
int | Wait (pthread_t tid) |
Static Private Member Functions | |
void | doInit (void) |
Static Private Attributes | |
XrdSysError * | eDest = 0 |
pthread_key_t | threadNumkey |
size_t | stackSize = 0 |
int | initDone = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|