Crate netstack3_core

source ·
Expand description

A networking stack.

Modules

  • Execution contexts.
  • Common data structures.
  • The device layer.
  • Custom error types for the netstack.
  • The Internet Protocol, versions 4 and 6.
  • General-purpose socket utilities common to device layer and IP layer sockets.
  • Useful synchronization primitives.
  • The transport layer.

Macros

Structs

Enums

  • A common type returned by functions that perform bounded amounts of work.

Traits

  • A marker trait for all the types stored in core objects that are specified by bindings.
  • Visitor for stack counters.
  • A type representing an instant in time.
  • The non-synchronized context for the stack.
  • A context trait determining the types to be used for reference notifications.

Functions