gi-gio-0.2.46.15: Gio 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.Gio.Objects.Subprocess

Contents

Description

 

Synopsis

Exported types

newtype Subprocess Source

Instances

GObject Subprocess 
((~) * info (ResolveSubprocessMethod t Subprocess), MethodInfo * info Subprocess p) => IsLabelProxy t (Subprocess -> p) 
type ParentTypes Subprocess 
type AttributeList Subprocess 
type SignalList Subprocess 

Methods

subprocessCommunicate

subprocessCommunicateAsync

subprocessCommunicateFinish

subprocessCommunicateUtf8

subprocessCommunicateUtf8Async

subprocessCommunicateUtf8Finish

subprocessForceExit

data SubprocessForceExitMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, SubprocessK a) => MethodInfo * SubprocessForceExitMethodInfo a signature 

subprocessGetExitStatus

subprocessGetIdentifier

subprocessGetIfExited

subprocessGetIfSignaled

subprocessGetStatus

data SubprocessGetStatusMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, SubprocessK a) => MethodInfo * SubprocessGetStatusMethodInfo a signature 

subprocessGetStderrPipe

subprocessGetStdinPipe

subprocessGetStdoutPipe

subprocessGetSuccessful

subprocessGetTermSig

data SubprocessGetTermSigMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, SubprocessK a) => MethodInfo * SubprocessGetTermSigMethodInfo a signature 

subprocessNew

subprocessSendSignal

data SubprocessSendSignalMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, SubprocessK a) => MethodInfo * SubprocessSendSignalMethodInfo a signature 

subprocessWait

data SubprocessWaitMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, SubprocessK a, CancellableK b) => MethodInfo * SubprocessWaitMethodInfo a signature 

subprocessWaitAsync

subprocessWaitCheck

data SubprocessWaitCheckMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, SubprocessK a, CancellableK b) => MethodInfo * SubprocessWaitCheckMethodInfo a signature 

subprocessWaitCheckAsync

subprocessWaitCheckFinish

subprocessWaitFinish

data SubprocessWaitFinishMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, SubprocessK a, AsyncResultK b) => MethodInfo * SubprocessWaitFinishMethodInfo a signature 

Properties

Argv

Flags