Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 555 Bytes

README.md

File metadata and controls

19 lines (13 loc) · 555 Bytes

Table of Contents

Netlinker

TinyGo's network device driver model comprises two Go interfaces: Netdever and Netlinker. This README covers Netlinker.

The Netlinker interface describes an L2 network interface. A netlink is a concrete implementation of a Netlinker. See Netdev for the L4/L3 network interface.

A netlink can:

  • Connect/disconnect device to/from network
  • Notify of network events (e.g. link UP/DOWN)
  • Send and receive Ethernet packets
  • Get/set device's hardware address (MAC address)