UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
INetworkFileServer Class Referenceabstract

#include <INetworkFileServer.h>

+ Inheritance diagram for INetworkFileServer:

Public Member Functions

virtual bool IsItReadyToAcceptConnections (void) const =0
 
virtual bool GetAddressList (TArray< TSharedPtr< FInternetAddr > > &OutAddresses) const =0
 
virtual FString GetSupportedProtocol () const =0
 
virtual int32 NumConnections (void) const =0
 
virtual void Shutdown (void)=0
 
virtual ~INetworkFileServer (void)
 

Detailed Description

Interface for network file servers.

Constructor & Destructor Documentation

◆ ~INetworkFileServer()

virtual INetworkFileServer::~INetworkFileServer ( void  )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ GetAddressList()

virtual bool INetworkFileServer::GetAddressList ( TArray< TSharedPtr< FInternetAddr > > &  OutAddresses) const
pure virtual

Gets the list of local network addresses that the file server listens on.

Parameters
OutAddresses- Will hold the address list.
Returns
true on success, false otherwise.

Implemented in FNetworkFileServer.

◆ GetSupportedProtocol()

virtual FString INetworkFileServer::GetSupportedProtocol ( ) const
pure virtual

Gets the list of local network addresses that the file server listens on.

Parameters
OutAddresses- Will hold the address list.
Returns
true on success, false otherwise.

Implemented in FNetworkFileServer.

◆ IsItReadyToAcceptConnections()

virtual bool INetworkFileServer::IsItReadyToAcceptConnections ( void  ) const
pure virtual

Returns Whether the network server was able to successfully start or not.

Returns
true on success, false otherwise.

Implemented in FNetworkFileServer.

◆ NumConnections()

virtual int32 INetworkFileServer::NumConnections ( void  ) const
pure virtual

Gets the number of active connections.

Returns
The number of connections.

Implemented in FNetworkFileServer.

◆ Shutdown()

virtual void INetworkFileServer::Shutdown ( void  )
pure virtual

Shuts down the file server.

Implemented in FNetworkFileServer.


The documentation for this class was generated from the following file: