gi-glib-0.2.46.12: GLib bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GLib.Structs.IOChannel

Contents

Description

A data structure representing an IO Channel. The fields should be considered private and should only be accessed with the following functions.

Synopsis

Exported types

Methods

iOChannelClose

iOChannelClose :: MonadIO m => IOChannel -> m () Source

Deprecated: (Since version 2.2)Use g_io_channel_shutdown() instead.

iOChannelFlush

iOChannelGetBufferCondition

iOChannelGetBufferSize

iOChannelGetBuffered

iOChannelGetCloseOnUnref

iOChannelGetEncoding

iOChannelGetFlags

iOChannelGetLineTerm

iOChannelInit

iOChannelNewFile

iOChannelRead

iOChannelRead :: MonadIO m => IOChannel -> Text -> Word64 -> Word64 -> m IOError Source

Deprecated: (Since version 2.2)Use g_io_channel_read_chars() instead.

iOChannelReadLine

iOChannelReadToEnd

iOChannelReadUnichar

iOChannelRef

iOChannelSeek

iOChannelSeek :: MonadIO m => IOChannel -> Int64 -> SeekType -> m IOError Source

Deprecated: (Since version 2.2)Use g_io_channel_seek_position() instead.

iOChannelSeekPosition

iOChannelSetBufferSize

iOChannelSetBuffered

iOChannelSetCloseOnUnref

iOChannelSetEncoding

iOChannelSetFlags

iOChannelSetLineTerm

iOChannelShutdown

iOChannelUnixGetFd

iOChannelUnixNew

iOChannelUnref

iOChannelWrite

iOChannelWrite :: MonadIO m => IOChannel -> Text -> Word64 -> Word64 -> m IOError Source

Deprecated: (Since version 2.2)Use g_io_channel_write_chars() instead.

iOChannelWriteChars

iOChannelWriteUnichar