CRIWARE Unity Plugin Manual
Last Updated: 2024-12-05
|
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 |
デフォルトモジュールコンフィギュレーション