module Graphics.UI.Gtk.WebKit.DOM.Blob
(blobGetSize, Blob, BlobClass, castToBlob, gTypeBlob, toBlob) where
import System.Glib.FFI
import System.Glib.UTFString
import Control.Applicative
import Graphics.UI.Gtk.WebKit.Types
import System.Glib.GError
import Graphics.UI.Gtk.WebKit.DOM.EventM
blobGetSize :: (BlobClass self) => self -> IO Word64
blobGetSize self
= fromIntegral <$>
((\(Blob arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_blob_get_size argPtr1) (toBlob self))
foreign import ccall safe "webkit_dom_blob_get_size"
webkit_dom_blob_get_size :: ((Ptr Blob) -> (IO CULong))