Skip to content

AWEOSThreadPIDs

Module: AWECoreOS Types

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

#include <Include/AWECoreOS.h>

Public Attributes

Name
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).
UINT32 numPumpThreads
The number of running pump threads.
UINT32 * pumpThreadPIDs
Pointer to an array of the running pump thread PIDs of size pumpThreadPIDs[numPumpThreads].

Public Attributes Documentation

variable workThreadPID

UINT32 workThreadPID;

PID of the workThread (the main "heartbeat" of AWECoreOS)

variable socketThreadPID

UINT32 socketThreadPID;

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

See aweOS_tuningSocketOpen

variable numPumpThreads

UINT32 numPumpThreads;

The number of running pump threads.

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

variable pumpThreadPIDs

UINT32 * pumpThreadPIDs;

Pointer to an array of the running pump thread PIDs of size pumpThreadPIDs[numPumpThreads].


Updated on 2026-02-10 at 15:44:47 -0500