---
name: "Ns_AbsTimedWaitForEvent"
section: "3"
platform: "linux"
package: "aolserver4"
version: "4.0.10-7"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/Ns_Thread2"
---

# Ns\_AbsTimedWaitForEvent(3)

library procedures

Part of [Ns\_Thread2(3)](/Ns_Thread2/3.md).

```

```

## NAME

Ns\_AbsTimedWaitForEvent, Ns\_AllocThreadLocalStorage, Ns\_BeginDetachedThread, Ns\_BeginThread, Ns\_BroadcastEvent, Ns\_DestroyCriticalSection, Ns\_DestroyEvent, Ns\_DestroyMutex, Ns\_DestroyRWLock, Ns\_DestroySemaphore, Ns\_EnterCriticalSection, Ns\_ExitThread, Ns\_GetThread, Ns\_GetThreadId, Ns\_GetThreadLocalStorage, Ns\_GetThreadServer, Ns\_InitializeCriticalSection, Ns\_InitializeEvent, Ns\_InitializeMutex, Ns\_InitializeRWLock, Ns\_InitializeSemaphore, Ns\_LeaveCriticalSection, Ns\_LockMutex, Ns\_ReadLockRWLock, Ns\_ReadUnlockRWLock, Ns\_ReleaseSemaphore, Ns\_SetEvent, Ns\_SetThreadLocalStorage, Ns\_SetThreadServer, Ns\_TimedWaitForEvent, Ns\_UTimedWaitForEvent, Ns\_UnlockMutex, Ns\_WaitForEvent, Ns\_WaitForSemaphore, Ns\_WaitForThread, Ns\_WaitThread, Ns\_WriteLockRWLock, Ns\_WriteUnlockRWLock - library procedures

## SYNOPSIS

```
#include "ns.h"

Ns_AbsTimedWaitForEvent(arg, arg)

Ns_AllocThreadLocalStorage(arg, arg)

Ns_BeginDetachedThread(arg, arg)

Ns_BeginThread(arg, arg)

Ns_BroadcastEvent(arg, arg)

Ns_DestroyCriticalSection(arg, arg)

Ns_DestroyEvent(arg, arg)

Ns_DestroyMutex(arg, arg)

Ns_DestroyRWLock(arg, arg)

Ns_DestroySemaphore(arg, arg)

Ns_EnterCriticalSection(arg, arg)

Ns_ExitThread(arg, arg)

Ns_GetThread(arg, arg)

Ns_GetThreadId(arg, arg)

Ns_GetThreadLocalStorage(arg, arg)

Ns_GetThreadServer(arg, arg)

Ns_InitializeCriticalSection(arg, arg)

Ns_InitializeEvent(arg, arg)

Ns_InitializeMutex(arg, arg)

Ns_InitializeRWLock(arg, arg)

Ns_InitializeSemaphore(arg, arg)

Ns_LeaveCriticalSection(arg, arg)

Ns_LockMutex(arg, arg)

Ns_ReadLockRWLock(arg, arg)

Ns_ReadUnlockRWLock(arg, arg)

Ns_ReleaseSemaphore(arg, arg)

Ns_SetEvent(arg, arg)

Ns_SetThreadLocalStorage(arg, arg)

Ns_SetThreadServer(arg, arg)

Ns_TimedWaitForEvent(arg, arg)

Ns_UTimedWaitForEvent(arg, arg)

Ns_UnlockMutex(arg, arg)

Ns_WaitForEvent(arg, arg)

Ns_WaitForSemaphore(arg, arg)

Ns_WaitForThread(arg, arg)

Ns_WaitThread(arg, arg)

Ns_WriteLockRWLock(arg, arg)

Ns_WriteUnlockRWLock(arg, arg)
```

## DESCRIPTION

These functions ...

## SEE ALSO

nsd(1), [info(n)](/info/n.md)

## KEYWORDS
