#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] |