| 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 | 
GI.Gio.Objects.UnixFDList
Contents
Description
- newtype UnixFDList = UnixFDList (ForeignPtr UnixFDList)
 - class GObject o => UnixFDListK o
 - toUnixFDList :: UnixFDListK o => o -> IO UnixFDList
 - noUnixFDList :: Maybe UnixFDList
 - data UnixFDListAppendMethodInfo
 - unixFDListAppend :: (MonadIO m, UnixFDListK a) => a -> Int32 -> m Int32
 - data UnixFDListGetMethodInfo
 - unixFDListGet :: (MonadIO m, UnixFDListK a) => a -> Int32 -> m Int32
 - data UnixFDListGetLengthMethodInfo
 - unixFDListGetLength :: (MonadIO m, UnixFDListK a) => a -> m Int32
 - unixFDListNew :: MonadIO m => m UnixFDList
 - unixFDListNewFromArray :: MonadIO m => [Int32] -> m UnixFDList
 - data UnixFDListPeekFdsMethodInfo
 - unixFDListPeekFds :: (MonadIO m, UnixFDListK a) => a -> m [Int32]
 - data UnixFDListStealFdsMethodInfo
 - unixFDListStealFds :: (MonadIO m, UnixFDListK a) => a -> m [Int32]
 
Exported types
newtype UnixFDList Source
Constructors
| UnixFDList (ForeignPtr UnixFDList) | 
Instances
| GObject UnixFDList | |
| ((~) * info (ResolveUnixFDListMethod t UnixFDList), MethodInfo * info UnixFDList p) => IsLabelProxy t (UnixFDList -> p) | |
| type ParentTypes UnixFDList | |
| type AttributeList UnixFDList | |
| type SignalList UnixFDList | 
class GObject o => UnixFDListK o Source
Instances
| (GObject o, IsDescendantOf UnixFDList o) => UnixFDListK o | 
toUnixFDList :: UnixFDListK o => o -> IO UnixFDList Source
Methods
unixFDListAppend
data UnixFDListAppendMethodInfo Source
Instances
| ((~) * signature (Int32 -> m Int32), MonadIO m, UnixFDListK a) => MethodInfo * UnixFDListAppendMethodInfo a signature | 
unixFDListAppend :: (MonadIO m, UnixFDListK a) => a -> Int32 -> m Int32 Source
unixFDListGet
data UnixFDListGetMethodInfo Source
Instances
| ((~) * signature (Int32 -> m Int32), MonadIO m, UnixFDListK a) => MethodInfo * UnixFDListGetMethodInfo a signature | 
unixFDListGet :: (MonadIO m, UnixFDListK a) => a -> Int32 -> m Int32 Source
unixFDListGetLength
data UnixFDListGetLengthMethodInfo Source
Instances
| ((~) * signature (m Int32), MonadIO m, UnixFDListK a) => MethodInfo * UnixFDListGetLengthMethodInfo a signature | 
unixFDListGetLength :: (MonadIO m, UnixFDListK a) => a -> m Int32 Source
unixFDListNew
unixFDListNew :: MonadIO m => m UnixFDList Source
unixFDListNewFromArray
unixFDListNewFromArray :: MonadIO m => [Int32] -> m UnixFDList Source
unixFDListPeekFds
data UnixFDListPeekFdsMethodInfo Source
Instances
| ((~) * signature (m [Int32]), MonadIO m, UnixFDListK a) => MethodInfo * UnixFDListPeekFdsMethodInfo a signature | 
unixFDListPeekFds :: (MonadIO m, UnixFDListK a) => a -> m [Int32] Source
unixFDListStealFds
data UnixFDListStealFdsMethodInfo Source
Instances
| ((~) * signature (m [Int32]), MonadIO m, UnixFDListK a) => MethodInfo * UnixFDListStealFdsMethodInfo a signature | 
unixFDListStealFds :: (MonadIO m, UnixFDListK a) => a -> m [Int32] Source