2002-03-28 Dick Porter <dick@ximian.com>
[mono.git] / mono / io-layer / wapi-private.h
index 1a3d28d8b52243113d2d8864e9a0e66b06dc6433..d80f27d0a2ba2a8992c9e091c113d12e2c61807b 100644 (file)
@@ -13,7 +13,9 @@ typedef enum {
        WAPI_HANDLE_SEM,
        WAPI_HANDLE_MUTEX,
        WAPI_HANDLE_EVENT,
+       WAPI_HANDLE_SOCKET,
        WAPI_HANDLE_COUNT,
+       WAPI_HANDLE_FIND
 } WapiHandleType;
 
 struct _WapiHandleOps 
@@ -31,6 +33,7 @@ struct _WapiHandleOps
        gboolean (*writefile)(WapiHandle *handle, gconstpointer buffer,
                              guint32 numbytes, guint32 *byteswritten,
                              WapiOverlapped *overlapped);
+       gboolean (*flushfile)(WapiHandle *handle);
        
        /* File handles */
        guint32 (*seek)(WapiHandle *handle, gint32 movedistance,