Documentation for the Unreal C++ Library
Loading...
Searching...
No Matches
PVRONetDriver.h
Go to the documentation of this file.
1// Copyright(c) 2023 PixoVR, LLC. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/ObjectMacros.h"
7#include "IpNetDriver.h"
8#include "PVRONetDriver.generated.h"
9
10class Error;
11class FNetworkNotify;
12
13UCLASS(transient, config=Engine)
14class UPVRONetDriver : public UIpNetDriver
15{
18 virtual void PostInitProperties() override;
20 virtual class ISocketSubsystem* GetSocketSubsystem() override;
21 virtual bool IsAvailable() const override;
22 virtual bool InitBase(bool bInitAsClient, FNetworkNotify* InNotify, const FURL& URL, bool bReuseAddressAndPort, FString& Error) override;
23 virtual bool InitConnect(FNetworkNotify* InNotify, const FURL& ConnectURL, FString& Error) override;
24 virtual bool InitListen(FNetworkNotify* InNotify, FURL& ListenURL, bool bReuseAddressAndPort, FString& Error) override;
25 virtual void Shutdown() override;
26 virtual bool IsNetResourceValid() override;
27};
#define Error(pmt,...)
UCLASS(transient, config=Engine)
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