#include </builds/termade/temu/temu/include/temu-c/Bus/Ethernet.h>
 | 
| void(*  | connect )(void *Obj, temu_PHYIfaceRef Dev) | 
|   | 
| void(*  | disconnect )(void *Obj, temu_PHYIfaceRef Dev) | 
|   | 
| void(*  | addMAC )(void *Obj, temu_PHYIfaceRef Dev, uint64_t MAC) | 
|   | 
| void(*  | removeMAC )(void *Obj, temu_PHYIfaceRef Dev, uint64_t MAC) | 
|   | 
| void(*  | setPromiscuous )(void *Obj, temu_PHYIfaceRef Dev, int PromiscuousMode) | 
|   | 
| uint32_t(*  | autoNegotiate )(void *Obj, uint32_t Caps) | 
|   | 
| int(*  | send )(void *Obj, temu_EthFrame *Frame) | 
|   | 
◆ addMAC
      
        
          | void(* temu_EthernetIface::addMAC) (void *Obj, temu_PHYIfaceRef Dev, uint64_t MAC) | 
        
      
 
 
◆ autoNegotiate
      
        
          | uint32_t(* temu_EthernetIface::autoNegotiate) (void *Obj, uint32_t Caps) | 
        
      
 
 
◆ connect
      
        
          | void(* temu_EthernetIface::connect) (void *Obj, temu_PHYIfaceRef Dev) | 
        
      
 
 
◆ disconnect
      
        
          | void(* temu_EthernetIface::disconnect) (void *Obj, temu_PHYIfaceRef Dev) | 
        
      
 
 
◆ removeMAC
      
        
          | void(* temu_EthernetIface::removeMAC) (void *Obj, temu_PHYIfaceRef Dev, uint64_t MAC) | 
        
      
 
 
◆ send
      
        
          | int(* temu_EthernetIface::send) (void *Obj, temu_EthFrame *Frame) | 
        
      
 
 
◆ setPromiscuous
      
        
          | void(* temu_EthernetIface::setPromiscuous) (void *Obj, temu_PHYIfaceRef Dev, int PromiscuousMode) | 
        
      
 
 
The documentation for this struct was generated from the following file: