This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | Event_timed |
Defines | |
| #define | EVEX_OK 0 |
| #define | EVEX_KEY_NOT_FOUND -1 |
| #define | EVEX_OPEN_TABLE_FAILED -2 |
| #define | EVEX_WRITE_ROW_FAILED -3 |
| #define | EVEX_DELETE_ROW_FAILED -4 |
| #define | EVEX_GET_FIELD_FAILED -5 |
| #define | EVEX_PARSE_ERROR -6 |
| #define | EVEX_INTERNAL_ERROR -7 |
| #define | EVEX_NO_DB_ERROR -8 |
| #define | EVEX_COMPILE_ERROR -19 |
| #define | EVEX_GENERAL_ERROR -20 |
| #define | EVEX_BAD_IDENTIFIER -21 |
| #define | EVEX_BODY_TOO_LONG -22 |
| #define | EVEX_BAD_PARAMS -23 |
| #define | EVEX_NOT_RUNNING -24 |
| #define | EVEX_MICROSECOND_UNSUP -25 |
| #define | EVEX_CANT_KILL -26 |
| #define | EVENT_EXEC_NO_MORE (1L << 0) |
| #define | EVENT_NOT_USED (1L << 1) |
| #define | EVENT_FREE_WHEN_FINISHED (1L << 2) |
| #define EVENT_EXEC_NO_MORE (1L << 0) |
Definition at line 38 of file event_timed.h.
Referenced by Event_scheduler::execute_top(), and Event_timed::spawn_now().
| #define EVENT_FREE_WHEN_FINISHED (1L << 2) |
Definition at line 40 of file event_timed.h.
Referenced by Event_scheduler::drop_event(), Event_scheduler::drop_matching_events(), Event_timed::spawn_now(), Event_timed::spawn_thread_finish(), and Event_scheduler::update_event().
| #define EVENT_NOT_USED (1L << 1) |
Definition at line 39 of file event_timed.h.
| #define EVEX_BAD_IDENTIFIER -21 |
Definition at line 31 of file event_timed.h.
| #define EVEX_BAD_PARAMS -23 |
Definition at line 33 of file event_timed.h.
Referenced by Event_timed::init_ends(), Event_timed::init_execute_at(), Event_timed::init_interval(), and Event_timed::init_starts().
| #define EVEX_BODY_TOO_LONG -22 |
Definition at line 32 of file event_timed.h.
| #define EVEX_CANT_KILL -26 |
Definition at line 36 of file event_timed.h.
Referenced by Event_scheduler::drop_event(), Event_scheduler::drop_matching_events(), Event_timed::kill_thread(), and Event_scheduler::update_event().
| #define EVEX_COMPILE_ERROR -19 |
Definition at line 29 of file event_timed.h.
Referenced by Event_timed::compile(), event_worker_thread(), and Event_scheduler::load_events_from_db().
| #define EVEX_DELETE_ROW_FAILED -4 |
Definition at line 24 of file event_timed.h.
| #define EVEX_GENERAL_ERROR -20 |
Definition at line 30 of file event_timed.h.
Referenced by db_create_event(), db_find_event(), db_update_event(), evex_fill_row(), and Event_scheduler::load_events_from_db().
| #define EVEX_GET_FIELD_FAILED -5 |
| #define EVEX_INTERNAL_ERROR -7 |
Definition at line 27 of file event_timed.h.
| #define EVEX_KEY_NOT_FOUND -1 |
Definition at line 21 of file event_timed.h.
Referenced by db_drop_event(), db_update_event(), and evex_db_find_event_by_name().
| #define EVEX_MICROSECOND_UNSUP -25 |
Definition at line 35 of file event_timed.h.
Referenced by Event_timed::compile(), event_worker_thread(), Event_timed::get_create_event(), Event_timed::init_interval(), and Event_scheduler::load_events_from_db().
| #define EVEX_NO_DB_ERROR -8 |
Definition at line 28 of file event_timed.h.
| #define EVEX_NOT_RUNNING -24 |
Definition at line 34 of file event_timed.h.
| #define EVEX_OK 0 |
| #define EVEX_OPEN_TABLE_FAILED -2 |
Definition at line 22 of file event_timed.h.
Referenced by db_drop_event(), db_update_event(), Event_scheduler::load_events_from_db(), and Event_timed::update_fields().
| #define EVEX_PARSE_ERROR -6 |
Definition at line 26 of file event_timed.h.
Referenced by Event_timed::init_ends(), Event_timed::init_execute_at(), Event_timed::init_interval(), and Event_timed::init_starts().
| #define EVEX_WRITE_ROW_FAILED -3 |
1.4.7
