gi-gtk-0.3.18.15: Gtk 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.Gtk.Objects.Socket

Contents

Description

 

Synopsis

Exported types

newtype Socket Source

Constructors

Socket (ForeignPtr Socket) 

Instances

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

class GObject o => SocketK o Source

Instances

Methods

socketAddId

data SocketAddIdMethodInfo Source

Instances

((~) * signature (CULong -> m ()), MonadIO m, SocketK a) => MethodInfo * SocketAddIdMethodInfo a signature 

socketAddId :: (MonadIO m, SocketK a) => a -> CULong -> m () Source

socketGetId

data SocketGetIdMethodInfo Source

Instances

((~) * signature (m CULong), MonadIO m, SocketK a) => MethodInfo * SocketGetIdMethodInfo a signature 

socketGetPlugWindow

data SocketGetPlugWindowMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, SocketK a) => MethodInfo * SocketGetPlugWindowMethodInfo a signature 

socketNew

Signals

PlugAdded

type SocketPlugAddedCallbackC = Ptr () -> Ptr () -> IO () Source

PlugRemoved