Navigation
API > API/Plugins > API/Plugins/ElectraBase
Generic message queue WITH timeout support.
Conceptually a message queue is a multiple-sender, single-receiver object, so use it only in that way!
This version uses a template argument to define the initial size.
| Name | TMediaMessageQueueStaticWithTimeout |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraUtil/Source/ElectraBase/Public/Core/MediaMessageQueue.h |
| Include Path | #include "Core/MediaMessageQueue.h" |
Syntax
template<typename T, SIZE_T CAPACITY>
class TMediaMessageQueueStaticWithTimeout : public TMediaMessageQueueWithTimeout< T >
Inheritance Hierarchy
- TMediaMessageQueueWithTimeout → TMediaMessageQueueStaticWithTimeout
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMediaMessageQueueStaticWithTimeout() |
Constructor. | Core/MediaMessageQueue.h |