Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Methods
- busGet
- busGetFinish
- busGetSync
- busOwnName
- busOwnNameOnConnection
- busUnownName
- busUnwatchName
- busWatchName
- busWatchNameOnConnection
- contentTypeCanBeExecutable
- contentTypeEquals
- contentTypeFromMimeType
- contentTypeGetDescription
- contentTypeGetGenericIconName
- contentTypeGetIcon
- contentTypeGetMimeType
- contentTypeGetSymbolicIcon
- contentTypeGuess
- contentTypeGuessForTree
- contentTypeIsA
- contentTypeIsUnknown
- contentTypesGetRegistered
- dbusAddressEscapeValue
- dbusAddressGetForBusSync
- dbusAddressGetStream
- dbusAddressGetStreamFinish
- dbusAddressGetStreamSync
- dbusGenerateGuid
- dbusGvalueToGvariant
- dbusGvariantToGvalue
- dbusIsAddress
- dbusIsGuid
- dbusIsInterfaceName
- dbusIsMemberName
- dbusIsName
- dbusIsSupportedAddress
- dbusIsUniqueName
- ioErrorFromErrno
- ioErrorQuark
- ioModulesScanAllInDirectory
- ioModulesScanAllInDirectoryWithScope
- ioSchedulerCancelAllJobs
- ioSchedulerPushJob
- networkingInit
- pollableSourceNew
- pollableSourceNewFull
- pollableStreamRead
- pollableStreamWrite
- pollableStreamWriteAll
- resourcesEnumerateChildren
- resourcesGetInfo
- resourcesLookupData
- resourcesOpenStream
- resourcesRegister
- resourcesUnregister
- simpleAsyncReportGerrorInIdle
- unixIsMountPathSystemInternal
- unixMountCompare
- unixMountFree
- unixMountGetDevicePath
- unixMountGetFsType
- unixMountGetMountPath
- unixMountGuessCanEject
- unixMountGuessIcon
- unixMountGuessName
- unixMountGuessShouldDisplay
- unixMountGuessSymbolicIcon
- unixMountIsReadonly
- unixMountIsSystemInternal
- unixMountPointsChangedSince
- unixMountsChangedSince
- busGet :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> Maybe AsyncReadyCallback -> m ()
- busGetFinish :: (MonadIO m, AsyncResultK a) => a -> m DBusConnection
- busGetSync :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> m DBusConnection
- busOwnName :: MonadIO m => BusType -> Text -> [BusNameOwnerFlags] -> Maybe Closure -> Maybe Closure -> Maybe Closure -> m Word32
- busOwnNameOnConnection :: (MonadIO m, DBusConnectionK a) => a -> Text -> [BusNameOwnerFlags] -> Maybe Closure -> Maybe Closure -> m Word32
- busUnownName :: MonadIO m => Word32 -> m ()
- busUnwatchName :: MonadIO m => Word32 -> m ()
- busWatchName :: MonadIO m => BusType -> Text -> [BusNameWatcherFlags] -> Maybe Closure -> Maybe Closure -> m Word32
- busWatchNameOnConnection :: (MonadIO m, DBusConnectionK a) => a -> Text -> [BusNameWatcherFlags] -> Maybe Closure -> Maybe Closure -> m Word32
- contentTypeCanBeExecutable :: MonadIO m => Text -> m Bool
- contentTypeEquals :: MonadIO m => Text -> Text -> m Bool
- contentTypeFromMimeType :: MonadIO m => Text -> m Text
- contentTypeGetDescription :: MonadIO m => Text -> m Text
- contentTypeGetGenericIconName :: MonadIO m => Text -> m Text
- contentTypeGetIcon :: MonadIO m => Text -> m Icon
- contentTypeGetMimeType :: MonadIO m => Text -> m Text
- contentTypeGetSymbolicIcon :: MonadIO m => Text -> m Icon
- contentTypeGuess :: MonadIO m => Maybe Text -> Maybe ByteString -> m (Text, Bool)
- contentTypeGuessForTree :: (MonadIO m, FileK a) => a -> m [Text]
- contentTypeIsA :: MonadIO m => Text -> Text -> m Bool
- contentTypeIsUnknown :: MonadIO m => Text -> m Bool
- contentTypesGetRegistered :: MonadIO m => m [Text]
- dbusAddressEscapeValue :: MonadIO m => Text -> m Text
- dbusAddressGetForBusSync :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> m Text
- dbusAddressGetStream :: (MonadIO m, CancellableK a) => Text -> Maybe a -> Maybe AsyncReadyCallback -> m ()
- dbusAddressGetStreamFinish :: (MonadIO m, AsyncResultK a) => a -> Text -> m IOStream
- dbusAddressGetStreamSync :: (MonadIO m, CancellableK a) => Text -> Text -> Maybe a -> m IOStream
- dbusGenerateGuid :: MonadIO m => m Text
- dbusGvalueToGvariant :: MonadIO m => GValue -> VariantType -> m GVariant
- dbusGvariantToGvalue :: MonadIO m => GVariant -> m GValue
- dbusIsAddress :: MonadIO m => Text -> m Bool
- dbusIsGuid :: MonadIO m => Text -> m Bool
- dbusIsInterfaceName :: MonadIO m => Text -> m Bool
- dbusIsMemberName :: MonadIO m => Text -> m Bool
- dbusIsName :: MonadIO m => Text -> m Bool
- dbusIsSupportedAddress :: MonadIO m => Text -> m ()
- dbusIsUniqueName :: MonadIO m => Text -> m Bool
- ioErrorFromErrno :: MonadIO m => Int32 -> m IOErrorEnum
- ioErrorQuark :: MonadIO m => m Word32
- ioModulesScanAllInDirectory :: MonadIO m => Text -> m ()
- ioModulesScanAllInDirectoryWithScope :: MonadIO m => Text -> IOModuleScope -> m ()
- ioSchedulerCancelAllJobs :: MonadIO m => m ()
- ioSchedulerPushJob :: (MonadIO m, CancellableK a) => IOSchedulerJobFunc -> Int32 -> Maybe a -> m ()
- networkingInit :: MonadIO m => m ()
- pollableSourceNew :: (MonadIO m, ObjectK a) => a -> m Source
- pollableSourceNewFull :: (MonadIO m, ObjectK a, CancellableK b) => a -> Maybe Source -> Maybe b -> m Source
- pollableStreamRead :: (MonadIO m, InputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Int64
- pollableStreamWrite :: (MonadIO m, OutputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Int64
- pollableStreamWriteAll :: (MonadIO m, OutputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Word64
- resourcesEnumerateChildren :: MonadIO m => Text -> [ResourceLookupFlags] -> m [Text]
- resourcesGetInfo :: MonadIO m => Text -> [ResourceLookupFlags] -> m (Word64, Word32)
- resourcesLookupData :: MonadIO m => Text -> [ResourceLookupFlags] -> m Bytes
- resourcesOpenStream :: MonadIO m => Text -> [ResourceLookupFlags] -> m InputStream
- resourcesRegister :: MonadIO m => Resource -> m ()
- resourcesUnregister :: MonadIO m => Resource -> m ()
- simpleAsyncReportGerrorInIdle :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m ()
- unixIsMountPathSystemInternal :: MonadIO m => Text -> m Bool
- unixMountCompare :: MonadIO m => UnixMountEntry -> UnixMountEntry -> m Int32
- unixMountFree :: MonadIO m => UnixMountEntry -> m ()
- unixMountGetDevicePath :: MonadIO m => UnixMountEntry -> m Text
- unixMountGetFsType :: MonadIO m => UnixMountEntry -> m Text
- unixMountGetMountPath :: MonadIO m => UnixMountEntry -> m Text
- unixMountGuessCanEject :: MonadIO m => UnixMountEntry -> m Bool
- unixMountGuessIcon :: MonadIO m => UnixMountEntry -> m Icon
- unixMountGuessName :: MonadIO m => UnixMountEntry -> m Text
- unixMountGuessShouldDisplay :: MonadIO m => UnixMountEntry -> m Bool
- unixMountGuessSymbolicIcon :: MonadIO m => UnixMountEntry -> m Icon
- unixMountIsReadonly :: MonadIO m => UnixMountEntry -> m Bool
- unixMountIsSystemInternal :: MonadIO m => UnixMountEntry -> m Bool
- unixMountPointsChangedSince :: MonadIO m => Word64 -> m Bool
- unixMountsChangedSince :: MonadIO m => Word64 -> m Bool
Methods
busGet
busGet :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> Maybe AsyncReadyCallback -> m () Source
busGetFinish
busGetFinish :: (MonadIO m, AsyncResultK a) => a -> m DBusConnection Source
busGetSync
busGetSync :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> m DBusConnection Source
busOwnName
busOwnName :: MonadIO m => BusType -> Text -> [BusNameOwnerFlags] -> Maybe Closure -> Maybe Closure -> Maybe Closure -> m Word32 Source
busOwnNameOnConnection
busOwnNameOnConnection :: (MonadIO m, DBusConnectionK a) => a -> Text -> [BusNameOwnerFlags] -> Maybe Closure -> Maybe Closure -> m Word32 Source
busUnownName
busUnownName :: MonadIO m => Word32 -> m () Source
busUnwatchName
busUnwatchName :: MonadIO m => Word32 -> m () Source
busWatchName
busWatchName :: MonadIO m => BusType -> Text -> [BusNameWatcherFlags] -> Maybe Closure -> Maybe Closure -> m Word32 Source
busWatchNameOnConnection
busWatchNameOnConnection :: (MonadIO m, DBusConnectionK a) => a -> Text -> [BusNameWatcherFlags] -> Maybe Closure -> Maybe Closure -> m Word32 Source
contentTypeCanBeExecutable
contentTypeCanBeExecutable :: MonadIO m => Text -> m Bool Source
contentTypeEquals
contentTypeFromMimeType
contentTypeFromMimeType :: MonadIO m => Text -> m Text Source
contentTypeGetDescription
contentTypeGetDescription :: MonadIO m => Text -> m Text Source
contentTypeGetGenericIconName
contentTypeGetGenericIconName :: MonadIO m => Text -> m Text Source
contentTypeGetIcon
contentTypeGetIcon :: MonadIO m => Text -> m Icon Source
contentTypeGetMimeType
contentTypeGetMimeType :: MonadIO m => Text -> m Text Source
contentTypeGetSymbolicIcon
contentTypeGetSymbolicIcon :: MonadIO m => Text -> m Icon Source
contentTypeGuess
contentTypeGuess :: MonadIO m => Maybe Text -> Maybe ByteString -> m (Text, Bool) Source
contentTypeGuessForTree
contentTypeGuessForTree :: (MonadIO m, FileK a) => a -> m [Text] Source
contentTypeIsA
contentTypeIsUnknown
contentTypeIsUnknown :: MonadIO m => Text -> m Bool Source
contentTypesGetRegistered
contentTypesGetRegistered :: MonadIO m => m [Text] Source
dbusAddressEscapeValue
dbusAddressEscapeValue :: MonadIO m => Text -> m Text Source
dbusAddressGetForBusSync
dbusAddressGetForBusSync :: (MonadIO m, CancellableK a) => BusType -> Maybe a -> m Text Source
dbusAddressGetStream
dbusAddressGetStream :: (MonadIO m, CancellableK a) => Text -> Maybe a -> Maybe AsyncReadyCallback -> m () Source
dbusAddressGetStreamFinish
dbusAddressGetStreamFinish :: (MonadIO m, AsyncResultK a) => a -> Text -> m IOStream Source
dbusAddressGetStreamSync
dbusAddressGetStreamSync :: (MonadIO m, CancellableK a) => Text -> Text -> Maybe a -> m IOStream Source
dbusGenerateGuid
dbusGenerateGuid :: MonadIO m => m Text Source
dbusGvalueToGvariant
dbusGvalueToGvariant :: MonadIO m => GValue -> VariantType -> m GVariant Source
dbusGvariantToGvalue
dbusGvariantToGvalue :: MonadIO m => GVariant -> m GValue Source
dbusIsAddress
dbusIsAddress :: MonadIO m => Text -> m Bool Source
dbusIsGuid
dbusIsGuid :: MonadIO m => Text -> m Bool Source
dbusIsInterfaceName
dbusIsInterfaceName :: MonadIO m => Text -> m Bool Source
dbusIsMemberName
dbusIsMemberName :: MonadIO m => Text -> m Bool Source
dbusIsName
dbusIsName :: MonadIO m => Text -> m Bool Source
dbusIsSupportedAddress
dbusIsSupportedAddress :: MonadIO m => Text -> m () Source
dbusIsUniqueName
dbusIsUniqueName :: MonadIO m => Text -> m Bool Source
ioErrorFromErrno
ioErrorFromErrno :: MonadIO m => Int32 -> m IOErrorEnum Source
ioErrorQuark
ioErrorQuark :: MonadIO m => m Word32 Source
ioModulesScanAllInDirectory
ioModulesScanAllInDirectory :: MonadIO m => Text -> m () Source
ioModulesScanAllInDirectoryWithScope
ioModulesScanAllInDirectoryWithScope :: MonadIO m => Text -> IOModuleScope -> m () Source
ioSchedulerCancelAllJobs
ioSchedulerCancelAllJobs :: MonadIO m => m () Source
Deprecated: You should never call this function, since you don'tknow how other libraries in your program might be making use ofgioscheduler.
ioSchedulerPushJob
ioSchedulerPushJob :: (MonadIO m, CancellableK a) => IOSchedulerJobFunc -> Int32 -> Maybe a -> m () Source
Deprecated: use #GThreadPool or g_task_run_in_thread()
networkingInit
networkingInit :: MonadIO m => m () Source
pollableSourceNew
pollableSourceNew :: (MonadIO m, ObjectK a) => a -> m Source Source
pollableSourceNewFull
pollableSourceNewFull :: (MonadIO m, ObjectK a, CancellableK b) => a -> Maybe Source -> Maybe b -> m Source Source
pollableStreamRead
pollableStreamRead :: (MonadIO m, InputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Int64 Source
pollableStreamWrite
pollableStreamWrite :: (MonadIO m, OutputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Int64 Source
pollableStreamWriteAll
pollableStreamWriteAll :: (MonadIO m, OutputStreamK a, CancellableK b) => a -> ByteString -> Bool -> Maybe b -> m Word64 Source
resourcesEnumerateChildren
resourcesEnumerateChildren :: MonadIO m => Text -> [ResourceLookupFlags] -> m [Text] Source
resourcesGetInfo
resourcesGetInfo :: MonadIO m => Text -> [ResourceLookupFlags] -> m (Word64, Word32) Source
resourcesLookupData
resourcesLookupData :: MonadIO m => Text -> [ResourceLookupFlags] -> m Bytes Source
resourcesOpenStream
resourcesOpenStream :: MonadIO m => Text -> [ResourceLookupFlags] -> m InputStream Source
resourcesRegister
resourcesRegister :: MonadIO m => Resource -> m () Source
resourcesUnregister
resourcesUnregister :: MonadIO m => Resource -> m () Source
simpleAsyncReportGerrorInIdle
simpleAsyncReportGerrorInIdle :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m () Source
Deprecated: (Since version 2.46)Use g_task_report_error().
unixIsMountPathSystemInternal
unixIsMountPathSystemInternal :: MonadIO m => Text -> m Bool Source
unixMountCompare
unixMountCompare :: MonadIO m => UnixMountEntry -> UnixMountEntry -> m Int32 Source
unixMountFree
unixMountFree :: MonadIO m => UnixMountEntry -> m () Source
unixMountGetDevicePath
unixMountGetDevicePath :: MonadIO m => UnixMountEntry -> m Text Source
unixMountGetFsType
unixMountGetFsType :: MonadIO m => UnixMountEntry -> m Text Source
unixMountGetMountPath
unixMountGetMountPath :: MonadIO m => UnixMountEntry -> m Text Source
unixMountGuessCanEject
unixMountGuessCanEject :: MonadIO m => UnixMountEntry -> m Bool Source
unixMountGuessIcon
unixMountGuessIcon :: MonadIO m => UnixMountEntry -> m Icon Source
unixMountGuessName
unixMountGuessName :: MonadIO m => UnixMountEntry -> m Text Source
unixMountGuessShouldDisplay
unixMountGuessShouldDisplay :: MonadIO m => UnixMountEntry -> m Bool Source
unixMountGuessSymbolicIcon
unixMountGuessSymbolicIcon :: MonadIO m => UnixMountEntry -> m Icon Source
unixMountIsReadonly
unixMountIsReadonly :: MonadIO m => UnixMountEntry -> m Bool Source
unixMountIsSystemInternal
unixMountIsSystemInternal :: MonadIO m => UnixMountEntry -> m Bool Source
unixMountPointsChangedSince
unixMountPointsChangedSince :: MonadIO m => Word64 -> m Bool Source
unixMountsChangedSince
unixMountsChangedSince :: MonadIO m => Word64 -> m Bool Source