#include <glib.h>
#include <sys/stat.h>
+#include <mono/io-layer/wapi.h>
#include <mono/io-layer/handles.h>
#include <mono/io-layer/io.h>
+#include <mono/utils/mono-os-mutex.h>
+
/* Increment this whenever an incompatible change is made to the
* shared handle structure.
*/
struct _WapiHandleShared handles[_WAPI_HANDLE_INITIAL_COUNT];
};
-#define _WAPI_FILESHARE_SIZE 102400
+typedef struct _WapiHandleSharedLayout _WapiHandleSharedLayout;
struct _WapiFileShare
{
typedef struct _WapiFileShare _WapiFileShare;
-struct _WapiFileShareLayout
-{
- guint32 hwm;
-
- struct _WapiFileShare share_info[_WAPI_FILESHARE_SIZE];
-};
-
-
-
#define _WAPI_HANDLE_INVALID (gpointer)-1
#endif /* _WAPI_PRIVATE_H_ */