Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gio GI.Gio.Enums Return value for various IO operations that signal errors via the return value and not necessarily via a GError. This enum exists to be able to return errors to callers without having to allocate a GError. Allocating GErrors can be quite expensive for regularly happening errors like IOErrorEnumWouldBlock. In case of PollableReturnFailed a GError should be set for the operation to give details about the error that happened. Since: 2.60
PollableReturnFailed :: PollableReturngi-gio GI.Gio.Enums Generic error condition for when an operation fails.
PollableReturnOk :: PollableReturngi-gio GI.Gio.Enums The operation was successfully finished.
PollableReturnWouldBlock :: PollableReturngi-gio GI.Gio.Enums The operation would block.
module GI.Gio.Interfaces.
PollableInputStream GPollableInputStream is implemented by InputStreams that can be polled for readiness to read. This can be used when interfacing with a non-GIO API that expects UNIX-file-descriptor-style asynchronous I/O rather than GIO-style. Some classes may implement GPollableInputStream but have only certain instances of that class be pollable. If pollableInputStreamCanPoll returns false, then the behavior of other GPollableInputStream methods is undefined. Since: 2.28
-
gi-gio GI.Gio.Interfaces.PollableInputStream Memory-managed wrapper type.
PollableInputStream :: ManagedPtr PollableInputStream -> PollableInputStreamgi-gio GI.Gio.Interfaces.PollableInputStream No documentation available.
module GI.Gio.Interfaces.
PollableOutputStream GPollableOutputStream is implemented by OutputStreams that can be polled for readiness to write. This can be used when interfacing with a non-GIO API that expects UNIX-file-descriptor-style asynchronous I/O rather than GIO-style. Some classes may implement GPollableOutputStream but have only certain instances of that class be pollable. If pollableOutputStreamCanPoll returns false, then the behavior of other GPollableOutputStream methods is undefined. Since: 2.28
-
gi-gio GI.Gio.Interfaces.PollableOutputStream Memory-managed wrapper type.
PollableOutputStream :: ManagedPtr PollableOutputStream -> PollableOutputStreamgi-gio GI.Gio.Interfaces.PollableOutputStream No documentation available.