|
FreeRTOS:
POSIX
|
| Return to main page ↑ |
Configuration settings of the posix library.
Configuration settings are C pre-processor constants. They can be set with a # in the iot_config.h or by using a compiler option such as define-D in gcc. If a configuration setting is not defined, the library will use a "sensible" default value (unless otherwise noted). Because they are compile-time constants, a library must be rebuilt if a configuration setting is changed.
Set this to 1 defines clock_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines clockid_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines mode_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pid_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_attr_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_barrier_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_cond_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_condattr_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_mutex_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_mutexattr_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines pthread_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines ssize_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines time_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines timer_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines useconds_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines off_t.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines struct timespec.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1
Set this to 1 defines struct itimerspec.
Third party code may already define this handle. Set to 1 to avoid redefinition.
Possible values: 0 or 1
Default value (if undefined): 1