| FRunnable | ||
| FSingleThreadRunnable
|
Module |
|
Header |
/Engine/Source/Runtime/Networking/Public/Common/UdpSocketSender.h |
Include |
#include "Common/UdpSocketSender.h" |
class FUdpSocketSender :
public FRunnable,
private FSingleThreadRunnable
Asynchronously sends data to an UDP socket.
Name | Description | |
---|---|---|
|
FUdpSocketSender |
Creates and initializes a new socket sender. |
Name | Description | |
---|---|---|
|
~FUdpSocketSender() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
GetSendRate() |
Gets the maximum send rate (in bytes per second). |
|
|
GetThroughput() |
Gets the current throughput (in bytes per second). |
|
|
Send ( |
Sends data to the specified recipient. |
|
|
SetSendRate ( |
Sets the send rate (in bytes per second). |
|
|
SetWaitTime ( |
Sets the maximum time span to wait for work items. |
|
|
Update ( |
Update this socket sender. |
Name | Description | ||
---|---|---|---|
|
Exit() |
Exits the runnable object. |
|
|
FSingleThrea... |
GetSingleThreadInterface() |
Gets single thread interface pointer used for ticking this runnable when multi-threading is disabled. |
|
Init() |
Initializes the runnable object. |
|
|
Run() |
Runs the runnable object. |
|
|
Stop() |
Stops the runnable object. This is called if a thread is requested to terminate early. |