gi-vte-0.0.42.12: Vte 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.Vte.Objects.Pty

Contents

Description

 

Synopsis

Exported types

newtype Pty Source

Constructors

Pty (ForeignPtr Pty) 

Instances

class GObject o => PtyK o Source

Instances

toPty :: PtyK o => o -> IO Pty Source

Methods

ptyChildSetup

ptyChildSetup :: (MonadIO m, PtyK a) => a -> m () Source

ptyGetFd

ptyGetFd :: (MonadIO m, PtyK a) => a -> m Int32 Source

ptyGetSize

ptyGetSize :: (MonadIO m, PtyK a) => a -> m (Int32, Int32) Source

ptyNewForeignSync

ptyNewSync

ptySetSize

ptySetSize :: (MonadIO m, PtyK a) => a -> Int32 -> Int32 -> m () Source

ptySetUtf8

ptySetUtf8 :: (MonadIO m, PtyK a) => a -> Bool -> m () Source

Properties

Fd

getPtyFd :: (MonadIO m, PtyK o) => o -> m Int32 Source

Flags

getPtyFlags :: (MonadIO m, PtyK o) => o -> m [PtyFlags] Source