UUdpMessagingSettings

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UUdpMessagingSettings

References

Module

UdpMessaging

Header

/Engine/Plugins/Messaging/UdpMessaging/Source/UdpMessaging/Public/Shared/UdpMessagingSettings.h

Include

#include "Shared/UdpMessagingSettings.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine)
class UUdpMessagingSettings : public UObject

Variables

Name Description

Public variable UProperty Config

uint32

 

AutoRepairAttemptLimit

The number of consecutive attempt the auto repair routine will try to repair.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

bool

 

bAutoRepair

Whether the UDP transport channel should try to auto repair when in error.

Public variable UProperty Category, EditAnywhere Config

bool

 

bStopServiceWhenAppDeactivates

Whether to stop the transport service when the application deactivates, and restart it when the application is reactivated

Public variable UProperty Category, EditAnywhere Config

bool

 

EnabledByDefault

Whether UDP messaging is enabled by default.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

bool

 

EnableTransport

Whether the UDP transport channel is enabled.

Public variable UProperty Category, EditAnywhere Config

bool

 

EnableTunnel

Whether the UDP tunnel is enabled.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

float

 

MaxSendRate

Maximum sustained transmission rate in Gbit / s.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

EUdpMessageForm...

 

MessageFormat

The format used to serialize the UDP message payload.

Public variable UProperty Category, EditAnywhere Config

FString

 

MulticastEndpoint

The IP endpoint to send multicast packets to.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

uint8

 

MulticastTimeToLive

The time-to-live (TTL) for sent multicast packets.

Public variable

TArray< FString...

 

RemoteTunnelEndpoints

The IP endpoints of remote tunnel nodes.

Public variable

TArray< FString...

 

StaticEndpoints

The IP endpoints of static devices.

Public variable UProperty Category, EditAnywhere, AdvancedDisplay Config

FString

 

TunnelMulticastEndpoint

The IP endpoint to send multicast packets to.

Public variable UProperty Category, EditAnywhere Config

FString

 

TunnelUnicastEndpoint

The local IP endpoint to listen to and send packets from.

The format is IP_ADDRESS:PORT_NUMBER.

Public variable UProperty Category, EditAnywhere Config

FString

 

UnicastEndpoint

The IP endpoint to listen to and send packets from.

Constructors

Name Description

Public function

UUdpMessagingSettings

(
    const FObjectInitializer& ObjectIn...
)

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