Scroll to navigation

Ns_ThreadAlloc(3aolserver) AOLserver Library Procedures Ns_ThreadAlloc(3aolserver)


NAME

Ns_ThreadAlloc, Ns_ThreadCalloc, Ns_ThreadFree, Ns_ThreadMalloc, Ns_ThreadPool, Ns_ThreadRealloc, Ns_ThreadStrCopy, Ns_ThreadStrDup - Memory allocation functions for threads (deprecated)

SYNOPSIS

#include "ns.h"

void *
Ns_ThreadAlloc(size_t size)

void *
Ns_ThreadCalloc(size_t nelem, size_t elsize)

void
Ns_ThreadFree(void *ptr)

void *
Ns_ThreadMalloc(size_t size)

Ns_Pool *
Ns_ThreadPool(void)

void *
Ns_ThreadRealloc(void *ptr, size_t size)

char *
Ns_ThreadStrCopy(char *str)

char *
Ns_ThreadStrDup(char *str)

DESCRIPTION

These functions are deprecated and are actually wrappers around other functions. You should use the other functions directly.

A wrapper for Ns_ThreadMalloc.

A wrapper for ns_calloc.

A wrapper for ns_free.

A wrapper for ns_malloc.

Deprecated. Always returns a -1.

A wrapper for ns_realloc.

A wrapper for ns_strcopy.

A wrapper for ns_strdup.

SEE ALSO

nsd(1), info(n), ns_calloc(3), ns_malloc(3), ns_realloc(3), ns_free(3), ns_strcopy(3), ns_strdup(3)

KEYWORDS

4.0 AOLserver