PAL A Platform Abstraction Layer connects the mbed-client with the underlying platform.

- Main Page
- Data Structures
- Files

- File List
- Globals

Macros
pal_configuration.h File Reference

Go to the source code of this file.

## Macros
#define | PAL_NET_TCP_AND_TLS_SUPPORT true/* add pal support for TCP */
| pal configuration options More...
#define | PAL_NET_ASYNCHRONOUS_SOCKET_API true/* add pal support for asynchronous sockets */
#define | PAL_NET_DNS_SUPPORT true/* add pal support for DNS lookup */
#define | PAL_RTOS_64BIT_TICK_SUPPORTED false /* add pal support for asynchronous sockets */
#define | PAL_UNIQUE_THREAD_PRIORITY (!defined(PAL_IGNORE_UNIQUE_THREAD_PRIORITY))/* if defined code skips the uniqueness priority check */
#define | PAL_MAX_NUMBER_OF_THREADS 7
| number of valid priorities limits the number of threads- if priorities are added this value should be increased More...
#define | PAL_MAX_SUPORTED_NET_INTEFACES 5
| the maximal number of interfaces that can be supported at once. More...

## Macro Definition Documentation

#define PAL_MAX_NUMBER_OF_THREADS 7

number of valid priorities limits the number of threads- if priorities are added this value should be increased

#define PAL_MAX_SUPORTED_NET_INTEFACES 5

the maximal number of interfaces that can be supported at once.

#define PAL_NET_ASYNCHRONOUS_SOCKET_API true/* add pal support for asynchronous sockets */

#define PAL_NET_DNS_SUPPORT true/* add pal support for DNS lookup */

#define PAL_NET_TCP_AND_TLS_SUPPORT true/* add pal support for TCP */

pal configuration options

#define PAL_RTOS_64BIT_TICK_SUPPORTED false /* add pal support for asynchronous sockets */

#define PAL_UNIQUE_THREAD_PRIORITY (!defined(PAL_IGNORE_UNIQUE_THREAD_PRIORITY))/* if defined code skips the uniqueness priority check */