Navigation
API > API/Plugins > API/Plugins/SteamSockets > API/Plugins/SteamSockets/FSteamSocketsSubsystem
A struct for holding steam socket information and managing bookkeeping on the protocol.
| Name | FSteamSocketInformation |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Steam/SteamSockets/Source/SteamSockets/Public/SteamSocketsSubsystem.h |
| Include Path | #include "SteamSocketsSubsystem.h" |
Syntax
struct FSteamSocketInformation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSteamSocketInformation
(
TSharedPtr< FInternetAddr > InAddr, |
SteamSocketsSubsystem.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Addr | TSharedPtr< FInternetAddr > | SteamSocketsSubsystem.h | ||
| NetDriver | TWeakObjectPtr< USteamSocketsNetDriver > | The NetDriver for this connection. | SteamSocketsSubsystem.h | |
| Parent | FSteamSocket * | Sockets created from a listener have a parent. | SteamSocketsSubsystem.h | |
| Socket | FSteamSocket * | SteamSocketsSubsystem.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bMarkedForDeletion | bool | SteamSocketsSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsMarkedForDeletion() |
SteamSocketsSubsystem.h | ||
bool IsValid() |
SteamSocketsSubsystem.h | ||
void MarkForDeletion() |
SteamSocketsSubsystem.h | ||
FString ToString() |
SteamSocketsSubsystem.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FSteamSocket* RHS |
SteamSocketsSubsystem.h | ||
bool operator==
(
const FInternetAddr& InAddr |
SteamSocketsSubsystem.h | ||
bool operator==
(
const FSteamSocketInformation& RHS |
SteamSocketsSubsystem.h |