| ||||
| ||||
| Description | ||||
| Documentation | ||||
| data Adapter | ||||
| ||||
| class GObjectClass o => AdapterClass o | ||||
| ||||
| toAdapter :: AdapterClass o => o -> Adapter | ||||
| castToAdapter :: GObjectClass obj => obj -> Adapter | ||||
| isAdapter :: AdapterClass o => o -> Bool | ||||
| adapterNew :: IO Adapter | ||||
| adapterClear :: AdapterClass adapterT => adapterT -> IO () | ||||
| adapterPush :: (AdapterClass adapterT, BufferClass bufferT) => adapterT -> bufferT -> IO () | ||||
| adapterPeek :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) | ||||
| adapterCopy :: AdapterClass adapterT => adapterT -> Word -> Word -> IO ByteString | ||||
| adapterCopyInto :: AdapterClass adapterT => adapterT -> ByteString -> Word -> IO () | ||||
| adapterFlush :: AdapterClass adapterT => adapterT -> Word -> IO () | ||||
| adapterAvailable :: AdapterClass adapterT => adapterT -> IO Word | ||||
| adapterAvailableFast :: AdapterClass adapterT => adapterT -> IO Word | ||||
| adapterTake :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe ByteString) | ||||
| adapterTakeBuffer :: AdapterClass adapterT => adapterT -> Word -> IO (Maybe Buffer) | ||||
| Produced by Haddock version 2.4.2 |