DMTCP
|
#include <errno.h>
#include <pthread.h>
#include <semaphore.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <sys/errno.h>
#include <sys/syscall.h>
#include "timerwrappers.h"
#include "jalloc.h"
#include "jassert.h"
Go to the source code of this file.
Classes | |
struct | timer |
struct | thread_start_data |
Macros | |
#define | SIGCANCEL SIGRTMIN |
#define | SIGTIMER SIGCANCEL |
Functions | |
LIB_PRIVATE int | timer_create_sigev_thread (clockid_t clock_id, struct sigevent *evp, timer_t *timerid, struct sigevent *sevOut) |
Variables | |
struct timer * | active_timer_sigev_thread |
pthread_mutex_t | active_timer_sigev_thread_lock = PTHREAD_MUTEX_INITIALIZER |
#define SIGCANCEL SIGRTMIN |
Definition at line 36 of file timer_create.cpp.
#define SIGTIMER SIGCANCEL |
Definition at line 37 of file timer_create.cpp.
LIB_PRIVATE int timer_create_sigev_thread | ( | clockid_t | clock_id, |
struct sigevent * | evp, | ||
timer_t * | timerid, | ||
struct sigevent * | sevOut | ||
) |
Definition at line 84 of file timer_create.cpp.
struct timer* active_timer_sigev_thread |
Definition at line 61 of file timer_create.cpp.
pthread_mutex_t active_timer_sigev_thread_lock = PTHREAD_MUTEX_INITIALIZER |
Definition at line 64 of file timer_create.cpp.