AWE Core OS 8.B.20 Documentation
Data Fields
AWEOSThreadPIDs Struct Reference

Internal threading PID structure, meant to be used with aweOS_getThreadPIDs. More...

#include <Include/AWECoreOS.h>

Data Fields

UINT32 workThreadPID
 PID of the workThread (the main "heartbeat" of AWECoreOS)
 
UINT32 socketThreadPID
 PID of the internally created socket (0 if socket is not created). More...
 
UINT32 numPumpThreads
 The number of running pump threads. More...
 
UINT32 * pumpThreadPIDs
 Pointer to an array of the running pump thread PIDs of size pumpThreadPIDs[numPumpThreads].
 

Detailed Description

Internal threading PID structure, meant to be used with aweOS_getThreadPIDs.

Examples
Multi-Instance.c, and RTAudio-alsa.c.

Field Documentation

◆ socketThreadPID

UINT32 AWEOSThreadPIDs::socketThreadPID

PID of the internally created socket (0 if socket is not created).

See aweOS_tuningSocketOpen

◆ numPumpThreads

UINT32 AWEOSThreadPIDs::numPumpThreads

The number of running pump threads.

Note: In Low Latency mode, the userspace audiocallback (base layout pump) is not included in this count .

Examples
Multi-Instance.c, and RTAudio-alsa.c.

The documentation for this struct was generated from the following file: