RTEMS 6.3
Loading...
Searching...
No Matches
timerimpl.h File Reference

This header file provides the implementation interfaces of the Timer Manager. More...

Go to the source code of this file.

Data Structures

struct  Timer_server_Control

Typedefs

typedef struct Timer_server_Control Timer_server_Control

Functions

rtems_status_code _Timer_Fire (rtems_id id, rtems_interval interval, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor)
rtems_status_code _Timer_Fire_after (rtems_id id, rtems_interval ticks, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor)
rtems_status_code _Timer_Fire_when (rtems_id id, const rtems_time_of_day *wall_time, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor)
void _Timer_Cancel (Per_CPU_Control *cpu, Timer_Control *the_timer)
void _Timer_Routine_adaptor (Watchdog_Control *the_watchdog)
void _Timer_server_Routine_adaptor (Watchdog_Control *the_watchdog)

Variables

Timer_server_Control *volatile _Timer_server
 Pointer to default timer server control block.

Detailed Description

This header file provides the implementation interfaces of the Timer Manager.