ESPHome  2023.3.2
Data Structures | Namespaces | Enumerations | Functions
ethernet_component.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::ethernet::ManualIP
 
class  esphome::ethernet::EthernetComponent
 

Namespaces

 esphome
 
 esphome::ethernet
 

Enumerations

enum  esphome::ethernet::EthernetType {
  esphome::ethernet::ETHERNET_TYPE_LAN8720 = 0, esphome::ethernet::ETHERNET_TYPE_RTL8201, esphome::ethernet::ETHERNET_TYPE_DP83848, esphome::ethernet::ETHERNET_TYPE_IP101,
  esphome::ethernet::ETHERNET_TYPE_JL1101
}
 
enum  esphome::ethernet::EthernetComponentState { esphome::ethernet::EthernetComponentState::STOPPED, esphome::ethernet::EthernetComponentState::CONNECTING, esphome::ethernet::EthernetComponentState::CONNECTED }
 

Functions

esp_eth_phy_t * esphome::ethernet::esp_eth_phy_new_jl1101 (const eth_phy_config_t *config)