![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-06-23
|
HTTP によるローカルストレージへのインストールを行うモジュールです。 [詳解]
CriDisposableを継承しています。
クラス | |
| struct | ModuleConfig |
| モジュールコンフィギュレーション [詳解] | |
| struct | StatusInfo |
| ステータス情報 [詳解] | |
公開型 | |
| enum | Status : int { Stop, Busy, Complete, Error } |
| ステータス [詳解] | |
| enum | Error : int { None, Timeout, Memory, LocalFs, DNS, Connection, SSL, HTTP, Internal } |
| エラー種別 [詳解] | |
公開メンバ関数 | |
| override void | Dispose () |
| インストーラを破棄します。 [詳解] | |
| void | Copy (string url, string dstPath) |
| ファイルをインストールします。 [詳解] | |
| void | Stop () |
| インストール処理を停止します。 [詳解] | |
| StatusInfo | GetStatusInfo () |
| ステータス情報を取得します。 [詳解] | |
| bool | GetCRC32 (out uint ret_val) |
| CRC32計算結果の取得 [詳解] | |
静的公開メンバ関数 | |
| static void | InitializeModule (ModuleConfig config) |
| CriFsWebInstaller モジュールの初期化 [詳解] | |
| static void | FinalizeModule () |
| CriFsWebInstaller モジュールの終了 [詳解] | |
| static void | ExecuteMain () |
| サーバ処理の実行 [詳解] | |
| static bool | SetRequestHeader (string field, string value) |
| HTTPリクエストヘッダの情報を変更します。 [詳解] | |
公開変数類 | |
| const int | InvalidHttpStatusCode = -1 |
| 無効なHTTPステータスコード [詳解] | |
| const long | InvalidContentsSize = -1 |
| 無効なコンテンツサイズ [詳解] | |
プロパティ | |
| static ModuleConfig | defaultModuleConfig [get] |
| デフォルトモジュールコンフィギュレーション [詳解] | |
HTTP によるローカルストレージへのインストールを行うモジュールです。
|
strong |
|
strong |
エラー種別
| 列挙値 | |
|---|---|
| None |
エラーなし |
| Timeout |
タイムアウトエラー |
| Memory |
メモリ確保失敗 |
| LocalFs |
ローカルファイルシステムエラー |
| DNS |
DNSエラー |
| Connection |
接続エラー |
| SSL |
SSLエラー |
| HTTP |
HTTPエラー |
| Internal |
内部エラー |
|
inline |
インストーラを破棄します。
|
inline |
ファイルをインストールします。
| url | インストール元URL |
| dstPath | インストール先ファイルパス名 |
|
inline |
インストール処理を停止します。
|
inline |
|
inline |
CRC32計算結果の取得
| ret_val | CRC結果格納用 |
|
inlinestatic |
CriFsWebInstaller モジュールの初期化
| config | コンフィギュレーション |
|
inlinestatic |
CriFsWebInstaller モジュールの終了
|
inlinestatic |
サーバ処理の実行
|
inlinestatic |
HTTPリクエストヘッダの情報を変更します。
| field | フィールド名 |
| value | フィールドの値 |
| const int InvalidHttpStatusCode = -1 |
無効なHTTPステータスコード
| const long InvalidContentsSize = -1 |
無効なコンテンツサイズ
|
staticget |
デフォルトモジュールコンフィギュレーション