#include <XrdSysPthread.hh>
Collaboration diagram for XrdSysThread:

Public Member Functions | |
| XrdSysThread () | |
| ~XrdSysThread () | |
Static Public Member Functions | |
| static int | Cancel (pthread_t tid) |
| static int | Detach (pthread_t tid) |
| static int | SetCancelOff () |
| static int | Join (pthread_t tid, void **ret) |
| static int | SetCancelOn () |
| static int | SetCancelAsynchronous () |
| static int | SetCancelDeferred () |
| static void | CancelPoint () |
| static pthread_t | ID (void) |
| static int | Kill (pthread_t tid) |
| static unsigned long | Num (void) |
| static int | Run (pthread_t *, void *(*proc)(void *), void *arg, int opts=0, const char *desc=0) |
| static int | Same (pthread_t t1, pthread_t t2) |
| static void | setDebug (XrdSysError *erp) |
| static void | setStackSize (size_t stsz) |
| static int | Signal (pthread_t tid, int snum) |
| static int | Wait (pthread_t tid) |
Static Private Attributes | |
| static XrdSysError * | eDest |
| static size_t | stackSize |
| XrdSysThread::XrdSysThread | ( | ) | [inline] |
| XrdSysThread::~XrdSysThread | ( | ) | [inline] |
| static int XrdSysThread::Cancel | ( | pthread_t | tid | ) | [inline, static] |
| static void XrdSysThread::CancelPoint | ( | ) | [inline, static] |
| static int XrdSysThread::Detach | ( | pthread_t | tid | ) | [inline, static] |
| static pthread_t XrdSysThread::ID | ( | void | ) | [inline, static] |
| static int XrdSysThread::Join | ( | pthread_t | tid, | |
| void ** | ret | |||
| ) | [inline, static] |
| static int XrdSysThread::Kill | ( | pthread_t | tid | ) | [inline, static] |
| static unsigned long XrdSysThread::Num | ( | void | ) | [static] |
| static int XrdSysThread::Run | ( | pthread_t * | , | |
| void *(*)(void *) | proc, | |||
| void * | arg, | |||
| int | opts = 0, |
|||
| const char * | desc = 0 | |||
| ) | [static] |
| static int XrdSysThread::Same | ( | pthread_t | t1, | |
| pthread_t | t2 | |||
| ) | [inline, static] |
| static int XrdSysThread::SetCancelAsynchronous | ( | ) | [inline, static] |
| static int XrdSysThread::SetCancelDeferred | ( | ) | [inline, static] |
| static int XrdSysThread::SetCancelOff | ( | ) | [inline, static] |
| static int XrdSysThread::SetCancelOn | ( | ) | [inline, static] |
| static void XrdSysThread::setDebug | ( | XrdSysError * | erp | ) | [inline, static] |
| static void XrdSysThread::setStackSize | ( | size_t | stsz | ) | [inline, static] |
| static int XrdSysThread::Signal | ( | pthread_t | tid, | |
| int | snum | |||
| ) | [inline, static] |
| static int XrdSysThread::Wait | ( | pthread_t | tid | ) | [static] |
XrdSysError* XrdSysThread::eDest [static, private] |
size_t XrdSysThread::stackSize [static, private] |
1.4.7