RTEMS 6.1-rc1
|
Files | |
file | ptimer.c |
POSIX Timer Information with Zero Objects. | |
Data Structures | |
struct | POSIX_Timer_Control |
Macros | |
#define | POSIX_TIMER_INFORMATION_DEFINE(max) |
Macro to define the objects information for the POSIX Timer objects. More... | |
Functions | |
int | _POSIX_Timer_Is_allowed (clockid_t clock_id) |
Follow POSIX or FACE Technical Standard on timer_create. More... | |
Variables | |
Objects_Information | _POSIX_Timer_Information |
The POSIX Timer objects information. | |
#define POSIX_TIMER_INFORMATION_DEFINE | ( | max | ) |
Macro to define the objects information for the POSIX Timer objects.
This macro should only be used by <rtems/confdefs.h>.
max | The configured object maximum (the OBJECTS_UNLIMITED_OBJECTS flag may be set). |
int _POSIX_Timer_Is_allowed | ( | clockid_t | clock_id | ) |
Follow POSIX or FACE Technical Standard on timer_create.
POSIX allows for the creation of timers based on CLOCK_REALTIME. This is viewed as a safety issue by the FACE Technical Standard and required to return an error. These are conflicting behaviors. This method is instanced by configuration when FACE conformant behavior is desired by the application.
[in] | clock_id | is the clock ID to validate |