EM-ODP  3.7.0
Event Machine on ODP
em_include.h File Reference
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
#include <libconfig.h>
#include <event_machine.h>
#include <event_machine/helper/event_machine_helper.h>
#include <event_machine/platform/env/environment.h>
#include <odp_api.h>
#include <odp/helper/odph_api.h>
#include "misc/list.h"
#include "misc/objpool.h"
#include "em_init.h"
#include "em_atomic.h"
#include "em_chaining_types.h"
#include "em_core_types.h"
#include "em_error_types.h"
#include "em_pool_types.h"
#include "em_eo_types.h"
#include "em_event_group_types.h"
#include "em_queue_types.h"
#include "em_event_types.h"
#include "em_queue_group_types.h"
#include "em_atomic_group_types.h"
#include "em_internal_event_types.h"
#include "em_dispatcher_types.h"
#include "em_sync_api_types.h"
#include "em_hook_types.h"
#include "em_libconfig_types.h"
#include "em_timer_types.h"
#include "em_cli_types.h"
#include "em_mem.h"
#include "em_error.h"
#include "em_event_state.h"
#include "em_event_inline.h"
#include "em_queue_inline.h"
#include "em_core.h"
#include "em_eo.h"
#include "em_internal_event.h"
#include "em_info.h"
#include "em_pool.h"
#include "em_event.h"
#include "em_queue.h"
#include "em_queue_group.h"
#include "em_event_group.h"
#include "em_atomic_group.h"
#include "em_hooks.h"
#include "em_dispatcher.h"
#include "em_libconfig.h"
#include "em_chaining.h"
#include "em_cli.h"
#include "em_timer.h"
Include dependency graph for em_include.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _GNU_SOURCE   /* for strnlen() */
 
#define EM_CHECK_INIT_CALLED   ((uint32_t)0xACDCBEEF)
 

Detailed Description

EM internal include file

Definition in file em_include.h.

Macro Definition Documentation

◆ EM_CHECK_INIT_CALLED

#define EM_CHECK_INIT_CALLED   ((uint32_t)0xACDCBEEF)

Magic number used detect whether an initialization function has been called prior to a create-function.

An error will be reported and the creation will fail if the call to _init() has been omitted.

Definition at line 69 of file em_include.h.