Net_Wifi
[ class tree: Net_Wifi ] [ index: Net_Wifi ] [ all elements ]

Class: Net_Wifi_Config

Source Location: /Net_Wifi-1.3.0/Net/Wifi/Config.php

Class Overview


Configuration settings of a wifi network interface.


Author(s):

Variables


Inherited Variables

Inherited Methods


Class Details

[line 24]
Configuration settings of a wifi network interface.


[ Top ]


Class Variables

$activated =  true

[line 35]

If the interface is activated.

Some notebooks have a button which deactivates wifi, this is recognized here. Note that this setting can't be read by all drivers, and so it's "true" if it can't be determined. You can be sure that it's deactivated if this setting is false, but not that it's activated if it's true


Type:   boolean


[ Top ]

$ap =  null

[line 42]

MAC address of the associated access point.

Type:   string


[ Top ]

$associated =  false

[line 49]

If the interface is connected to an access point or an ad-hoc network.

Type:   boolean


[ Top ]

$mode =  null

[line 57]

Network type.

Can be "master" or "ad-hoc" (without quotes)


Type:   string


[ Top ]

$nick =  null

[line 65]

The nickname which the interface (computer) uses.

Something like a computer name


Type:   string


[ Top ]

$noise =  null

[line 73]

Noise level in dBm - how much the signal is disturbed example: -249

Type:   int


[ Top ]

$packages_invalid_misc =  0

[line 80]

Other packets lost in relation with specific wireless operations.

Type:   int


[ Top ]

$packages_missed_beacon =  0

[line 90]

Number of periodic beacons from the Cell or the Access Point we have missed. Beacons are sent at regular intervals to maintain the cell coordination, failure to receive them usually indicates that the card is out of range.

Type:   int


[ Top ]

$packages_rx_invalid_crypt =  null

[line 99]

Number of packets that the hardware was unable to decrypt.

This can be used to detect invalid encryption settings.


Type:   int


[ Top ]

$packages_rx_invalid_frag =  null

[line 108]

Number of packets for which the hardware was not able to properly re-assemble the link layer fragments (most likely one was missing).

Type:   int


[ Top ]

$packages_rx_invalid_nwid =  null

[line 117]

Number of packets received with a different NWID or ESSID.

Used to detect configuration problems or adjacent network existence (on the same frequency).


Type:   int


[ Top ]

$packages_tx_excessive_retries =  null

[line 126]

Number of packages that needed to be re-submitted repeatedly again and again, because no ACK was received for them.

You have a bad connection or are connecting long distance.


Type:   int


[ Top ]

$power =  null

[line 133]

Power setting of the interface.

Type:   int


[ Top ]

$protocol =  null

[line 141]

Protocol version which is used for connection.

example: "IEEE 802.11g" without quotes


Type:   string


[ Top ]

$rate =  null

[line 148]

The bit rate of the connection.

Type:   float


[ Top ]

$rssi =  null

[line 156]

Signal strength in dBm.

example: -59


Type:   int


[ Top ]

$ssid =  null

[line 165]

"Service Set IDentifier" of the cell which identifies current network.

Max. 32 alphanumeric characters example: "My Network" (without quotes)


Type:   string


[ Top ]



Documentation generated on Wed, 08 Mar 2017 15:30:02 +0000 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.