<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.16"> <compounddef id="structethernetif" kind="struct" language="C++" prot="public"> <compoundname>ethernetif</compoundname> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structethernetif_1a8f3049366ffe182fd1d4e0e2ce4542d7" prot="public" static="no" mutable="no"> <type>struct <ref refid="structeth__addr" kindref="compound">eth_addr</ref> *</type> <definition>struct eth_addr* ethernetif::ethaddr</definition> <argsstring></argsstring> <name>ethaddr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/net/netif/ethernetif.c" line="72" column="17" bodyfile="C:/Dev/git/UbixOS/sys/net/netif/ethernetif.c" bodystart="72" bodyend="-1"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> <para>Helper struct to hold private data used to operate your ethernet interface. Keeping the ethernet address of the MAC in this struct is not necessary as it is already kept in the struct netif. But this is only an example, anyway... </para> </detaileddescription> <collaborationgraph> <node id="2"> <label>eth_addr</label> <link refid="structeth__addr"/> </node> <node id="1"> <label>ethernetif</label> <link refid="structethernetif"/> <childnode refid="2" relation="usage"> <edgelabel>+ethaddr</edgelabel> </childnode> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/net/netif/ethernetif.c" line="71" column="17" bodyfile="C:/Dev/git/UbixOS/sys/net/netif/ethernetif.c" bodystart="71" bodyend="74"/> <listofallmembers> <member refid="structethernetif_1a8f3049366ffe182fd1d4e0e2ce4542d7" prot="public" virt="non-virtual"><scope>ethernetif</scope><name>ethaddr</name></member> </listofallmembers> </compounddef> </doxygen>