RTEMS
Classes | Macros | Typedefs
types.h File Reference

This header file defines types provided by the Classic API. More...

#include <stdint.h>
#include <sys/_timespec.h>
#include <sys/_timeval.h>
#include <sys/cpuset.h>
#include <rtems/rtems/modes.h>
#include <rtems/score/mppkt.h>
#include <rtems/score/object.h>
#include <rtems/score/watchdogticks.h>

Go to the source code of this file.

Classes

struct  rtems_time_of_day
 This type is used to represent the calendar time in the Classic API. More...
 

Macros

#define RTEMS_ID_NONE   OBJECTS_ID_NONE
 This constant represents an invalid RTEMS object identifier. More...
 
#define RTEMS_NO_TIMEOUT   ( (rtems_interval) WATCHDOG_NO_TIMEOUT )
 This clock tick interval constant indicates that the calling task is willing to wait potentially forever on a resource.
 

Typedefs

typedef Watchdog_Interval rtems_interval
 This type is used to represent clock tick intervals.
 
typedef Objects_Id rtems_id
 Values of this type identify an RTEMS object.
 
typedef uint32_t rtems_name
 This type is used to represent a Classic API object name. More...
 

Detailed Description

This header file defines types provided by the Classic API.

Definition in file types.h.