SCTC
the soundcloud.com terminal client
config.h
Go to the documentation of this file.
1 /*
2  SCTC - the soundcloud.com client
3  Copyright (C) 2015 Christian Eichler
4 
5  This program is free software: you can redistribute it and/or modify
6  it under the terms of the GNU General Public License as published by
7  the Free Software Foundation, either version 3 of the License, or
8  (at your option) any later version.
9 
10  This program is distributed in the hope that it will be useful,
11  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  GNU General Public License for more details.
14 
15  You should have received a copy of the GNU General Public License
16  along with this program. If not, see <http://www.gnu.org/licenses/>
17 */
18 
19 #ifndef _CONFIG_H
20  #define _CONFIG_H
21 
22  //\cond
23  #include <stdbool.h>
24  //\endcond
25 
26  #include "command.h"
27 
28  void config_init();
30  char* config_get_subscribe(int id);
32  const char* config_get_param(int key);
33  char* config_get_cache_path();
34  bool config_finalize();
35 
36 #endif /* _CONFIG_H */
37 
command_func_ptr config_get_function(int key)
Definition: config.c:152
bool config_finalize()
Definition: config.c:174
char * config_get_subscribe(int id)
Definition: config.c:166
const char * config_get_param(int key)
Definition: config.c:157
void config_init()
Definition: config.c:120
int config_get_subscribe_count()
Definition: config.c:162
char * config_get_cache_path()
Definition: config.c:170
void(* command_func_ptr)(char *)
Definition: command.h:26