あなたの環境で使用できる無線ネットワークを探すには、 scan() メソッドを使用します。 これはネットワークインターフェイスの名前をパラメータとして受け取り、 Net_Wifi_Cell オブジェクトの配列を返します。
ローカルのネットワークインターフェイスの配列を取得するには、 getSupportedInterfaces() メソッドを使用します。
cell オブジェクトはこのような形式になります。
Net_Wifi_Cell {
cell => string(2) "01"
mac => string(17) "00:03:C9:44:34:2C"
ssid => string(8) "<hidden>"
mode => string(6) "master"
channel => int(1)
encryption=> bool(false)
frequency => NULL
protocol => string(13) "IEEE 802.11bg"
rate => float(54)
rates => array(12) {
0 => float(1)
1 => float(2)
2 => float(5.5)
3 => float(6)
}
rssi => string(3) "-39"
beacon => int(336)
quality => string(6) "90/100"
}