2 #ifndef _MONO_METADATA_THREADPOOL_IO_H_
3 #define _MONO_METADATA_THREADPOOL_IO_H_
8 #include <mono/metadata/object-internals.h>
9 #include <mono/metadata/socket-io.h>
11 typedef struct _MonoIOSelectorJob MonoIOSelectorJob;
14 ves_icall_System_IOSelector_Add (gpointer handle, MonoIOSelectorJob *job);
17 ves_icall_System_IOSelector_Remove (gpointer handle);
20 mono_threadpool_io_remove_socket (int fd);
22 mono_threadpool_io_remove_domain_jobs (MonoDomain *domain);
24 mono_threadpool_io_cleanup (void);
26 #endif /* _MONO_METADATA_THREADPOOL_IO_H_ */