System.Glib.MainLoop

type HandlerId

timeoutAdd

timeoutAddFull

timeoutRemove

idleAdd

idleRemove

data IOCondition

inputAdd

inputRemove

type Priority

priorityLow

priorityDefaultIdle

priorityHighIdle

priorityDefault

priorityHigh

data MainLoop

mainLoopNew

mainLoopRun

mainLoopQuit

mainLoopIsRunning

data MainContext

mainContextNew

mainContextDefault

mainContextIteration

mainContextFindSourceById

data Source

sourceAttach

sourceSetPriority

sourceGetPriority

sourceDestroy

sourceIsDestroyed