FreeRTOS-Kernel/FreeRTOS-Plus/Source/Application-Protocols
andysun2015 957fb26dbe
Add cellular library submodule path and demo (#695)
* [Cellular] Add cellulr lib submodule and demo app

* [Cellular] Fix memory violation in transport layer and add using LoggingPrintf

* Update FreeRTOS Cellular Interface

* Change the mbedtls usage in FreeRTOS-Plus

* [Cellular] Fix missing spell

* [Cellular] Add manifest.yml

* Fix missing spell

* Update manifest.yml

* [Cellular] Add integration test

* Modify the demo log level to LOG_INFO

* Update cellular interface

* The modification of the folder structure for cellular library

* Rename the naming of demo

* Adjust the location of using_mbedtls and socket_wrapper

* Adjust project setting for relocating using_mbedtls and socket_wrapper

* Turn off PSM mode

* Add start marker for CI validation.

* The modification for mbedtls platform send/recv function for cellular

* Change the project file due to the changes of mbedtls platform send/recv function for cellular

* Fix missing newline and remove unused file

* Add missing configuration.

* Make cellular and freertos tcp plus use the same transport implementation

* Add comment for the macro MBEDTLS_SSL_SEND and MBEDTLS_SSL_RECV

* Make changes from the github comment.
2021-11-10 11:38:44 +08:00
..
coreHTTP@e006f10e12 Update submodule pointers (#680) 2021-09-02 12:40:52 -07:00
coreMQTT@73eee0bd11 Update submodule pointers (#680) 2021-09-02 12:40:52 -07:00
coreMQTT-Agent@63312b5fcc Update submodule pointers (#680) 2021-09-02 12:40:52 -07:00
coreSNTP@03e9f9c0df Update submodule pointers (#680) 2021-09-02 12:40:52 -07:00
network_transport Add cellular library submodule path and demo (#695) 2021-11-10 11:38:44 +08:00
readme.txt Replace library links with the application-protocols one (#665) 2021-07-23 12:48:59 -07:00
ReadMe_coreMQTT.url Multiple tidy up and corrections preparing for release (#390) 2020-11-09 14:50:33 -08:00
ReadMe_network_transport.url Multiple tidy up and corrections preparing for release (#390) 2020-11-09 14:50:33 -08:00

The 'core' branded application protocols are 'standalone' in that they do not
have any dependencies outside of the C library.  They use a simple transport
interface definition to ensure they are not dependent on the underlying TCP/IP
stack.  This directory collects together the application protocols that all use
the same transport interface definition.

Directories:

+ coreMQTT contains the implementation of the coreMQTT library. 
+ coreMQTT-Agent contains the implementation of the coreMQTT Agent library.
+ coreHTTP contains the implementation of the coreHTTP library.
+ coreSNTP contains the implementation of the coreSNTP library.
+ network_transport contains multiple implementations for the transport interface.   

For more details on the above libraries, see: https://www.freertos.org/application-protocols.html.