Navigation
API > API/Runtime > API/Runtime/NetworkFileSystem > API/Runtime/NetworkFileSystem/INetworkFileSystemModule
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
INetworkFileServer * CreateNetworkFileServer
(
FNetworkFileServerOptions FileServerOptions, |
Creates a new network file server. | INetworkFileSystemModule.h | |
virtual INetworkFileServer * CreateNetworkFileServer
(
TSharedRef< UE::Cook::ICookOnTheFlyNetworkServer > CookOnTheFlyNetworkServer, |
Creates a new network file server for COTF. | INetworkFileSystemModule.h | |
INetworkFileServer * CreateNetworkFileServer
(
bool bLoadTargetPlatforms, |
Creates a new network file server. | INetworkFileSystemModule.h |
CreateNetworkFileServer(FNetworkFileServerOptions, bool)
Description
Creates a new network file server.
| Name | CreateNetworkFileServer |
| Type | function |
| Header File | /Engine/Source/Runtime/NetworkFileSystem/Public/INetworkFileSystemModule.h |
| Include Path | #include "INetworkFileSystemModule.h" |
INetworkFileServer * CreateNetworkFileServer
(
FNetworkFileServerOptions FileServerOptions,
bool bLoadTargetPlatforms
) const
The new file server, or nullptr if creation failed.
Parameters
| Name | Remarks |
|---|---|
| FileServerOptions | File server options |
| bLoadTargetPlatforms | If true, gets the target platform from the command line or all available target platforms |
CreateNetworkFileServer(TSharedRef< UE::Cook::ICookOnTheFlyNetworkServer >, FNetworkFileDelegateContainer)
Description
Creates a new network file server for COTF.
| Name | CreateNetworkFileServer |
| Type | function |
| Header File | /Engine/Source/Runtime/NetworkFileSystem/Public/INetworkFileSystemModule.h |
| Include Path | #include "INetworkFileSystemModule.h" |
virtual INetworkFileServer * CreateNetworkFileServer
(
TSharedRef < UE::Cook::ICookOnTheFlyNetworkServer > CookOnTheFlyNetworkServer,
FNetworkFileDelegateContainer Delegates
) const
The new file server, or nullptr if creation failed.
Parameters
| Name | Remarks |
|---|---|
| CookOnTheFlyNetworkServer | CookOnTheFly network server |
| Delegates | Delegates to be invoked when a file is requested by a client. |
CreateNetworkFileServer(bool, int32, FNetworkFileDelegateContainer, const ENetworkFileServerProtocol)
Description
Creates a new network file server.
| Name | CreateNetworkFileServer |
| Type | function |
| Header File | /Engine/Source/Runtime/NetworkFileSystem/Public/INetworkFileSystemModule.h |
| Include Path | #include "INetworkFileSystemModule.h" |
INetworkFileServer * CreateNetworkFileServer
(
bool bLoadTargetPlatforms,
int32 Port,
FNetworkFileDelegateContainer InNetworkFileDelegateContainer,
const ENetworkFileServerProtocol Protocol
) const
The new file server, or nullptr if creation failed.
Parameters
| Name | Remarks |
|---|---|
| InPort | The port number to bind to (-1 = default port, 0 = any available port). |
| Streaming | Whether it should be a streaming server. |
| InFileRequestDelegate | An optional delegate to be invoked when a file is requested by a client. |
| InRecompileShadersDelegate | An optional delegate to be invoked when shaders need to be recompiled. |