Module implementing the Ethernet related functionality.
None |
EthernetController | Class implementing the Ethernet related functionality. |
None |
Class implementing the Ethernet related functionality.
None |
None |
EthernetController | Constructor |
__checkInternet | Private slot to check the availability of an internet connection. |
__connectLan | Private method to connect the connected device to the LAN. |
__connectLanDhcp | Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode). |
__connectLanIp | Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode). |
__deactivateEthernet | Private slot to deactivate the Ethernet interface. |
__disconnectLan | Private slot to disconnect from the LAN. |
__disconnectedFromDevice | Private slot handling disconnection from a device. |
__removeAutoConnect | Private slot to remove the boot time connect capability. |
__setNetworkTime | Private slot to synchronize the device clock to network time. |
__showEthernetStatus | Private slot to show a dialog with the WiFi status of the current device. |
__writeAutoConnect | Private slot to generate a script and associated configuration to connect the device during boot time. |
createMenu | Public method to create the Ethernet submenu. |
None |
Constructor
Private slot to check the availability of an internet connection.
Private method to connect the connected device to the LAN.
Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode).
Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode).
Private slot to deactivate the Ethernet interface.
Private slot to disconnect from the LAN.
Private slot handling disconnection from a device.
Private slot to remove the boot time connect capability.
This will not remove the auto-connect part of the boot script. This needs to be done manually if desired.
Private slot to synchronize the device clock to network time.
Private slot to show a dialog with the WiFi status of the current device.
Private slot to generate a script and associated configuration to connect the device during boot time.
This will also modify the boot script to perform the automatic connection.
Public method to create the Ethernet submenu.