UNetDriver::InitBase

Common initialization between server and client connection setup

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/NetDriver.h

Include

#include "Engine/NetDriver.h"

Source

/Engine/Source/Runtime/Engine/Private/NetDriver.cpp

Syntax

virtual bool InitBase
(
    bool bInitAsClient,
    FNetworkNotify * InNotify,
    const FURL & URL,
    bool bReuseAddressAndPort,
    FString & Error
)

Remarks

Common initialization between server and client connection setup

Returns

true if successful, false otherwise (check Error parameter)

Parameters

Parameter

Description

bInitAsClient

are we a client or server

InNotify

notification object to associate with the net driver

URL

destination

bReuseAddressAndPort

whether to allow multiple sockets to be bound to the same address/port

Error

output containing an error string on failure