Navigation
API > API/Plugins > API/Plugins/SteamSockets
| Name | USteamSocketsNetDriver |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Steam/SteamSockets/Source/SteamSockets/Public/SteamSocketsNetDriver.h |
| Include Path | #include "SteamSocketsNetDriver.h" |
Syntax
UCLASS (MinimalAPI, Transient, Config=Engine)
class USteamSocketsNetDriver : public UNetDriver
Inheritance Hierarchy
- FExec → UNetDriver → USteamSocketsNetDriver
- UObjectBase → UObjectBaseUtility → UObject → UNetDriver → USteamSocketsNetDriver
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USteamSocketsNetDriver() |
SteamSocketsNetDriver.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ArePacketHandlersDisabled() |
SteamSocketsNetDriver.h | ||
virtual ISocketSubsystem * GetSocketSubsystem() |
SteamSocketsNetDriver.h | ||
virtual bool InitBase
(
bool bInitAsClient, |
SteamSocketsNetDriver.h | ||
virtual bool InitConnect
(
FNetworkNotify* InNotify, |
SteamSocketsNetDriver.h | ||
virtual bool InitListen
(
FNetworkNotify* InNotify, |
SteamSocketsNetDriver.h | ||
virtual bool IsAvailable() |
SteamSocketsNetDriver.h | ||
virtual bool IsNetResourceValid() |
SteamSocketsNetDriver.h | ||
virtual void LowLevelDestroy() |
SteamSocketsNetDriver.h | ||
virtual void LowLevelSend
(
TSharedPtr< const FInternetAddr > Address, |
SteamSocketsNetDriver.h | ||
virtual void PostInitProperties() |
SteamSocketsNetDriver.h | ||
virtual void Shutdown() |
SteamSocketsNetDriver.h | ||
virtual void TickDispatch
(
float DeltaTime |
SteamSocketsNetDriver.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNetConnection * FindClientConnectionForHandle
(
SteamSocketHandles SocketHandle |
SteamSocketsNetDriver.h | ||
void OnConnectionCreated
(
SteamSocketHandles ListenParentHandle, |
SteamSocketsNetDriver.h | ||
void OnConnectionDisconnected
(
SteamSocketHandles SocketHandle |
SteamSocketsNetDriver.h | ||
void OnConnectionUpdated
(
SteamSocketHandles SocketHandle, |
SteamSocketsNetDriver.h | ||
void ResetSocketInfo
(
const FSteamSocket* RemovedSocket |
SteamSocketsNetDriver.h |