3 * File System Watcher internal calls
6 * Gonzalo Paniagua Javier (gonzalo@ximian.com)
8 * (C) 2004 Novell, Inc. (http://www.novell.com)
11 #ifndef _MONO_METADATA_FILEWATCHER_H
12 #define _MONO_METADATA_FILEWATCHER_H
14 #include <mono/metadata/object.h>
15 #include "mono/utils/mono-compiler.h"
17 #include <mono/metadata/icalls.h>
24 gint
ves_icall_System_IO_FSW_SupportsFSW (void);
27 gboolean
ves_icall_System_IO_FAMW_InternalFAMNextEvent (gpointer conn
,
28 MonoString
**filename
,
32 int ves_icall_System_IO_KqueueMonitor_kevent_notimeout (int *kq
, gpointer changelist
, int nchanges
, gpointer eventlist
, int nevents
);
34 #ifdef HOST_IOS // This will obsoleted by System.Native as soon as it's ported to iOS
35 MONO_API
char* SystemNative_RealPath(const char* path
);
36 MONO_API
void SystemNative_Sync (void);