diff options
Diffstat (limited to 'src/restclient/anastasis_api_curl_defaults.h')
-rw-r--r-- | src/restclient/anastasis_api_curl_defaults.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/restclient/anastasis_api_curl_defaults.h b/src/restclient/anastasis_api_curl_defaults.h new file mode 100644 index 0000000..62e0081 --- /dev/null +++ b/src/restclient/anastasis_api_curl_defaults.h | |||
@@ -0,0 +1,38 @@ | |||
1 | /* | ||
2 | This file is part of TALER | ||
3 | Copyright (C) 2014-2019 Taler Systems SA | ||
4 | |||
5 | TALER is free software; you can redistribute it and/or modify it under the | ||
6 | terms of the GNU General Public License as published by the Free Software | ||
7 | Foundation; either version 3, or (at your option) any later version. | ||
8 | |||
9 | TALER is distributed in the hope that it will be useful, but WITHOUT ANY | ||
10 | WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR | ||
11 | A PARTICULAR PURPOSE. See the GNU General Public License for more details. | ||
12 | |||
13 | You should have received a copy of the GNU General Public License along with | ||
14 | TALER; see the file COPYING. If not, see | ||
15 | <http://www.gnu.org/licenses/> | ||
16 | */ | ||
17 | /** | ||
18 | * @file lib/anastasis_api_curl_defaults.h | ||
19 | * @brief curl easy handle defaults | ||
20 | * @author Florian Dold | ||
21 | */ | ||
22 | |||
23 | #ifndef _ANASTASIS_API_CURL_DEFAULTS_H | ||
24 | #define _ANASTASIS_API_CURL_DEFAULTS_H | ||
25 | |||
26 | #include <gnunet/gnunet_curl_lib.h> | ||
27 | |||
28 | |||
29 | /** | ||
30 | * Get a curl handle with the right defaults | ||
31 | * for the exchange lib. In the future, we might manage a pool of connections here. | ||
32 | * | ||
33 | * @param url URL to query | ||
34 | */ | ||
35 | CURL * | ||
36 | ANASTASIS_curl_easy_get_ (const char *url); | ||
37 | |||
38 | #endif /* _TALER_CURL_DEFAULTS_H */ | ||