Navigation
API > API/Plugins > API/Plugins/ElectraBase > API/Plugins/ElectraBase/Core > API/Plugins/ElectraBase/Core/TMediaMessageQueueWithTimeout > API/Plugins/ElectraBase/Core/TMediaMessageQueueWithTimeout/ReceiveMessage
References
| Module | ElectraBase |
| Header | /Engine/Plugins/Media/ElectraUtil/Source/ElectraBase/Public/Core/MediaMessageQueue.h |
| Include | #include "Core/MediaMessageQueue.h" |
bool ReceiveMessage
(
T & Message,
int64 MaxWaitMicroseconds
)
Remarks
Waits a maximum amount of time for a message to arrive. true if message received and stored in 'message', false if no message received.
Parameters
| Name | Description |
|---|---|
| message | Receives the message if true is returned, unchanged otherwise |
| maxWaitMicroseconds | Maximum wait time in microseconds |