FreeRTOS-Kernel/FreeRTOS-Plus/Source/Utilities
Oscar Michael Abrina 73b0d1b259
Support multiple transports in the same compilation unit (#434)
By removing the definition of the NetworkContext struct in the header file, we allow the application to define it. This allows an application writer to use multiple transports in the same compilation unit. That way, multiple .c files do not have to be created for each transport.
2020-12-01 17:24:18 -08:00
..
backoff_algorithm@8a9a665429 Bump backoffAlgorithm submodule for API change and update demos (#426) 2020-11-30 11:12:07 -08:00
logging Allow overriding default definitions of logging macros (#384) 2020-11-09 15:07:19 -08:00
mbedtls_freertos Support multiple transports in the same compilation unit (#434) 2020-12-01 17:24:18 -08:00
readme.txt Replace exponential_backoff with submodule to FreeRTOS/backoffAlgorithm (#419) 2020-11-24 14:54:31 -08:00

Directories:

+ Utilities/backoff_algorithm contains a utility that calculates an
  exponential back off time, with some jitter.  It is used to ensure fleets of
  IoT devices that become disconnected don't all try and reconnect at the same
  time.

+ Utilities/logging contains header files for use with the core libraries logging
  macros.  See https://www.FreeRTOS.org/logging.html.

+ Utililties/mbedtls_freertos contains a few FreeRTOS specifics required by
  mbedTLS.