Navigation
API > API/Plugins > API/Plugins/SteamSockets
Inheritance Hierarchy
- UNetDriver
- USteamSocketsNetDriver
References
| Module | SteamSockets |
| Header | /Engine/Plugins/Runtime/Steam/SteamSockets/Source/SteamSockets/Public/SteamSocketsNetDriver.h |
| Include | #include "SteamSocketsNetDriver.h" |
Syntax
UCLASS (Transient, Config=Engine)
class USteamSocketsNetDriver : public UNetDriver
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsDelayedNetworkAccess | ||
| FSteamSocket * | Socket |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| UNetConnection * | FindClientConnectionForHandle
(
SteamSocketHandles SocketHandle |
||
| ISocketSubsystem * | |||
| bool | |||
| bool | InitConnect
(
FNetworkNotify* InNotify, |
||
| bool | InitListen
(
FNetworkNotify* InNotify, |
||
| bool | IsAvailable () |
||
| bool | |||
| void | |||
| void | LowLevelSend
(
TSharedPtr< const FInternetAddr > Address, |
||
| void | OnConnectionCreated
(
SteamSocketHandles ListenParentHandle, |
||
| void | OnConnectionDisconnected
(
SteamSocketHandles SocketHandle |
||
| void | OnConnectionUpdated
(
SteamSocketHandles SocketHandle, |
||
| void | |||
| void | ResetSocketInfo
(
const FSteamSocket* RemovedSocket |
||
| void | Shutdown () |
||
| void | TickDispatch
(
float DeltaTime |