byteblowerll.byteblower.NetworkInterface

class byteblowerll.byteblower.NetworkInterface(*args, **kwargs)

NetworkInterface information of the wireless endpoint.

Represents a network interface of a wireless endpoint.

New in version 2.6.0.

Example

deviceInfo = self.wireless_endpoint.DeviceInfoGet()
etworkInfo = deviceInfo.NetworkInfoGet()
networkInterface = networkInfo.InterfaceGet()[0]
__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

DescriptionGet(*args) Gets a textual description for the current object
DisplayNameGet() Returns the display name of the interface.
IPv4Get() Returns a list of IPv4 addresses of this interface.
IPv6GlobalGet() Returns a list of the Global IPv6 addresses of this interface.
IPv6LinkLocalGet() Returns a list of the LinkLocal addresses of this interface.
MacGet() Returns the mac-address of the interface.
NameGet() Returns the name of the interface.
ParentGet() Returns the parent object.
Refresh() Retrieves the latest data from the server for this object.
SpeedGet() Returns the announced maximum speed of the interface
TypeGet() Returns the type of a network interface.
WiFiBssidGet() Returns the BSSID of the current WiFi connection
WiFiChannelGet() Returns the channel of the current WiFi connection
WiFiRssiGet() Returns the RSSI of the current WiFi connection
WiFiRxRateGet() Returns the announced maximum receive speed of the current WiFi connection
WiFiSsidGet() Returns the SSID of the current WiFi connection
WiFiTxRateGet() Returns the announced maximum transmit speed of the current WiFi connection
__init__(*args, **kwargs) Initialize self.

Attributes

thisown The membership flag