Module |
|
Header |
/Engine/Source/Runtime/Sockets/Public/MultichannelTcpSocket.h |
Include |
#include "MultichannelTcpSocket.h" |
struct FReceiveBuffer
Helper struct for a receive buffer per channel
Name | Description | ||
---|---|---|---|
|
Buffer |
Buffer of data not yet accepted by anyone |
|
|
BytesRequiredToResume |
Number of bytes a thread is blocked, waiting to read (or zero if nobody is blocked) |
|
|
FScopedEvent &#... |
EventToResumeWhenDataIsReady |
Event to release some thread, once we have at least BytesRequiredToResume |
Name | Description | |
---|---|---|
|
FReceiveBuffer() |
Constructor, sets the "nobody is waiting" state |