engine: remove old macros definitions
#define FLB_ENGINE_H
#include <fluent-bit/flb_info.h>
-#include <fluent-bit/flb_bits.h>
#include <fluent-bit/flb_config.h>
#include <fluent-bit/flb_input.h>
#include <fluent-bit/flb_output.h>
#include <fluent-bit/flb_thread_storage.h>
-/* Types of events handled by the Server engine */
-#define FLB_ENGINE_EV_CORE MK_EVENT_NOTIFICATION
-#define FLB_ENGINE_EV_CUSTOM MK_EVENT_CUSTOM
-#define FLB_ENGINE_EV_THREAD 1024
-#define FLB_ENGINE_EV_SCHED 2048
-#define FLB_ENGINE_EV_SCHED_FRAME (FLB_ENGINE_EV_SCHED + 4096)
-#define FLB_ENGINE_EV_OUTPUT 8192
-#define FLB_ENGINE_EV_THREAD_OUTPUT 16384
-
-/* Engine events: all engine events set the left 32 bits to '1' */
-#define FLB_ENGINE_EV_STARTED FLB_BITS_U64_SET(1, 1) /* Engine started */
-#define FLB_ENGINE_EV_FAILED FLB_BITS_U64_SET(1, 2) /* Engine started */
-#define FLB_ENGINE_EV_STOP FLB_BITS_U64_SET(1, 3) /* Requested to stop */
-#define FLB_ENGINE_EV_SHUTDOWN FLB_BITS_U64_SET(1, 4) /* Engine shutdown */
-
-/* Similar to engine events, but used as return values */
-#define FLB_ENGINE_STARTED FLB_BITS_U64_LOW(FLB_ENGINE_EV_STARTED)
-#define FLB_ENGINE_FAILED FLB_BITS_U64_LOW(FLB_ENGINE_EV_FAILED)
-#define FLB_ENGINE_STOP FLB_BITS_U64_LOW(FLB_ENGINE_EV_STOP)
-#define FLB_ENGINE_SHUTDOWN FLB_BITS_U64_LOW(FLB_ENGINE_EV_SHUTDOWN)
-
-/* Engine signals: Task, it only refer to the type */
-#define FLB_ENGINE_TASK 2
-#define FLB_ENGINE_IN_THREAD 3
-
int flb_engine_start(struct flb_config *config);
int flb_engine_failed(struct flb_config *config);
int flb_engine_flush(struct flb_config *config,
