CS350 COS
COS
Loading...
Searching...
No Matches
NIC Struct Reference

#include <nic.h>

Collaboration diagram for NIC:
[legend]

Public Member Functions

 LIST_ENTRY (NIC) entries
 

Data Fields

void * handle
 
uint64_t nicNo
 
uint8_t mac [6]
 
int(* tx )(NIC *, MBuf *, NICCB, void *)
 
int(* rx )(NIC *, MBuf *, NICCB, void *)
 
int(* poll )()
 

Detailed Description

Definition at line 11 of file nic.h.

Member Function Documentation

◆ LIST_ENTRY()

NIC::LIST_ENTRY ( NIC  )

Field Documentation

◆ handle

void* NIC::handle

Definition at line 12 of file nic.h.

◆ mac

uint8_t NIC::mac[6]

Definition at line 14 of file nic.h.

◆ nicNo

uint64_t NIC::nicNo

Definition at line 13 of file nic.h.

◆ poll

int(* NIC::poll) ()

Definition at line 17 of file nic.h.

◆ rx

int(* NIC::rx) (NIC *, MBuf *, NICCB, void *)

Definition at line 16 of file nic.h.

◆ tx

int(* NIC::tx) (NIC *, MBuf *, NICCB, void *)

Definition at line 15 of file nic.h.


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