Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

_ev_tim_s Struct Reference
[Timer event handling.]

#include <tim.h>

Collaboration diagram for _ev_tim_s:

Collaboration graph
[legend]

Detailed Description

For internal use only.

This is the implementation of the ev_tim_t type.

Definition at line 105 of file tim.h.

Data Fields

ev_genhdr_t ti_hdr
_ev_timnode_t ti_node
ev_timtype_t ti_type
timeval ti_value
timeval ti_expire


Field Documentation

struct timeval _ev_tim_s::ti_expire
 

Actual timer expire time.

Definition at line 110 of file tim.h.

Referenced by _timer_heapify_down(), _timer_heapify_up(), _timer_untree(), and timer_resched().

ev_genhdr_t _ev_tim_s::ti_hdr
 

Generator header.

Definition at line 106 of file tim.h.

_ev_timnode_t _ev_tim_s::ti_node
 

Priority queue pointers.

Definition at line 107 of file tim.h.

Referenced by _timer_heapify_down(), _timer_heapify_up(), _timer_untree(), and node_swap().

ev_timtype_t _ev_tim_s::ti_type
 

Timer type.

Definition at line 108 of file tim.h.

Referenced by timer_create(), and timer_resched().

struct timeval _ev_tim_s::ti_value
 

Original expire time value.

Definition at line 109 of file tim.h.

Referenced by timer_create(), and timer_resched().


Generated on Wed Dec 28 23:37:58 2005 for event by  doxygen 1.4.4