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

_event_s Struct Reference
[Core event system.]

#include <event.h>

Collaboration diagram for _event_s:

Collaboration graph
[legend]

Detailed Description

For internal use only.

This is the implementation of the event_t type.

Definition at line 485 of file event.h.

Data Fields

ev_magic_t ev_magic
ev_ctx_tev_context
event_tev_next
event_tev_prev
unsigned int ev_type
ev_flags_t ev_flags
ev_genhdr_tev_generator
ev_paramtype_t ev_paramtype
union {
   unsigned int   evp_int
   void *   evp_ptr
ev_param


Field Documentation

ev_ctx_t* _event_s::ev_context
 

Responsible context.

Definition at line 487 of file event.h.

ev_flags_t _event_s::ev_flags
 

Event-specific flags.

Definition at line 491 of file event.h.

ev_genhdr_t* _event_s::ev_generator
 

Responsible generator.

Definition at line 492 of file event.h.

ev_magic_t _event_s::ev_magic
 

Magic number.

Definition at line 486 of file event.h.

event_t* _event_s::ev_next
 

Next event in linked list.

Definition at line 488 of file event.h.

Referenced by event_destroy().

union { ... } _event_s::ev_param
 

Event parameter.

ev_paramtype_t _event_s::ev_paramtype
 

Type of parameter.

Definition at line 493 of file event.h.

event_t* _event_s::ev_prev
 

Previous event in linked list.

Definition at line 489 of file event.h.

unsigned int _event_s::ev_type
 

Event type.

Definition at line 490 of file event.h.

unsigned int _event_s::evp_int
 

Integer parameter.

Definition at line 495 of file event.h.

void* _event_s::evp_ptr
 

Pointer parameter.

Definition at line 496 of file event.h.


Generated on Wed Dec 28 23:38:00 2005 for event by  doxygen 1.4.4