openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Network.Network Class Reference

Public Member Functions

def __init__ (self)
 
def onRemoteRootFS (self)
 
def isBlacklisted (self, iface)
 
def getInterfaces (self, callback=None)
 
def regExpMatch (self, pattern, string)
 
def convertIP (self, ip)
 
def getAddrInet (self, iface, callback)
 
def routeFinished (self, result, retval, extra_args)
 
def writeNetworkConfig (self)
 
def writeNameserverConfig (self)
 
def loadNetworkConfig (self, iface, callback=None)
 
def loadNameserverConfig (self)
 
def getInstalledAdapters (self)
 
def getConfiguredAdapters (self)
 
def getNumberOfAdapters (self)
 
def getFriendlyAdapterName (self, x)
 
def getFriendlyAdapterNaming (self, iface)
 
def getFriendlyAdapterDescription (self, iface)
 
def getAdapterName (self, iface)
 
def getAdapterList (self)
 
def getAdapterAttribute (self, iface, attribute)
 
def setAdapterAttribute (self, iface, attribute, value)
 
def removeAdapterAttribute (self, iface, attribute)
 
def getNameserverList (self)
 
def clearNameservers (self)
 
def addNameserver (self, nameserver)
 
def removeNameserver (self, nameserver)
 
def changeNameserver (self, oldnameserver, newnameserver)
 
def resetNetworkConfig (self, mode='lan', callback=None)
 
def resetNetworkFinishedCB (self, extra_args)
 
def writeDefaultNetworkConfig (self, mode='lan', callback=None)
 
def resetNetworkFinished (self, extra_args)
 
def checkNetworkState (self, statecallback)
 
def checkNetworkStateFinished (self, result, retval, extra_args)
 
def restartNetwork (self, callback=None)
 
def restartNetworkFinished (self, extra_args)
 
def getLinkState (self, iface, callback)
 
def getLinkStateFinished (self, result, retval, extra_args)
 
def stopPingConsole (self)
 
def stopLinkStateConsole (self)
 
def stopDNSConsole (self)
 
def stopRestartConsole (self)
 
def stopGetInterfacesConsole (self)
 
def stopDeactivateInterfaceConsole (self)
 
def stopActivateInterfaceConsole (self)
 
def checkforInterface (self, iface)
 
def checkDNSLookup (self, statecallback)
 
def checkDNSLookupFinished (self, result, retval, extra_args)
 
def deactivateInterface (self, ifaces, callback=None)
 
def deactivateInterfaceFinished (self, extra_args)
 
def activateInterface (self, iface, callback=None)
 
def activateInterfaceFinished (self, extra_args)
 
def sysfsPath (self, iface)
 
def isWirelessInterface (self, iface)
 
def canWakeOnWiFi (self, iface)
 
def getWlanModuleDir (self, iface=None)
 
def detectWlanModule (self, iface=None)
 
def calc_netmask (self, nmask)
 
def msgPlugins (self)
 
def hotplug (self, event)
 
def getInterfacesNameserverList (self, iface)
 

Public Attributes

 ifaces
 
 onlyWoWifaces
 
 configuredNetworkAdapters
 
 NetworkState
 
 DnsState
 
 nameservers
 
 ethtool_bin
 
 Console
 
 LinkConsole
 
 restartConsole
 
 deactivateInterfaceConsole
 
 activateInterfaceConsole
 
 resetNetworkConsole
 
 DnsConsole
 
 PingConsole
 
 config_ready
 
 friendlyNames
 
 lan_interfaces
 
 wlan_interfaces
 
 remoteRootFS
 
 configuredInterfaces
 
 commands
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Network.Network.__init__ (   self)

Member Function Documentation

◆ activateInterface()

def Components.Network.Network.activateInterface (   self,
  iface,
  callback = None 
)

◆ activateInterfaceFinished()

def Components.Network.Network.activateInterfaceFinished (   self,
  extra_args 
)

◆ addNameserver()

def Components.Network.Network.addNameserver (   self,
  nameserver 
)

◆ calc_netmask()

def Components.Network.Network.calc_netmask (   self,
  nmask 
)

◆ canWakeOnWiFi()

def Components.Network.Network.canWakeOnWiFi (   self,
  iface 
)

◆ changeNameserver()

def Components.Network.Network.changeNameserver (   self,
  oldnameserver,
  newnameserver 
)

◆ checkDNSLookup()

def Components.Network.Network.checkDNSLookup (   self,
  statecallback 
)

◆ checkDNSLookupFinished()

def Components.Network.Network.checkDNSLookupFinished (   self,
  result,
  retval,
  extra_args 
)

◆ checkforInterface()

def Components.Network.Network.checkforInterface (   self,
  iface 
)

◆ checkNetworkState()

def Components.Network.Network.checkNetworkState (   self,
  statecallback 
)

◆ checkNetworkStateFinished()

def Components.Network.Network.checkNetworkStateFinished (   self,
  result,
  retval,
  extra_args 
)

◆ clearNameservers()

def Components.Network.Network.clearNameservers (   self)

◆ convertIP()

def Components.Network.Network.convertIP (   self,
  ip 
)

◆ deactivateInterface()

def Components.Network.Network.deactivateInterface (   self,
  ifaces,
  callback = None 
)

◆ deactivateInterfaceFinished()

def Components.Network.Network.deactivateInterfaceFinished (   self,
  extra_args 
)

◆ detectWlanModule()

def Components.Network.Network.detectWlanModule (   self,
  iface = None 
)

◆ getAdapterAttribute()

def Components.Network.Network.getAdapterAttribute (   self,
  iface,
  attribute 
)

◆ getAdapterList()

def Components.Network.Network.getAdapterList (   self)

◆ getAdapterName()

def Components.Network.Network.getAdapterName (   self,
  iface 
)

◆ getAddrInet()

def Components.Network.Network.getAddrInet (   self,
  iface,
  callback 
)

◆ getConfiguredAdapters()

def Components.Network.Network.getConfiguredAdapters (   self)

◆ getFriendlyAdapterDescription()

def Components.Network.Network.getFriendlyAdapterDescription (   self,
  iface 
)

◆ getFriendlyAdapterName()

def Components.Network.Network.getFriendlyAdapterName (   self,
  x 
)

◆ getFriendlyAdapterNaming()

def Components.Network.Network.getFriendlyAdapterNaming (   self,
  iface 
)

◆ getInstalledAdapters()

def Components.Network.Network.getInstalledAdapters (   self)

◆ getInterfaces()

def Components.Network.Network.getInterfaces (   self,
  callback = None 
)

◆ getInterfacesNameserverList()

def Components.Network.Network.getInterfacesNameserverList (   self,
  iface 
)

◆ getLinkState()

def Components.Network.Network.getLinkState (   self,
  iface,
  callback 
)

◆ getLinkStateFinished()

def Components.Network.Network.getLinkStateFinished (   self,
  result,
  retval,
  extra_args 
)

◆ getNameserverList()

def Components.Network.Network.getNameserverList (   self)

◆ getNumberOfAdapters()

def Components.Network.Network.getNumberOfAdapters (   self)

◆ getWlanModuleDir()

def Components.Network.Network.getWlanModuleDir (   self,
  iface = None 
)

◆ hotplug()

def Components.Network.Network.hotplug (   self,
  event 
)

◆ isBlacklisted()

def Components.Network.Network.isBlacklisted (   self,
  iface 
)

◆ isWirelessInterface()

def Components.Network.Network.isWirelessInterface (   self,
  iface 
)

◆ loadNameserverConfig()

def Components.Network.Network.loadNameserverConfig (   self)

◆ loadNetworkConfig()

def Components.Network.Network.loadNetworkConfig (   self,
  iface,
  callback = None 
)

◆ msgPlugins()

def Components.Network.Network.msgPlugins (   self)

◆ onRemoteRootFS()

def Components.Network.Network.onRemoteRootFS (   self)

◆ regExpMatch()

def Components.Network.Network.regExpMatch (   self,
  pattern,
  string 
)

◆ removeAdapterAttribute()

def Components.Network.Network.removeAdapterAttribute (   self,
  iface,
  attribute 
)

◆ removeNameserver()

def Components.Network.Network.removeNameserver (   self,
  nameserver 
)

◆ resetNetworkConfig()

def Components.Network.Network.resetNetworkConfig (   self,
  mode = 'lan',
  callback = None 
)

◆ resetNetworkFinished()

def Components.Network.Network.resetNetworkFinished (   self,
  extra_args 
)

◆ resetNetworkFinishedCB()

def Components.Network.Network.resetNetworkFinishedCB (   self,
  extra_args 
)

◆ restartNetwork()

def Components.Network.Network.restartNetwork (   self,
  callback = None 
)

◆ restartNetworkFinished()

def Components.Network.Network.restartNetworkFinished (   self,
  extra_args 
)

◆ routeFinished()

def Components.Network.Network.routeFinished (   self,
  result,
  retval,
  extra_args 
)

◆ setAdapterAttribute()

def Components.Network.Network.setAdapterAttribute (   self,
  iface,
  attribute,
  value 
)

◆ stopActivateInterfaceConsole()

def Components.Network.Network.stopActivateInterfaceConsole (   self)

◆ stopDeactivateInterfaceConsole()

def Components.Network.Network.stopDeactivateInterfaceConsole (   self)

◆ stopDNSConsole()

def Components.Network.Network.stopDNSConsole (   self)

◆ stopGetInterfacesConsole()

def Components.Network.Network.stopGetInterfacesConsole (   self)

◆ stopLinkStateConsole()

def Components.Network.Network.stopLinkStateConsole (   self)

◆ stopPingConsole()

def Components.Network.Network.stopPingConsole (   self)

◆ stopRestartConsole()

def Components.Network.Network.stopRestartConsole (   self)

◆ sysfsPath()

def Components.Network.Network.sysfsPath (   self,
  iface 
)

◆ writeDefaultNetworkConfig()

def Components.Network.Network.writeDefaultNetworkConfig (   self,
  mode = 'lan',
  callback = None 
)

◆ writeNameserverConfig()

def Components.Network.Network.writeNameserverConfig (   self)

◆ writeNetworkConfig()

def Components.Network.Network.writeNetworkConfig (   self)

Member Data Documentation

◆ activateInterfaceConsole

Components.Network.Network.activateInterfaceConsole

◆ commands

Components.Network.Network.commands

◆ config_ready

Components.Network.Network.config_ready

◆ configuredInterfaces

Components.Network.Network.configuredInterfaces

◆ configuredNetworkAdapters

Components.Network.Network.configuredNetworkAdapters

◆ Console

Components.Network.Network.Console

◆ deactivateInterfaceConsole

Components.Network.Network.deactivateInterfaceConsole

◆ DnsConsole

Components.Network.Network.DnsConsole

◆ DnsState

Components.Network.Network.DnsState

◆ ethtool_bin

Components.Network.Network.ethtool_bin

◆ friendlyNames

Components.Network.Network.friendlyNames

◆ ifaces

Components.Network.Network.ifaces

◆ lan_interfaces

Components.Network.Network.lan_interfaces

◆ LinkConsole

Components.Network.Network.LinkConsole

◆ nameservers

Components.Network.Network.nameservers

◆ NetworkState

Components.Network.Network.NetworkState

◆ onlyWoWifaces

Components.Network.Network.onlyWoWifaces

◆ PingConsole

Components.Network.Network.PingConsole

◆ remoteRootFS

Components.Network.Network.remoteRootFS

◆ resetNetworkConsole

Components.Network.Network.resetNetworkConsole

◆ restartConsole

Components.Network.Network.restartConsole

◆ wlan_interfaces

Components.Network.Network.wlan_interfaces

The documentation for this class was generated from the following file: