▼ mbed-cloud-client | |
▼ mbed-client-pal | |
▼ Source | |
▼ PAL-Impl | |
▼ Services-API | |
pal.h | PAL. This file contains the general API to initiate and destroy the PAL component. This is part of the PAL service API |
pal_configuration.h | PAL Configuration. This file contains PAL configuration information |
pal_Crypto.h | PAL cryptographic. This file contains cryptographic APIs and is part of the PAL service API |
pal_drbg.h | PAL DRBG. This file contains the real-time OS APIs and is a part of the PAL service API |
pal_entropy.h | PAL entropy. This file contains entropy injection and is part of the PAL API |
pal_errors.h | PAL errors. This file contains enumeration for PAL errors. These errors are returned to the service layer |
pal_fileSystem.h | PAL file system. This file contains the file system APIs and is part of the PAL service API |
pal_internalFlash.h | |
pal_macros.h | PAL macros. This file contains macros defined by PAL for constant values and network purposes |
pal_network.h | PAL network. This file contains the network APIs and it is a part of the PAL service API |
pal_rot.h | PAL ROT. This file contains the ROT (root of trust) API |
pal_rtos.h | PAL RTOS. This file contains the real-time OS APIs and is a part of the PAL service API |
pal_sst.h | |
pal_time.h | PAL time. This file contains the secure time APIs and is a part of the PAL service API |
pal_TLS.h | PAL TLS/DTLS. This file contains TLS and DTLS APIs and is a part of the PAL service API |
pal_types.h | PAL types. This file contains PAL generic types |
pal_update.h | PAL update. This file contains the firmware update APIs and is a part of the PAL service API |
▼ Port | |
▼ Platform-API | |
pal_plat_Crypto.h | PAL cryptographic - platform. This file contains cryptographic APIs that need to be implemented in the platform layer |
pal_plat_drbg.h | PAL DRBG - platform. This file contains the real-time OS APIs that need to be implemented in the platform layer |
pal_plat_drbg_noise.h | |
pal_plat_entropy.h | PAL entropy - platform. This file contains entropy injection as part of the platform layer |
pal_plat_fileSystem.h | PAL file system - platform. This file contains the file system APIs that need to be implemented in the platform layer |
pal_plat_internalFlash.h | |
pal_plat_network.h | PAL network - platform. This file contains the network APIs that need to be implemented in the platform layer |
pal_plat_rot.h | PAL RoT - platform. This file contains the RoT (Root of Trust) API |
pal_plat_rtos.h | PAL RTOS - platform. This file contains the real-time OS APIs that need to be implemented in the platform layer |
pal_plat_time.h | PAL time - platform. This file contains the real-time OS APIs that need to be implemented in the platform layer |
pal_plat_TLS.h | PAL TLS/DTLS - platform. This file contains TLS/DTLS APIs that need to be implemented in the platform layer |
pal_plat_update.h | PAL update - platform. This file contains the firmware update APIs that need to be implemented in the platform layer |