Loading...
Searching...
No Matches
result_output_types.h
1/*
2 * Copyright (C) 2021 HAW Hamburg
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
9#ifndef RESULT_OUTPUT_TYPES_H
10#define RESULT_OUTPUT_TYPES_H
11
12#include "kernel_defines.h"
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
23#ifndef CONFIG_TURO_JSON_WHITESPACE_AFTER_SYMBOL
24#define CONFIG_TURO_JSON_WHITESPACE_AFTER_SYMBOL 1
25#endif
26
31typedef enum {
32 TURO_STATE_READY,
33 TURO_STATE_NEED_COMMA,
34} turo_state_t;
41struct turo {
42 turo_state_t state;
43};
44
45#ifdef __cplusplus
46}
47#endif
48#endif /* RESULT_OUTPUT_TYPES_H */
Common macros and compiler attributes/pragmas configuration.
turo type
turo_state_t state
current state