FNetworkNode

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithDispatcher

Header

/Engine/Plugins/Enterprise/DatasmithCADImporter/Source/DatasmithDispatcher/Public/DatasmithDispatcherNetworking.h

Include

#include "DatasmithDispatcherNetworking.h"

Syntax

class FNetworkNode

Variables

Name Description

Protected variable

bool

 

bReadError

Protected variable

bool

 

bWriteError

Protected variable

FSocket *

 

ConnectedSocket

Protected variable

SocketErrorCode

 

ConnectedSocketError

Protected variable

FMessage

 

IncommingMessage

Destructors

Name Description

Public function Virtual

~FNetworkNode()

Functions

Name Description

Protected function

void

 

CloseSocket

(
    FSocket*& Socket
)

Protected function

FSocket *...

 

CreateInternalSocket

(
    const FString& Description
)

Protected function

bool

 

IsConnected()

Public function Const

bool

 

IsValid()

Public function

bool

 

ReceiveMessage

(
    TArray< uint8 >& OutBuffer,
    double Timeout_s
)

Receive a byte buffer as an atomic message returns true when a message is fetched.

Public function

bool

 

SendMessage

(
    const TArray< uint8 >& Buffer,
    double Timeout_s
)

Send a byte buffer as an atomic message returns true when a message is successfully sent

Classes

Name

Description

Protected struct

FMessage

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