Stardew Engine
Loading...
Searching...
No Matches
ThreadSafeQueue Struct Reference

Fixed size queue that wraps around when full. More...

#include <ThreadSafeQueue.h>

Data Fields

u8data
 
u32 itemSize
 
u32 queueSize
 
u32 queueCurrentLength
 
u8queueHead
 
u8queueTail
 
CrossPlatformMutex mutex
 
OnTSQueueWrapAroundFn onWrap
 

Detailed Description

Fixed size queue that wraps around when full.

Field Documentation

◆ data

u8* ThreadSafeQueue::data

◆ itemSize

u32 ThreadSafeQueue::itemSize

◆ mutex

CrossPlatformMutex ThreadSafeQueue::mutex

◆ onWrap

OnTSQueueWrapAroundFn ThreadSafeQueue::onWrap

◆ queueCurrentLength

u32 ThreadSafeQueue::queueCurrentLength

◆ queueHead

u8* ThreadSafeQueue::queueHead

◆ queueSize

u32 ThreadSafeQueue::queueSize

◆ queueTail

u8* ThreadSafeQueue::queueTail

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