25. nqLAN
nqLANオブジェクトは、LAN(Ethernet)接続情報を取得するための組み込みオブジェクトです。
機能概要:
- LAN接続情報を取得する機能を提供します。
- LANモジュールの固有情報を取得する機能を提供します。
制限事項:
- LANモジュール接続時のみ使用可能です。
nqLAN Global Object
Methods()/Properties | Summary | Version | Note |
---|---|---|---|
nqLAN.getIDs() | LAN接続情報を取得します。 | 00.00.23+ | |
nqLAN.isConnected() | LAN通信状態を取得します。 | 02.00.00+ |
Details
nqLAN.getIDs()
LAN接続情報を取得します。
Name | Type | M/O | Summary | Note |
---|---|---|---|---|
return | {LanID} | - | {LanID} : LAN接続情報 |
{LanID}
Name | Type | Summary | Note |
---|---|---|---|
.ip | string | 現在のIPアドレス リンクダウン中は0.0.0.0となります。 | |
.mask | string | 現在のネットマスク リンクダウン中は0.0.0.0となります。 | |
.gw | string | 現在のゲートウェイ リンクダウン中は0.0.0.0となります。 | |
.macAddr | string | LANアダプタのMACアドレス |
nqLAN.isConnected()
LAN通信状態を取得します。
Name | Type | M/O | Summary | Note |
---|---|---|---|---|
return | boolean | - | LAN通信状態 true: 通信可能 false: 通信不可 |
オブジェクトの使用例
Sample 1
LAN接続情報を取得して表示するサンプルです。
var info = nqLAN.getIDs();
print('IP : ' + info.ip);
print('mask : ' + info.mask);
print('gw : ' + info.gw);
print('MAC : ' + info.macAddr);
Updated: 2022-06-02