| Gtk2Hs | Contents | Index

System.Gnome.VFS.Monitor

Maintainer | gtk2hs-devel@lists.sourceforge.net Stability : alpha Portability : portable (depends on GHC)

Contents

Types
Operations

Description
Synopsis

data MonitorHandle
type MonitorCallback = MonitorHandle -> TextURI -> TextURI -> MonitorEventType -> IO ()
monitorAdd :: String -> MonitorType -> MonitorCallback -> IO MonitorHandle
monitorCancel :: MonitorHandle -> IO ()

Types
data MonitorHandle

A handle to a file-system monitor.

type MonitorCallback = MonitorHandle -> TextURI -> TextURI -> MonitorEventType -> IO ()
A callback that must be passed to monitorAdd. It will be called any time a file or directory is changed. The parameters, from left to right, are: * the handle to a filesystem monitor, * the URI being monitored, * the actual file that was modified, * the event that occured.
Operations
monitorAdd

:: String | `textURI` -
-> MonitorType | `monitorType` -
-> MonitorCallback | `callback` -
-> IO MonitorHandle | a handle to the new monitor
Watch the object at `textURI` for changes, and call `callback` when a change occurs.

monitorCancel

:: MonitorHandle

    monitorHandle

-> IO () |
Cancels the monitor referred to by `monitorHandle`.

Produced by Haddock version 2.4.2