DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
Thread Struct Reference

#include <threadinfo.h>

Public Attributes

pid_t tid
 
Threadnext
 
Threadprev
 
int state
 
int(* fn )(void *)
 
void * arg
 
int flags
 
pid_t * ptid
 
pid_t * ctid
 
pid_t virtual_tid
 
sigset_t sigblockmask
 
sigset_t sigpending
 
void * saved_sp
 
ThreadTLSInfo tlsInfo
 
ucontext_t savctx
 JA: new code ported from v54b. More...
 

Detailed Description

Definition at line 63 of file threadinfo.h.

Member Data Documentation

void* Thread::arg

Definition at line 70 of file threadinfo.h.

pid_t* Thread::ctid

Definition at line 73 of file threadinfo.h.

int Thread::flags

Definition at line 71 of file threadinfo.h.

int(* Thread::fn)(void *)

Definition at line 69 of file threadinfo.h.

Thread* Thread::next

Definition at line 65 of file threadinfo.h.

Thread* Thread::prev

Definition at line 66 of file threadinfo.h.

pid_t* Thread::ptid

Definition at line 72 of file threadinfo.h.

ucontext_t Thread::savctx

JA: new code ported from v54b.

Definition at line 88 of file threadinfo.h.

void* Thread::saved_sp

Definition at line 79 of file threadinfo.h.

sigset_t Thread::sigblockmask

Definition at line 76 of file threadinfo.h.

sigset_t Thread::sigpending

Definition at line 77 of file threadinfo.h.

int Thread::state

Definition at line 67 of file threadinfo.h.

pid_t Thread::tid

Definition at line 64 of file threadinfo.h.

ThreadTLSInfo Thread::tlsInfo

Definition at line 82 of file threadinfo.h.

pid_t Thread::virtual_tid

Definition at line 75 of file threadinfo.h.


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