CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriFsInstallRequest Class Reference

A module for checking the progress or getting the result of the installation process. More...

Inheritance diagram for CriFsInstallRequest:
CriFsRequest CriFsWebInstallRequest

Public Member Functions

virtual void Stop ()
 Stops the asynchronous process. More...
 
YieldInstruction WaitForDone (MonoBehaviour mb)
 Waits for the completion of asynchronous process. More...
 

Properties

string sourcePath [get, protected set]
 Installation source file path. More...
 
string destinationPath [get, protected set]
 Installation destination file path. More...
 
float progress [get, protected set]
 The progress of the installation process. More...
 
DoneDelegate doneDelegate [get, protected set]
 Delegate when processing is complete. More...
 
bool isDone [get]
 Whether the processing is complete. More...
 
string error [get, protected set]
 Error information. More...
 
bool isDisposed [get, protected set]
 Discard information. More...
 

Detailed Description

A module for checking the progress or getting the result of the installation process.

Description:
A module for checking the progress or getting the result of the installation process.
It is returned as the return value of the CriWare.CriFsUtility::Install function.

The value of isDone becomes true when the installation process completes.
If an error occurs during the installation process, the error information is stored in the error.
This function retries infinitely unless you explicitly call CriWare.CriFsInstallRequest::Stop .
When performing timeout handling, monitor the value of CriWare.CriFsInstallRequest::progress , and if the value does not change even after sufficient time, stop the installation process using CriWare.CriFsInstallRequest::Stop etc.
See also
CriFsUtility::Install

The documentation for this class was generated from the following file: