UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
INetworkFileServer.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
7class FInternetAddr;
8
13{
14public:
21 virtual bool IsItReadyToAcceptConnections(void) const = 0;
22
31
32
40 virtual FString GetSupportedProtocol() const = 0;
41
47 virtual int32 NumConnections(void) const = 0;
48
52 virtual void Shutdown(void) = 0;
53
54public:
55
59 virtual ~INetworkFileServer(void) { }
60};
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IPAddress.h:22
Definition INetworkFileServer.h:13
virtual FString GetSupportedProtocol() const =0
virtual bool IsItReadyToAcceptConnections(void) const =0
virtual bool GetAddressList(TArray< TSharedPtr< FInternetAddr > > &OutAddresses) const =0
virtual void Shutdown(void)=0
virtual int32 NumConnections(void) const =0
virtual ~INetworkFileServer(void)
Definition INetworkFileServer.h:59
Definition Array.h:670
Definition SharedPointer.h:692