/* * eulogium_procedures, available procedures * * Copyright (c) 2015 Ultimaker B.V. * Author: Olliver Schinagl * * SPDX-License-Identifier: AGPL-3.0+ */ #include #include "eulogium_private.h" #include "eulogium_procedures.h" #define _PROC_PRINT "PRINT" #define _PROC_HEATUP_HOTEND "HEATUP_HOTEND" #define _PROC_POST_PRINT "POST_PRINT" #define _PROC_PRE_PRINT_SETUP "PRE_PRINT_SETUP" static struct procedure_data procedures[] = { { .key = _PROC_PRINT, .keylen = sizeof(_PROC_PRINT), .executable = EINA_FALSE, .available = EINA_FALSE, }, { .key = _PROC_HEATUP_HOTEND, .keylen = sizeof(_PROC_HEATUP_HOTEND), .executable = EINA_FALSE, .available = EINA_FALSE, }, { .key = _PROC_POST_PRINT, .keylen = sizeof(_PROC_POST_PRINT), .executable = EINA_FALSE, .available = EINA_FALSE, }, { .key = _PROC_PRE_PRINT_SETUP, .keylen = sizeof(_PROC_PRE_PRINT_SETUP), .executable = EINA_FALSE, .available = EINA_FALSE, }, { NULL /* sentinel */ } }; struct procedure_data *procedures_init(void) { return procedures; };