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 |
- newtype DataQueue = DataQueue (ForeignPtr DataQueue)
- class GObject o => DataQueueK o
- toDataQueue :: DataQueueK o => o -> IO DataQueue
- noDataQueue :: Maybe DataQueue
- data DataQueueCurrentLevelBytesPropertyInfo
- getDataQueueCurrentLevelBytes :: (MonadIO m, DataQueueK o) => o -> m Word32
- data DataQueueCurrentLevelTimePropertyInfo
- getDataQueueCurrentLevelTime :: (MonadIO m, DataQueueK o) => o -> m Word64
- data DataQueueCurrentLevelVisiblePropertyInfo
- getDataQueueCurrentLevelVisible :: (MonadIO m, DataQueueK o) => o -> m Word32
Exported types
GObject DataQueue Source | |
((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabel t (DataQueue -> p) Source | |
((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabelProxy t (DataQueue -> p) Source | |
type ParentTypes DataQueue Source | |
type AttributeList DataQueue Source | |
type SignalList DataQueue Source |
class GObject o => DataQueueK o Source
(GObject o, IsDescendantOf DataQueue o) => DataQueueK o Source | |
toDataQueue :: DataQueueK o => o -> IO DataQueue Source
Properties
CurrentLevelBytes
data DataQueueCurrentLevelBytesPropertyInfo Source
getDataQueueCurrentLevelBytes :: (MonadIO m, DataQueueK o) => o -> m Word32 Source
CurrentLevelTime
data DataQueueCurrentLevelTimePropertyInfo Source
getDataQueueCurrentLevelTime :: (MonadIO m, DataQueueK o) => o -> m Word64 Source
CurrentLevelVisible
data DataQueueCurrentLevelVisiblePropertyInfo Source
getDataQueueCurrentLevelVisible :: (MonadIO m, DataQueueK o) => o -> m Word32 Source