๐ Networking Helpers
Short Description
Blueprint helpers for stable connection identifiers used by AutoReplication.
Long Description
The networking helper library provides a stable connection identifier for player controllers by combining platform fingerprints and connection keys. It is used by the RPC responder system to label results consistently across reconnects.
๐ Features
- Generate stable connection IDs for responders.
๐ Usage Examples
Use Make Stable Player Connection Id to label responders in UI.
FString ConnectionId = UGorgeousAutoReplicationNetworkingLibrary::MakeStablePlayerConnectionId(PlayerController);
MakeStablePlayerConnectionId
Builds a stable identifier by combining the AutoReplication connection key with platform fingerprints.
| Parameter Name | Type | Description |
|---|---|---|
PlayerController |
APlayerController* |
Controller to fingerprint. |
Use the returned string as a responder key in UI.
Best Practices
- Use this identifier when caching responder-specific results.
Troubleshooting
- If the ID changes between sessions, verify platform identifiers are available.