|
static bool | Setup (const std::string &token, core::Context::EventListener *listener, const SkyWayOptions &options) |
| Contextを初期化します。
|
|
static bool | SetupForDev (const std::string &app_id, const std::string &secret_key, core::Context::EventListener *listener, const SkyWayOptions &options) |
| Contextを初期化します。このメソッドは動作確認用です。
|
|
static void | Dispose () |
| SkyWayを終了し、Contextを破棄します。
|
|
static std::string | GetVersionString () |
| SkyWay Linux SDKのバージョンを取得します。
|
|
static bool | Setup (const std::string &token, std::unique_ptr< HttpClientInterface > http, std::unique_ptr< WebSocketClientFactoryInterface > ws_factory, std::unique_ptr< PlatformInfoDelegatorInterface > platform_info, std::unique_ptr< LoggerInterface > logger, EventListener *listener, const ContextOptions &options) |
| Contextを初期化します。
|
|
static bool | UpdateAuthToken (const std::string &token) |
| JWTを更新します。
|
|
static void | RegisterPlugin (std::unique_ptr< RemoteMemberPluginInterface > plugin) |
| RemoteMemberPluginを登録します。
|
|
static void | Dispose () |
| コンテキストを破棄し、全ての接続を切断します。
|
|
アプリケーションでSkyWay全体の設定、取得を行うStaticなコンテキスト
特別な理由がない場合はcore::Contextでなく、こちらを利用してください。