Apache HTTPD
Functions
threadpriv.c File Reference
#include "apr_portable.h"
#include "apr_arch_threadproc.h"

Go to the source code of this file.

Functions

apr_status_t apr_threadkey_private_create (apr_threadkey_t **key, void(*dest)(void *), apr_pool_t *pool)
 
apr_status_t apr_threadkey_private_get (void **new, apr_threadkey_t *key)
 
apr_status_t apr_threadkey_private_set (void *priv, apr_threadkey_t *key)
 
apr_status_t apr_threadkey_private_delete (apr_threadkey_t *key)
 
apr_status_t apr_threadkey_data_get (void **data, const char *key, apr_threadkey_t *threadkey)
 
apr_status_t apr_threadkey_data_set (void *data, const char *key, apr_status_t(*cleanup)(void *), apr_threadkey_t *threadkey)
 
apr_status_t apr_os_threadkey_get (apr_os_threadkey_t *thekey, apr_threadkey_t *key)
 
apr_status_t apr_os_threadkey_put (apr_threadkey_t **key, apr_os_threadkey_t *thekey, apr_pool_t *pool)
 

Function Documentation

◆ apr_os_threadkey_get()

apr_status_t apr_os_threadkey_get ( apr_os_threadkey_t thekey,
apr_threadkey_t key 
)

Definition at line 82 of file threadpriv.c.

◆ apr_os_threadkey_put()

apr_status_t apr_os_threadkey_put ( apr_threadkey_t **  key,
apr_os_threadkey_t thekey,
apr_pool_t pool 
)

Definition at line 89 of file threadpriv.c.

◆ apr_threadkey_data_get()

apr_status_t apr_threadkey_data_get ( void **  data,
const char key,
apr_threadkey_t threadkey 
)

Definition at line 70 of file threadpriv.c.

◆ apr_threadkey_data_set()

apr_status_t apr_threadkey_data_set ( void *  data,
const char key,
apr_status_t(*)(void *)  cleanup,
apr_threadkey_t threadkey 
)

Definition at line 75 of file threadpriv.c.

◆ apr_threadkey_private_create()

apr_status_t apr_threadkey_private_create ( apr_threadkey_t **  key,
void(*)(void *)  dest,
apr_pool_t pool 
)

Definition at line 20 of file threadpriv.c.

◆ apr_threadkey_private_delete()

apr_status_t apr_threadkey_private_delete ( apr_threadkey_t key)

Definition at line 61 of file threadpriv.c.

◆ apr_threadkey_private_get()

apr_status_t apr_threadkey_private_get ( void **  new,
apr_threadkey_t key 
)

Definition at line 38 of file threadpriv.c.

◆ apr_threadkey_private_set()

apr_status_t apr_threadkey_private_set ( void *  priv,
apr_threadkey_t key 
)

Definition at line 50 of file threadpriv.c.