FChunkMountTask

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

HTTPChunkInstaller

Header

/Engine/Plugins/Runtime/HTTPChunkInstaller/Source/Public/ChunkSetup.h

Include

#include "ChunkSetup.h"

Syntax

class FChunkMountTask :
    public FRunnable,
    public IPlatformFile::FDirectoryVisitor

Variables

Name Description

Public variable

IBuildPatchServ...

 

BPSModule

Input parameters

Public variable

TArray< FString...

 

ChunkInstallToDestroy

Public variable

FEvent *

 

CompleteEvent

Output

Public variable

FString

 

ContentDir

Public variable

const TArray< F...

 

CurrentMountPaks

Public variable

const TSet< uin...

 

ExpectedChunks

Public variable

TArray< FString...

 

FoundManifests

Public variable

TArray< FString...

 

FoundPaks

Working

Public variable

FFileSearchVisi...

 

ManifestVisitor

Public variable

TArray< FString...

 

MountedPaks

Public variable

FFileSearchVisi...

 

PakVisitor

Constructors

Name Description

Public function

FChunkMountTask()

Destructors

Name Description

Public function

~FChunkMountTask()

Functions

Name Description

Public function

void

 

DoWork()

Public function Const

TStatId

 

GetStatId()

Public function

bool

 

IsDone()

Public function Static

const TCHAR ...

 

Name()

Public function

void

 

SetupWork

(
    IBuildPatchServicesModule* InB...,
    FString InContentDir,
    const TArray< FString >& InCurrent...,
    const TSet< uint32 >& InExpectedCh...
)

Overridden from FRunnable

Name Description

Public function Virtual

uint32

 

Run()

Runs the runnable object.

Overridden from FDirectoryVisitor

Name Description

Public function Virtual

bool

 

Visit

(
    const TCHAR* FilenameOrDirecto...,
    bool bIsDirectory
)

Callback for a single file or a directory in a directory iteration.