5#include "CoreMinimal.h"
6#include "OnlineSubsystemTypes.h"
12#ifndef PVR_MP_SUBSYSTEM
13#define PVR_MP_SUBSYSTEM FName(TEXT("PIXOVR"))
19#if ENGINE_MAJOR_VERSION < 5
29#define PVRO_FAIL (uint32)-1
32#ifndef PVRO_IO_PENDING
33#define PVRO_IO_PENDING 997
43#if ENGINE_MAJOR_VERSION == 4
88 return sizeof(uint64) +
sizeof(TSharedPtr<class FInternetAddr>);
104 return FString::Printf(TEXT(
"HostIP: %s SessionId: %s"),
TEMP_UNIQUENETIDSTRING_SUBCLASS(FUniqueNetIdPixoVR, FName(TEXT("PIXOVR")))
TSharedPtr< const FUniqueNetId > FUniqueNetIdPtr
TSharedPtr< const FUniqueNetIdPixoVR > FUniqueNetIdPixoVRPtr
virtual const uint8 * GetBytes() const override
virtual int32 GetSize() const override
virtual FString ToDebugString() const override
bool operator==(const FPVROSessionInfo &Other) const
virtual FString ToString() const override
virtual const FUniqueNetId & GetSessionId() const override
TSharedPtr< class FInternetAddr > HostAddr
virtual bool IsValid() const override
virtual ~FPVROSessionInfo()
FUniqueNetIdPixoVR SessionId
void Init(const FPVROSubsystem &Subsystem)