AM Daemon ライブラリリファレンス
|
ALL.Net Wi-Fi ルータの情報を提供するクラス。 [詳解]
#include <WiFiUnit.h>
公開メンバ関数 | |
WiFiUnit (::amdaemon::InnerIndexHolder) | |
コンストラクタ。 [詳解] | |
bool | isCache () const |
キャッシュされた情報であるか否かを取得する。 [詳解] | |
bool | valid () const |
情報が有効であるか否かを取得する。 [詳解] | |
bool | isAuthGood () const |
ALL.Net認証が成功済みであるか否かを取得する。 [詳解] | |
const wchar_t * | getAuthGoodText () const |
ALL.Net認証が成功済みであるか否かを表す文字列を取得する。 [詳解] | |
const wchar_t * | getSerial () const |
ルータのシリアル文字列を取得する。 [詳解] | |
const wchar_t * | getFirmVersion () const |
ルータのファームウェアバージョンを取得する。 [詳解] | |
bool | isServerAlive () const |
ALL.Net Wi-Fi サーバ群との疎通が確認できているか否かを取得する。 [詳解] | |
const wchar_t * | getServerAliveText () const |
ALL.Net Wi-Fi サーバ群との疎通が確認できているか否かを表す文字列を取得する。 [詳解] | |
std::size_t | getAccessCount () const |
ルータにアクセス中の無線子機数を取得する。 [詳解] | |
const wchar_t * | getMasterSerial () const |
マスター ALL.Net Wi-Fi ルータのシリアル文字列を取得する。 [詳解] | |
ALL.Net Wi-Fi ルータの情報を提供するクラス。
このクラスのインスタンスをアプリ側で直接生成することはできない。 WiFi クラスのメンバ関数 WiFi::getUnit から取得すること。
このクラスが返す情報は、最新値の場合とキャッシュされた値の場合がある。 キャッシュされた値であるか否かはメンバ関数 isCache で確認できる。
キャッシュに関して詳しくは WiFi クラスの説明を参照すること。
|
explicit |
コンストラクタ。
bool amdaemon::allnet::WiFiUnit::isCache | ( | ) | const |
キャッシュされた情報であるか否かを取得する。
true | キャッシュされた情報である場合。 |
false | 最新の情報である場合。 |
WiFi::isUnitCacheSaved と同じ値を返す。
キャッシュに関して詳しくは WiFi クラスの説明を参照すること。
bool amdaemon::allnet::WiFiUnit::valid | ( | ) | const |
情報が有効であるか否かを取得する。
true | 有効である場合。 |
false | 無効である場合。 |
bool amdaemon::allnet::WiFiUnit::isAuthGood | ( | ) | const |
ALL.Net認証が成功済みであるか否かを取得する。
true | 成功済みである場合。 |
false | 未成功であるか、情報が無効である場合。 |
ボードではなく ALL.Net Wi-Fi ルータの認証成否であることに注意。
この情報を表示に利用する場合、メンバ関数 getAuthGoodText の利用を推奨する。
const wchar_t* amdaemon::allnet::WiFiUnit::getAuthGoodText | ( | ) | const |
ALL.Net認証が成功済みであるか否かを表す文字列を取得する。
GOOD | 成功済みである場合。 |
BAD | 未成功である場合。 |
"" | 情報が無効である場合。 |
ゲームテストモードでの表示に用いることを想定している。
const wchar_t* amdaemon::allnet::WiFiUnit::getSerial | ( | ) | const |
ルータのシリアル文字列を取得する。
const wchar_t* amdaemon::allnet::WiFiUnit::getFirmVersion | ( | ) | const |
ルータのファームウェアバージョンを取得する。
bool amdaemon::allnet::WiFiUnit::isServerAlive | ( | ) | const |
ALL.Net Wi-Fi サーバ群との疎通が確認できているか否かを取得する。
true | 疎通が確認できている場合。 |
false | 疎通が確認できていないか、情報が無効である場合。 |
この情報を表示に利用する場合、メンバ関数 getServerAliveText の利用を推奨する。
const wchar_t* amdaemon::allnet::WiFiUnit::getServerAliveText | ( | ) | const |
ALL.Net Wi-Fi サーバ群との疎通が確認できているか否かを表す文字列を取得する。
GOOD | 疎通が確認できている場合。 |
BAD | 疎通が確認できていない場合。 |
"" | 情報が無効である場合。 |
ゲームテストモードでの表示に用いることを想定している。
std::size_t amdaemon::allnet::WiFiUnit::getAccessCount | ( | ) | const |
ルータにアクセス中の無線子機数を取得する。
const wchar_t* amdaemon::allnet::WiFiUnit::getMasterSerial | ( | ) | const |
マスター ALL.Net Wi-Fi ルータのシリアル文字列を取得する。
マスター ALL.Net Wi-Fi ルータは店舗(ロケーション)ごとに1つだけ設置される。 そのためこの関数は、同じ店舗内ならばどのルータであっても同じシリアル文字列を返す。