集中管理サーバーへ接続して初期化する (LCC.connect)
宣言
ok = LCC.connect()
引数
- なし
戻り値
- ok
ブール値。接続とバージョン検証に成功した場合はtrue、失敗した場合はfalse
説明
設定を読み込んで初期化を完了し、実行状態を集中管理サーバーへ報告します。
モジュールのバージョン不一致を検出した場合は、新しいXXTLanControl.luaの集中管理サーバーからの自動ダウンロードとホットアップデートを試みます。
接続に成功すると設定をキャッシュし、終了コールバックを登録します。これにより、スクリプト終了時にis_running = falseが確実に報告されます。
LCC.set_api_url()でアドレスがまだ指定されておらず、かつスクリプトが集中管理サーバーから起動されたものでない場合、この関数は直ちにfalseを返します。
例
if not LCC.connect() then
error("集中管理サーバーに接続できません")
end