windows-nat: Don't change current_event.dwThreadId in handle_output_debug_string()
[deliverable/binutils-gdb.git] / gdb / remote-fileio.h
CommitLineData
449092f6
CV
1/* Remote File-I/O communications
2
32d0add0 3 Copyright (C) 2003-2015 Free Software Foundation, Inc.
449092f6
CV
4
5 This file is part of GDB.
6
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
a9762ec7 9 the Free Software Foundation; either version 3 of the License, or
449092f6
CV
10 (at your option) any later version.
11
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
a9762ec7 18 along with this program. If not, see <http://www.gnu.org/licenses/>. */
449092f6 19
0df8b418 20/* See the GDB User Guide for details of the GDB remote protocol. */
449092f6 21
0ef75e11
AC
22#ifndef REMOTE_FILEIO_H
23#define REMOTE_FILEIO_H
449092f6 24
7823a941 25#include "fileio.h"
791c0056 26
2cdf3c63
AC
27struct cmd_list_element;
28
449092f6 29/* Unified interface to remote fileio, called in remote.c from
0df8b418 30 remote_wait () and remote_async_wait (). */
3a29589a 31extern void remote_fileio_request (char *buf, int ctrlc_pending_p);
449092f6 32
9938344b
NS
33/* Cleanup any remote fileio state. */
34extern void remote_fileio_reset (void);
35
0df8b418 36/* Called from _initialize_remote (). */
449092f6
CV
37extern void initialize_remote_fileio (
38 struct cmd_list_element *remote_set_cmdlist,
39 struct cmd_list_element *remote_show_cmdlist);
40
0a93529c
GB
41/* Unpack a struct fio_stat. */
42extern void remote_fileio_to_host_stat (struct fio_stat *fst,
43 struct stat *st);
44
449092f6 45#endif
This page took 1.250968 seconds and 4 git commands to generate.