Skip to content

OnlineTitleFileDownloadBase

Class in IpDrv · IpDrv.OnlineTitleFileDownloadBase · native

Object › McpServiceBase › MCPBase › OnlineTitleFileDownloadBase

Implements: OnlineTitleFileInterface

Subclasses: OnlineTitleFileDownloadMcp, OnlineTitleFileDownloadWeb

Using it from Lua
h7.find_all("OnlineTitleFileDownloadBase")            -- live instances
h7.find_class("IpDrv.OnlineTitleFileDownloadBase")   -- the class
h7.hook("IpDrv.OnlineTitleFileDownloadBase.AddReadTitleFileCompleteDelegate", fn)

Enums

EMcpFileCompressionType

MFCT_NONE = 0, MFCT_ZLIB = 1

Structs

FileNameToURLMapping

FieldType
FileNamename
UrlMappingname

TitleFileWeb

Struct extends OnlineSubsystem.TitleFile

FieldType
StringDatastring
HTTPRequestHttpRequestInterface
FileCompressionTypeEMcpFileCompressionType

Properties

NameTypeNotes
BaseUrlstringconfig
FilesToUrlsarray<FileNameToURLMapping>config
ReadTitleFileCompleteDelegatesarray>private
RequestFileListURLstringconfig
RequestFileURLstringconfig
RequestTitleFileListCompleteDelegatesarray>
TimeOutfloatconfig

Functions

NameDeclaration
AddReadTitleFileCompleteDelegatefunction AddReadTitleFileCompleteDelegate()
AddRequestTitleFileListCompleteDelegatefunction AddRequestTitleFileListCompleteDelegate()
ClearDownloadedFilefunction bool ClearDownloadedFile(string FileName)
ClearDownloadedFilesfunction bool ClearDownloadedFiles()
ClearReadTitleFileCompleteDelegatefunction ClearReadTitleFileCompleteDelegate()
ClearRequestTitleFileListCompleteDelegatefunction ClearRequestTitleFileListCompleteDelegate()
GetTitleFileContentsfunction bool GetTitleFileContents(string FileName, out array FileContents)
GetTitleFileListfunction GetTitleFileList(out array<EmsFile> FileList)
GetTitleFileStatefunction EOnlineEnumerationReadState GetTitleFileState(string FileName)
GetUrlForFilenative function string GetUrlForFile(string FileName)
OnReadTitleFileCompletedelegate OnReadTitleFileComplete(bool bWasSuccessful, string FileName)
OnRequestTitleFileListCompletedelegate OnRequestTitleFileListComplete(bool bWasSuccessful, string ResultStr)
ReadTitleFilefunction bool ReadTitleFile(string FileToRead)
RequestTitleFileListfunction RequestTitleFileList()

Inherited

FromMembers
MCPBase0 properties, 0 functions
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions