Apache HTTPD
Macros | Functions
thread.c File Reference
#include "apr_arch_threadproc.h"
#include "apr_thread_proc.h"
#include "apr_general.h"
#include "apr_lib.h"
#include "apr_portable.h"
#include "apr_arch_file_io.h"
#include <stdlib.h>

Go to the source code of this file.

Macros

#define INCL_DOSERRORS
 
#define INCL_DOS
 

Functions

 APR_DECLARE (apr_status_t)
 
static void apr_thread_begin (void *arg)
 
 APR_DECLARE (apr_os_thread_t)
 
void apr_thread_yield ()
 
int apr_os_thread_equal (apr_os_thread_t tid1, apr_os_thread_t tid2)
 
 APR_DECLARE (apr_pool_t *)
 
static apr_status_t thread_once_cleanup (void *vcontrol)
 

Macro Definition Documentation

◆ INCL_DOS

#define INCL_DOS

Definition at line 18 of file thread.c.

◆ INCL_DOSERRORS

#define INCL_DOSERRORS

Definition at line 17 of file thread.c.

Function Documentation

◆ APR_DECLARE()

APR_DECLARE ( apr_os_thread_t  )

Definition at line 122 of file thread.c.

◆ apr_os_thread_equal()

int apr_os_thread_equal ( apr_os_thread_t  tid1,
apr_os_thread_t  tid2 
)

Definition at line 196 of file thread.c.

◆ apr_thread_begin()

static void apr_thread_begin ( void *  arg)
static

Definition at line 69 of file thread.c.

◆ apr_thread_yield()

void apr_thread_yield ( )

Definition at line 168 of file thread.c.

◆ thread_once_cleanup()

static apr_status_t thread_once_cleanup ( void *  vcontrol)
static

Definition at line 221 of file thread.c.