Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
ckan_search_tool.h
Go to the documentation of this file.
1
/*
2
* ckan_search_tool.h
3
*
4
* Created on: 26 Nov 2020
5
* Author: billy
6
*/
7
8
#ifndef SERVICES_SEARCH_SERVICE_INCLUDE_CKAN_SEARCH_TOOL_H_
9
#define SERVICES_SEARCH_SERVICE_INCLUDE_CKAN_SEARCH_TOOL_H_
10
11
#include "
search_service_data.h
"
12
#include "
search_service_library.h
"
13
14
15
#include "
linked_list.h
"
16
17
18
19
#ifdef __cplusplus
20
extern
"C"
21
{
22
#endif
23
24
25
SEARCH_SERVICE_LOCAL
json_t *
SearchCKAN
(
const
char
*query_s,
const
SearchServiceData
*data_p);
26
27
28
#ifdef __cplusplus
29
}
30
#endif
31
32
33
#endif
/* SERVICES_SEARCH_SERVICE_INCLUDE_CKAN_SEARCH_TOOL_H_ */
search_service_data.h
SEARCH_SERVICE_LOCAL
#define SEARCH_SERVICE_LOCAL
Definition:
search_service_library.h:43
search_service_library.h
SearchCKAN
SEARCH_SERVICE_LOCAL json_t * SearchCKAN(const char *query_s, const SearchServiceData *data_p)
SearchServiceData
Definition:
search_service_data.h:32
linked_list.h
A doubly-linked list.
services
search
include
ckan_search_tool.h
Generated on Mon Feb 26 2024 17:00:09 for Grassroots Infrastructure by
1.8.16