description: Implements the settings for the AndroidFileServer plugin.

module: AndroidFileServerEditor

code: namespace EAFSConnectionType { enum Type { USBOnly = 0, NetworkOnly = 1, Combined = 2, } }


description: Called before the module is unloaded, right before the module object is destroyed. During normal shutdown, this is called in reverse order that modules finishStartupModule(). This means that, as long as a module references dependent modules in it'sStartupModule(), it can safely reference those dependencies inShutdownModule()as well.

code: virtual void ShutdownModule()


description: FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));

code: virtual void StartupModule()


className: FAndroidFileServerEditorModule

code: class FAndroidFileServerEditorModule : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)


code: UAndroidFileServerRuntimeSettings ( const [FObjectInitializer](API\Runtime\CoreUObject\UObject\FObjectInitializer) & ObjectInitializer )


className: UAndroidFileServerRuntimeSettings

code: [UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig) class UAndroidFileServerRuntimeSettings : public [UObject](API\Runtime\CoreUObject\UObject\UObject)

bAllowExternalStartInShipping

type: bool

description: Allow FileServer to be started in Shipping builds with UnrealAndroidFileTool.

bAllowNetworkConnection

description: Allow FileServer connection using network.

bCompileAFSProject

description: Compile standalone AFS project.

bEnablePlugin

description: Enable Android FileServer for packaged builds and quick launch.

bIncludeInShipping

description: Embed FileServer in Shipping builds.

bLogFiles

description: Log files transferred.

bReportStats

description: Report transfer rate statistics.

bUseCompression

description: Enable compression during data transfer.

bUseManualIPAddress

description: Use manual IP address instead of automatic query from device (only for single device deploys!)

ConnectionType

type: TEnumAsByte<EA...

description: How to connect to file server (USB cable, Network, or combined)

ManualIPAddress

type: FString

description: IP address of device to use.

SecurityToken

description: Optional security token required to start FileServer (leave empty to disable)