AJA NTV2 SDK  17.6.0.1688
NTV2 SDK 17.6.0.1688
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
threadimpl.cpp File Reference

Implements the AJAThreadImpl class on the Linux platform. More...

#include "ajabase/system/linux/threadimpl.h"
#include "ajabase/system/debug.h"
#include <errno.h>
#include <sched.h>
#include <signal.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <sys/syscall.h>
#include <sys/prctl.h>
#include <unistd.h>
#include <string.h>
Include dependency graph for threadimpl.cpp:

Go to the source code of this file.

Functions

bool is_pthread_alive (pthread_t thread)
 

Variables

static const size_t STACK_SIZE = 1024 * 1024
 

Detailed Description

Implements the AJAThreadImpl class on the Linux platform.

Definition in file threadimpl.cpp.

Function Documentation

◆ is_pthread_alive()

bool is_pthread_alive ( pthread_t  thread)

Definition at line 21 of file threadimpl.cpp.

Variable Documentation

◆ STACK_SIZE

const size_t STACK_SIZE = 1024 * 1024
static

Definition at line 19 of file threadimpl.cpp.