Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + type Endpoint struct + func New(lower stack.LinkEndpoint) *Endpoint + func (e *Endpoint) ARPHardwareType() header.ARPHardwareType + func (e *Endpoint) AddHeader(pkt *stack.PacketBuffer) + func (e *Endpoint) Attach(dispatcher stack.NetworkDispatcher) + func (e *Endpoint) Capabilities() stack.LinkEndpointCapabilities + func (e *Endpoint) DeliverLinkPacket(protocol tcpip.NetworkProtocolNumber, pkt *stack.PacketBuffer) + func (e *Endpoint) DeliverNetworkPacket(protocol tcpip.NetworkProtocolNumber, pkt *stack.PacketBuffer) + func (e *Endpoint) IsAttached() bool + func (e *Endpoint) LinkAddress() tcpip.LinkAddress + func (e *Endpoint) MTU() uint32 + func (e *Endpoint) MaxHeaderLength() uint16 + func (e *Endpoint) ParseHeader(pkt *stack.PacketBuffer) bool + func (e *Endpoint) Wait() + func (e *Endpoint) WaitDispatch() + func (e *Endpoint) WaitWrite() + func (e *Endpoint) WritePackets(pkts stack.PacketBufferList) (int, tcpip.Error)