SELKIELogger  1.0.0
LoggerDMap.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2023 Swansea University
3  *
4  * This file is part of the SELKIELogger suite of tools.
5  *
6  * SELKIELogger is free software: you can redistribute it and/or modify it
7  * under the terms of the GNU General Public License as published by the Free
8  * Software Foundation, either version 3 of the License, or (at your option)
9  * any later version.
10  *
11  * SELKIELogger is distributed in the hope that it will be useful, but WITHOUT
12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14  * more details.
15  *
16  * You should have received a copy of the GNU General Public License along
17  * with this SELKIELogger product.
18  * If not, see <http://www.gnu.org/licenses/>.
19 */
20 
21 #ifndef SL_LOGGER_DMAP_H
22 #define SL_LOGGER_DMAP_H
23 
24 #include "Logger.h"
25 
31 device_callbacks dmap_getCallbacks(const char *source);
32 
34 dc_parser dmap_getParser(const char *source);
35 
36 #endif
dc_parser dmap_getParser(const char *source)
Get data source specific configuration handler.
Definition: LoggerDMap.c:85
device_callbacks dmap_getCallbacks(const char *source)
Return device_callbacks structure for specified data source.
Definition: LoggerDMap.c:65
bool(* dc_parser)(log_thread_args_t *, config_section *)
Data source specific configuration parsers;.
Definition: Logger.h.in:123
Device specific function information.
Definition: Logger.h.in:72