4#include "OnlineSubsystemNames.h"
5#include "OnlineSubsystem.h"
6#include "SocketSubsystem.h"
9UPVRONetDriver::UPVRONetDriver(
const FObjectInitializer& ObjectInitializer) :
10 Super(ObjectInitializer)
16 Super::PostInitProperties();
21 return Super::IsAvailable();
26 return Super::GetSocketSubsystem();
31 return UIpNetDriver::InitBase(bInitAsClient, InNotify, URL, bReuseAddressAndPort,
Error);
36 return Super::InitConnect(InNotify, ConnectURL,
Error);
41 return Super::InitListen(InNotify, ListenURL, bReuseAddressAndPort,
Error);
51 return Super::IsNetResourceValid();
virtual bool InitBase(bool bInitAsClient, FNetworkNotify *InNotify, const FURL &URL, bool bReuseAddressAndPort, FString &Error) override
virtual bool InitListen(FNetworkNotify *InNotify, FURL &ListenURL, bool bReuseAddressAndPort, FString &Error) override
virtual bool IsAvailable() const override
virtual bool InitConnect(FNetworkNotify *InNotify, const FURL &ConnectURL, FString &Error) override
virtual void PostInitProperties() override
virtual bool IsNetResourceValid() override
virtual class ISocketSubsystem * GetSocketSubsystem() override
virtual void Shutdown() override