RetroArch
menu_networking.h
Go to the documentation of this file.
1 /* RetroArch - A frontend for libretro.
2  * Copyright (C) 2010-2014 - Hans-Kristian Arntzen
3  * Copyright (C) 2011-2017 - Daniel De Matteis
4  * Copyright (C) 2016-2017 - Brad Parker
5  *
6  * RetroArch is free software: you can redistribute it and/or modify it under the terms
7  * of the GNU General Public License as published by the Free Software Found-
8  * ation, either version 3 of the License, or (at your option) any later version.
9  *
10  * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
11  * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  * PURPOSE. See the GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License along with RetroArch.
15  * If not, see <http://www.gnu.org/licenses/>.
16  */
17 
18 #ifndef _MENU_NETWORKING_H
19 #define _MENU_NETWORKING_H
20 
21 #include <stdint.h>
22 
23 #include <retro_common_api.h>
24 #include <retro_environment.h>
25 
26 #include <lists/file_list.h>
27 
28 #include "../msg_hash.h"
29 
31 
32 void print_buf_lines(file_list_t *list, char *buf,
33  const char *label, int buf_size,
34  enum msg_file_type type, bool append, bool extended);
35 
36 void cb_net_generic_subdir(void *task_data, void *user_data,
37  const char *err);
38 
39 void cb_net_generic(void *task_data, void *user_data, const char *err);
40 
42 
43 #endif
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glext.h:8418
void cb_net_generic_subdir(void *task_data, void *user_data, const char *err)
Definition: menu_networking.c:182
GLuint GLsizei const GLchar * label
Definition: glext.h:8583
GLenum type
Definition: glext.h:6233
void cb_net_generic(void *task_data, void *user_data, const char *err)
Definition: menu_networking.c:224
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
Definition: file_list.h:47
RETRO_BEGIN_DECLS void print_buf_lines(file_list_t *list, char *buf, const char *label, int buf_size, enum msg_file_type type, bool append, bool extended)
Definition: menu_networking.c:44
msg_file_type
Definition: msg_hash.h:38