Skip to content

McpUserCloudFileManagerV3

Class in IpDrv · IpDrv.McpUserCloudFileManagerV3 · config

Object › McpServiceBase › McpUserCloudFileManagerV3

Implements: UserCloudFileInterface

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

Structs

EmsUserFile

Struct extends OnlineSubsystem.EmsFile

FieldType
McpIdString
ReadStateEOnlineEnumerationReadState
Dataarray

FileRequest

FieldType
FileToReadstring
RequestHttpRequestInterface

UserFileRequest

FieldType
McpIdstring
FileNamestring
RequestHttpRequestInterface
StartTimeint
bIsWritebool

UserRequest

FieldType
McpIdstring
RequestHttpRequestInterface

Properties

NameTypeNotes
DeleteUserFileCompleteDelegatesarray>private
EmsFilesarray<EmsUserFile>
EnumerateUserFilesCompleteDelegatesarray>private
FileRequestsarray<FileRequest>
FileResourcePathStringconfig
LastNCloudSaveOwnersarray
LastNResourcePathStringconfig
ReadLastNCloudSaveOwnersCompleteDelegatesarray>private
ReadUserFileCompleteDelegatesarray>private
UserFileRequestsarray<UserFileRequest>
UserRequestsarray<UserRequest>
WriteUserFileCompleteDelegatesarray>private

Functions

NameDeclaration
AddDeleteUserFileCompleteDelegatefunction AddDeleteUserFileCompleteDelegate()
AddEnumerateUserFileCompleteDelegatefunction AddEnumerateUserFileCompleteDelegate()
AddReadLastNCloudSaveOwnersCompleteDelegatefunction AddReadLastNCloudSaveOwnersCompleteDelegate()
AddReadUserFileCompleteDelegatefunction AddReadUserFileCompleteDelegate()
AddWriteUserFileCompleteDelegatefunction AddWriteUserFileCompleteDelegate()
BuildFileResourcePathfunction String BuildFileResourcePath(String McpId, optional String FileName)
ClearAllDelegatesfunction ClearAllDelegates()
ClearDeleteUserFileCompleteDelegatefunction ClearDeleteUserFileCompleteDelegate()
ClearEnumerateUserFileCompleteDelegatefunction ClearEnumerateUserFileCompleteDelegate()
ClearFilefunction bool ClearFile(string UserId, string FileName)
ClearFilesfunction bool ClearFiles(string UserId)
ClearReadLastNCloudSaveOwnersCompleteDelegatefunction ClearReadLastNCloudSaveOwnersCompleteDelegate()
ClearReadUserFileCompleteDelegatefunction ClearReadUserFileCompleteDelegate()
ClearWriteUserFileCompleteDelegatefunction ClearWriteUserFileCompleteDelegate()
CreateHttpRequestfunction HttpRequestInterface CreateHttpRequest(optional String McpId)
DeleteUserFilefunction bool DeleteUserFile(string UserId, string FileName, bool bShouldCloudDelete, bool bShouldLocallyDelete)
EnumerateUserFilesfunction EnumerateUserFiles(string UserId)
FindUserFileIndexfunction int FindUserFileIndex(String McpId, String FileName)
GetFileContentsfunction bool GetFileContents(string UserId, string FileName, out array FileContents)
GetLastNCloudSaveOwnersfunction GetLastNCloudSaveOwners(out array McpIds)
GetUserFileListfunction GetUserFileList(string UserId, out array<EmsFile> UserFiles)
OnDeleteUserFileCompletedelegate OnDeleteUserFileComplete(bool bWasSuccessful, string UserId, string FileName)
OnDeleteUserFileRequestCompletefunction OnDeleteUserFileRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnEnumerateUserFilesCompletedelegate OnEnumerateUserFilesComplete(bool bWasSuccessful, string UserId)
OnEnumerateUserFilesRequestCompletefunction OnEnumerateUserFilesRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnReadLastNCloudSaveOwnersCompletedelegate OnReadLastNCloudSaveOwnersComplete(bool bWasSuccessful)
OnReadLastNCloudSaveOwnersRequestCompletefunction OnReadLastNCloudSaveOwnersRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnReadUserFileCompletedelegate OnReadUserFileComplete(bool bWasSuccessful, string UserId, string FileName)
OnReadUserFileRequestCompletefunction OnReadUserFileRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnWriteUserFileCompletedelegate OnWriteUserFileComplete(bool bWasSuccessful, string UserId, string FileName)
OnWriteUserFileRequestCompletefunction OnWriteUserFileRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
ParseFilefunction bool ParseFile(JsonObject JsonNode)
ParseFilesfunction bool ParseFiles(String Json)
ReadLastNCloudSaveOwnersfunction ReadLastNCloudSaveOwners(int Count = 10, String FileName = "")
ReadUserFilefunction bool ReadUserFile(string UserId, string FileName)
WriteUserFilefunction bool WriteUserFile(string UserId, string FileName, const out array FileContents)

Inherited

FromMembers
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions