Amazon FreeRTOS: POSIX
Return to main page ↑
types.h File Reference

Data types. More...

#include <stdint.h>
#include "FreeRTOS_POSIX_types.h"

Go to the source code of this file.

Typedefs

typedef uint32_t clock_t
 Used for system times in clock ticks or CLOCKS_PER_SEC. More...
 
typedef int clockid_t
 Used for clock ID type in the clock and timer functions. More...
 
typedef int mode_t
 Used for some file attributes. More...
 
typedef int pid_t
 Used for process IDs and process group IDs. More...
 
typedef PthreadAttrType_t pthread_attr_t
 Used to identify a thread attribute object. More...
 
typedef PthreadBarrierType_t pthread_barrier_t
 Used to identify a barrier. More...
 
typedef void * pthread_barrierattr_t
 Used to define a barrier attributes object.
 
typedef PthreadCondType_t pthread_cond_t
 Used for condition variables. More...
 
typedef void * pthread_condattr_t
 Used to identify a condition attribute object. More...
 
typedef PthreadMutexType_t pthread_mutex_t
 Used for mutexes. More...
 
typedef PthreadMutexAttrType_t pthread_mutexattr_t
 Used to identify a mutex attribute object. More...
 
typedef void * pthread_t
 Used to identify a thread. More...
 
typedef int ssize_t
 Used for a count of bytes or an error indication. More...
 
typedef int64_t time_t
 Used for time in seconds. More...
 
typedef void * timer_t
 Used for timer ID returned by timer_create(). More...
 
typedef unsigned long useconds_t
 Used for time in microseconds. More...
 
typedef long int off_t
 Used for file sizes. More...
 

Detailed Description