Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + type Endpoint struct + LinkEPCapabilities stack.LinkEndpointCapabilities + SupportedGSOKind stack.SupportedGSO + func New(size int, mtu uint32, linkAddr tcpip.LinkAddress) *Endpoint + func (*Endpoint) ARPHardwareType() header.ARPHardwareType + func (*Endpoint) AddHeader(*stack.PacketBuffer) + func (*Endpoint) GSOMaxSize() uint32 + func (*Endpoint) MaxHeaderLength() uint16 + func (*Endpoint) ParseHeader(*stack.PacketBuffer) bool + func (*Endpoint) Wait() + func (e *Endpoint) AddNotify(notify Notification) *NotificationHandle + func (e *Endpoint) Attach(dispatcher stack.NetworkDispatcher) + func (e *Endpoint) Capabilities() stack.LinkEndpointCapabilities + func (e *Endpoint) Close() + func (e *Endpoint) Drain() int + func (e *Endpoint) InjectInbound(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) NumQueued() int + func (e *Endpoint) Read() *stack.PacketBuffer + func (e *Endpoint) ReadContext(ctx context.Context) *stack.PacketBuffer + func (e *Endpoint) RemoveNotify(handle *NotificationHandle) + func (e *Endpoint) SupportedGSO() stack.SupportedGSO + func (e *Endpoint) WritePackets(pkts stack.PacketBufferList) (int, tcpip.Error) + type Notification interface + WriteNotify func() + type NotificationHandle struct