prep for a different go at Windows socket polling

svn: r14058
This commit is contained in:
Matthew Flatt 2009-03-11 20:10:27 +00:00
parent a4c344228d
commit 55203edac4
9 changed files with 12 additions and 0 deletions

View File

@ -457,6 +457,7 @@ scheme_fdclr
scheme_fdisset
scheme_add_fd_handle
scheme_add_fd_eventmask
scheme_collapse_win_fd
scheme_security_check_file
scheme_security_check_file_link
scheme_security_check_network

View File

@ -468,6 +468,7 @@ scheme_fdclr
scheme_fdisset
scheme_add_fd_handle
scheme_add_fd_eventmask
scheme_collapse_win_fd
scheme_security_check_file
scheme_security_check_file_link
scheme_security_check_network

View File

@ -445,6 +445,7 @@ EXPORTS
scheme_fdisset
scheme_add_fd_handle
scheme_add_fd_eventmask
scheme_collapse_win_fd
scheme_security_check_file
scheme_security_check_file_link
scheme_security_check_network

View File

@ -460,6 +460,7 @@ EXPORTS
scheme_fdisset
scheme_add_fd_handle
scheme_add_fd_eventmask
scheme_collapse_win_fd
scheme_security_check_file
scheme_security_check_file_link
scheme_security_check_network

View File

@ -868,6 +868,10 @@ void scheme_add_fd_eventmask(void *fds, int mask)
#endif
}
void scheme_collapse_win_fd(void *fds)
{
}
/*========================================================================*/
/* Windows thread suspension */
/*========================================================================*/

View File

@ -875,6 +875,7 @@ MZ_EXTERN void scheme_fdclr(void *fd, int pos);
MZ_EXTERN int scheme_fdisset(void *fd, int pos);
MZ_EXTERN void scheme_add_fd_handle(void *h, void *fds, int repost);
MZ_EXTERN void scheme_add_fd_eventmask(void *fds, int mask);
MZ_EXTERN void scheme_collapse_win_fd(void *fds);
MZ_EXTERN void scheme_security_check_file(const char *who, const char *filename, int guards);
MZ_EXTERN void scheme_security_check_file_link(const char *who, const char *filename, const char *content);

View File

@ -735,6 +735,7 @@ void (*scheme_fdclr)(void *fd, int pos);
int (*scheme_fdisset)(void *fd, int pos);
void (*scheme_add_fd_handle)(void *h, void *fds, int repost);
void (*scheme_add_fd_eventmask)(void *fds, int mask);
void (*scheme_collapse_win_fd)(void *fds);
void (*scheme_security_check_file)(const char *who, const char *filename, int guards);
void (*scheme_security_check_file_link)(const char *who, const char *filename, const char *content);
void (*scheme_security_check_network)(const char *who, const char *host, int port, int client);

View File

@ -512,6 +512,7 @@
scheme_extension_table->scheme_fdisset = scheme_fdisset;
scheme_extension_table->scheme_add_fd_handle = scheme_add_fd_handle;
scheme_extension_table->scheme_add_fd_eventmask = scheme_add_fd_eventmask;
scheme_extension_table->scheme_collapse_win_fd = scheme_collapse_win_fd;
scheme_extension_table->scheme_security_check_file = scheme_security_check_file;
scheme_extension_table->scheme_security_check_file_link = scheme_security_check_file_link;
scheme_extension_table->scheme_security_check_network = scheme_security_check_network;

View File

@ -512,6 +512,7 @@
#define scheme_fdisset (scheme_extension_table->scheme_fdisset)
#define scheme_add_fd_handle (scheme_extension_table->scheme_add_fd_handle)
#define scheme_add_fd_eventmask (scheme_extension_table->scheme_add_fd_eventmask)
#define scheme_collapse_win_fd (scheme_extension_table->scheme_collapse_win_fd)
#define scheme_security_check_file (scheme_extension_table->scheme_security_check_file)
#define scheme_security_check_file_link (scheme_extension_table->scheme_security_check_file_link)
#define scheme_security_check_network (scheme_extension_table->scheme_security_check_network)