The static part of an event.

Each event can be used with only one event queue.

Public Attributes#

struct EventQueue_s *

the queue this event goes on

void(*

called when the event fires

void(*

marking fuction, can be NULL

const char *

event name for debugging purposes

Public Attribute Documentation#

queue#

struct EventQueue_s* EventActions::queue

the queue this event goes on


handler#

void(* EventActions::handler) (struct Event_s *)

called when the event fires


marker#

void(* EventActions::marker) (struct Event_s *)

marking fuction, can be NULL


name#

const char* EventActions::name

event name for debugging purposes