TEMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
temu_MACIface Struct Reference

#include <temu-c/Bus/Ethernet.h>

Collaboration diagram for temu_MACIface:

Data Fields

void(* connected )(void *Dev)
 
void(* disconnected )(void *Dev)
 
void(* up )(void *Dev)
 
void(* down )(void *Dev)
 
int(* receive )(void *Dev, temu_EthFrame *Frame)
 
uint64_t(* getMAC )(void *Dev)
 
void(* setMAC )(void *Dev, uint64_t MAC)
 

Detailed Description

Definition at line 85 of file Ethernet.h.

Field Documentation

void(* temu_MACIface::connected)(void *Dev)

Definition at line 86 of file Ethernet.h.

void(* temu_MACIface::disconnected)(void *Dev)

Definition at line 88 of file Ethernet.h.

void(* temu_MACIface::down)(void *Dev)

Definition at line 91 of file Ethernet.h.

uint64_t(* temu_MACIface::getMAC)(void *Dev)

Definition at line 94 of file Ethernet.h.

int(* temu_MACIface::receive)(void *Dev, temu_EthFrame *Frame)

Definition at line 93 of file Ethernet.h.

void(* temu_MACIface::setMAC)(void *Dev, uint64_t MAC)

Definition at line 95 of file Ethernet.h.

void(* temu_MACIface::up)(void *Dev)

Definition at line 90 of file Ethernet.h.


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