You are viewing documentation for v1.1. Switch to current version โ†’

๐Ÿ”— 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.