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

Class: Net_Wifi_Config

Source Location: /Net_Wifi-1.2.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 34]

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 40]

MAC address of the associated access point.

Type:   string


[ Top ]

$associated =  false

[line 46]

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

Type:   boolean


[ Top ]

$mode =  null

[line 53]

Network type.

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


Type:   string


[ Top ]

$nick =  null

[line 60]

The nickname which the interface (computer) uses.

Something like a computer name


Type:   string


[ Top ]

$noise =  null

[line 67]

Noise level in dBm - how much the signal is disturbed

example: -249


Type:   int


[ Top ]

$packages_invalid_misc =  0

[line 73]

Other packets lost in relation with specific wireless operations.

Type:   int


[ Top ]

$packages_missed_beacon =  0

[line 82]

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 90]

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 98]

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 106]

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 114]

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 120]

Power setting of the interface.

Type:   int


[ Top ]

$protocol =  null

[line 127]

Protocol version which is used for connection.

example: "IEEE 802.11g" without quotes


Type:   string


[ Top ]

$rate =  null

[line 133]

The bit rate of the connection.

Type:   float


[ Top ]

$rssi =  null

[line 140]

Signal strength in dBm.

example: -59


Type:   int


[ Top ]

$ssid =  null

[line 148]

"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 Mon, 11 Mar 2019 15:53:50 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.