/* * eulogium_procedures, available procedures * * Copyright (c) 2015 Ultimaker B.V. * Author: Olliver Schinagl * * SPDX-License-Identifier: AGPL-3.0+ */ #ifndef _EULOGIUM_PROCEDURES_H #define _EULOGIUM_PROCEDURES_H #include #include #include #include "print_data.h" struct procedure_data { char *key; uint_fast16_t keylen; Eina_Bool available; Eina_Bool executable; }; struct procedure_data *procedures_init(void); Eldbus_Pending *procedure_start_print(Eldbus_Proxy *proxy, struct print_data *print); #endif /* _EULOGIUM_PRIVATE_H */