SatCat5
net_core.h File Reference

Detailed Description

Generic network Dispatch API.

This file is a catch-all for the SatCat5 generic "network" API:

  • net::Address (net_address.h) An "Address" is able to send data to a specific destination.
  • net::Dispatch (net_dispatch.h) A "Dispatch" unit sorts incoming packets to one of several Protocols.
  • net::Protocol (net_protocol.h) A "Protocol" accepts packets with a specific type, destination port, etc. Some Protocols also act as Dispatch for the next layer.
  • net::Type (net_type.h) A "Type" is the numeric value that each Protocol uses to identify the type of traffic it wants from the preceding Dispatch layer.

New projects should typically include the above files directly, but this file is included for backwards-compatibility.

Definition in file net_core.h.

Include dependency graph for net_core.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.