C# Class withSIX.Play.Core.Games.Legacy.Mods.SixSyncModInstaller

Datei anzeigen Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
ConvertOrInstallOrUpdateInternal ( IAbsoluteDirectoryPath path, bool force, StatusRepo statusRepo, ModState modState, IAbsoluteDirectoryPath packPath ) : System.Threading.Tasks.Task
SixSyncModInstaller ( IMod mod, ModState state ) : System

Private Methods

Method Description
Convert ( object>.Dictionary options ) : Repository
GetHosts ( ) : System.Uri[]
GetMaxThreads ( ) : int
GetOptions ( StatusRepo status, string packPath = null, bool allowFallback = false ) : object>.Dictionary
Install ( object>.Dictionary options ) : Task
Update ( object>.Dictionary options, Repository repo = null, bool localOnly = false ) : System.Threading.Tasks.Task

Method Details

ConvertOrInstallOrUpdateInternal() public method

public ConvertOrInstallOrUpdateInternal ( IAbsoluteDirectoryPath path, bool force, StatusRepo statusRepo, ModState modState, IAbsoluteDirectoryPath packPath ) : System.Threading.Tasks.Task
path IAbsoluteDirectoryPath
force bool
statusRepo StatusRepo
modState ModState
packPath IAbsoluteDirectoryPath
return System.Threading.Tasks.Task

SixSyncModInstaller() public method

public SixSyncModInstaller ( IMod mod, ModState state ) : System
mod IMod
state ModState
return System