FMinClientParms

Parameters for configuring the minimal client - also directly inherited by [UMinimalClient](API\Plugins\NetcodeUnitTest\UMinimalClient)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NetcodeUnitTest

Header

/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Classes/MinimalClient.h

Include

#include "MinimalClient.h"

Syntax

struct FMinClientParms

Remarks

Parameters for configuring the minimal client - also directly inherited by UMinimalClient

Variables

Name Description

Public variable

TArray< FString...

 

AllowedClientRPCs

Clientside RPC's that should be allowed to execute (requires the NotifyProcessNetEvent flag)

Public variable

FString

 

BeaconAddress

The address of the server beacon (if MinClientFlags are set to connect to a beacon)

Public variable

FString

 

BeaconType

If connecting to a beacon, the beacon type name we are connecting to

Public variable

FString

 

JoinUID

If overriding the UID used for joining, this specifies it

Public variable

EMinClientFlags

 

MinClientFlags

The flags used for configuring the minimal client

Public variable

FString

 

NetDriverClass

The net driver class to use (defaults to IpNetDriver, if not specified)

Public variable

FString

 

ServerAddress

The address of the launched server

Public variable

uint32

 

Timeout

The amount of time (in seconds) before the connection should timeout

Public variable

FString

 

URLOptions

The URL options to connect with

Constructors

Name Description

Public function

FMinClientParms()

Default constructor

Functions

Name Description

Protected function

void

 

CopyParms

(
    FMinClientParms& Target
)

Protected function

void

 

ValidateParms()

Verify that the parameters specified to this struct are valid

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss