Navigation
API > API/Plugins > API/Plugins/SocketSubsystemSteamIP > API/Plugins/SocketSubsystemSteamIP/FSocketSubsystemSteam
Holds Steam connection information for each user
| Name | FSteamP2PConnectionInfo |
| Type | struct |
| Header File | /Engine/Plugins/Online/SocketSubsystemSteamIP/Source/SocketSubsystemSteamIP/Public/SocketSubsystemSteam.h |
| Include Path | #include "SocketSubsystemSteam.h" |
Syntax
struct FSteamP2PConnectionInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSteamP2PConnectionInfo
(
ISteamNetworking* InNetworkPtr |
SocketSubsystemSteam.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConnectedChannels | TArray< int32 > | Channel connection ids for this user | SocketSubsystemSteam.h | |
| LastReceivedTime | double | Last time the user's p2p session had activity (RecvFrom, etc). | SocketSubsystemSteam.h | |
| SteamNetworkingPtr | ISteamNetworking * | Steam networking interface responsible for this connection | SocketSubsystemSteam.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddOrUpdateChannel
(
int32 InChannel, |
This helper function automatically updates LastRecievedTime | SocketSubsystemSteam.h |