(w32_console_read_socket): Remove bufp_r and
[bpt/emacs.git] / src / w32inevt.h
CommitLineData
de31b97a 1/* Input routines for GNU Emacs on the Microsoft W32 API.
6fc7509e
KH
2 Copyright (C) 1995 Free Software Foundation, Inc.
3
3b7ad313 4This file is part of GNU Emacs.
6fc7509e 5
3b7ad313
EN
6GNU Emacs is free software; you can redistribute it and/or modify
7it under the terms of the GNU General Public License as published by
8the Free Software Foundation; either version 2, or (at your option)
9any later version.
6fc7509e 10
3b7ad313
EN
11GNU Emacs is distributed in the hope that it will be useful,
12but WITHOUT ANY WARRANTY; without even the implied warranty of
13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14GNU General Public License for more details.
6fc7509e 15
3b7ad313
EN
16You should have received a copy of the GNU General Public License
17along with GNU Emacs; see the file COPYING. If not, write to
18the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19Boston, MA 02111-1307, USA. */
6fc7509e 20
c68833d2
JR
21#ifndef EMACS_W32INEVT_H
22#define EMACS_W32INEVT_H
d114e0a4 23
177c0ea7 24extern int w32_console_read_socket (int sd, struct input_event *bufp,
543b3f02 25 int numchars, int expected);
177c0ea7
JB
26extern void w32_console_mouse_position (FRAME_PTR *f, int insist,
27 Lisp_Object *bar_window,
28 enum scroll_bar_part *part,
29 Lisp_Object *x, Lisp_Object *y,
543b3f02 30 unsigned long *time);
d114e0a4 31
c68833d2 32#endif /* EMACS_W32INEVT_H */
ab5796a9
MB
33
34/* arch-tag: 7641bd54-199f-4552-8e8a-6a2f5340ef13
35 (do not change this comment) */