| Line 73... |
Line 73... |
| 73 |
|
73 |
|
| 74 |
|
74 |
|
| 75 |
extern InputHandler *addInputHandler(InputHandler *handlers, int fd, InputHandlerProc handler, int activity);
|
75 |
extern InputHandler *addInputHandler(InputHandler *handlers, int fd, InputHandlerProc handler, int activity);
|
| 76 |
extern InputHandler *getInputHandler(InputHandler *handlers, int fd);
|
76 |
extern InputHandler *getInputHandler(InputHandler *handlers, int fd);
|
| 77 |
extern int removeInputHandler(InputHandler **handlers, InputHandler *it);
|
77 |
extern int removeInputHandler(InputHandler **handlers, InputHandler *it);
|
| - |
|
78 |
|
| - |
|
79 |
#ifdef USE_BASE_R_SUPPORT
|
| 78 |
extern InputHandler *getSelectedHandler(InputHandler *handlers, fd_set *mask);
|
80 |
extern InputHandler *getSelectedHandler(InputHandler *handlers, fd_set *mask);
|
| 79 |
extern fd_set *R_checkActivity(int usec, int ignore_stdin);
|
81 |
extern fd_set *R_checkActivity(int usec, int ignore_stdin);
|
| 80 |
extern void R_runHandlers(InputHandler *handlers, fd_set *mask);
|
82 |
extern void R_runHandlers(InputHandler *handlers, fd_set *mask);
|
| 81 |
|
83 |
|
| 82 |
extern int R_SelectEx(int n, fd_set *readfds, fd_set *writefds,
|
84 |
extern int R_SelectEx(int n, fd_set *readfds, fd_set *writefds,
|
| 83 |
fd_set *exceptfds, struct timeval *timeout,
|
85 |
fd_set *exceptfds, struct timeval *timeout,
|
| 84 |
void (*intr)(void));
|
86 |
void (*intr)(void));
|
| - |
|
87 |
#endif
|
| 85 |
|
88 |
|
| 86 |
#ifdef __SYSTEM__
|
89 |
#ifdef __SYSTEM__
|
| 87 |
#ifndef __cplusplus /* Would get duplicate conflicting symbols*/
|
90 |
#ifndef __cplusplus /* Would get duplicate conflicting symbols*/
|
| 88 |
InputHandler *R_InputHandlers;
|
91 |
InputHandler *R_InputHandlers;
|
| 89 |
#endif
|
92 |
#endif
|