UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDirectLinkMsg_HaveListMessage Struct Reference

#include <DirectLinkMessages.h>

Public Types

enum  EKind : uint8 {
  None , OpenHaveList , HaveListElement , AckDeltaMessage ,
  CloseHaveList
}
 

Public Member Functions

 GENERATED_BODY ()
 
 FDirectLinkMsg_HaveListMessage ()=default
 
 FDirectLinkMsg_HaveListMessage (EKind Kind, DirectLink::FStreamPort SourceStreamPort, uint32 SyncCycle, uint32 MessageIndex)
 

Public Attributes

int32 SourceStreamPort = 0
 
int32 SyncCycle = 0
 
int32 MessageCode = 0
 
uint8 Kind = 0
 
TArray< uint8Payload
 
TArray< int32NodeIds
 
TArray< int32Hashes
 

Member Enumeration Documentation

◆ EKind

Enumerator
None 
OpenHaveList 
HaveListElement 
AckDeltaMessage 
CloseHaveList 

Constructor & Destructor Documentation

◆ FDirectLinkMsg_HaveListMessage() [1/2]

FDirectLinkMsg_HaveListMessage::FDirectLinkMsg_HaveListMessage ( )
default

◆ FDirectLinkMsg_HaveListMessage() [2/2]

FDirectLinkMsg_HaveListMessage::FDirectLinkMsg_HaveListMessage ( EKind  Kind,
DirectLink::FStreamPort  SourceStreamPort,
uint32  SyncCycle,
uint32  MessageIndex 
)
inline

Member Function Documentation

◆ GENERATED_BODY()

FDirectLinkMsg_HaveListMessage::GENERATED_BODY ( )

Member Data Documentation

◆ Hashes

TArray<int32> FDirectLinkMsg_HaveListMessage::Hashes

◆ Kind

uint8 FDirectLinkMsg_HaveListMessage::Kind = 0

◆ MessageCode

int32 FDirectLinkMsg_HaveListMessage::MessageCode = 0

◆ NodeIds

TArray<int32> FDirectLinkMsg_HaveListMessage::NodeIds

◆ Payload

TArray<uint8> FDirectLinkMsg_HaveListMessage::Payload

◆ SourceStreamPort

int32 FDirectLinkMsg_HaveListMessage::SourceStreamPort = 0

◆ SyncCycle

int32 FDirectLinkMsg_HaveListMessage::SyncCycle = 0

The documentation for this struct was generated from the following file: