---
name: "Glib.Main"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/Glib.Main"
---

# Glib.Main(3o)

The Main Event Loop

## NAME

Glib.Main - The Main Event Loop

## Module

Module   Glib.Main

## Documentation

Module **Main**\
  :  **sig end**

The Main Event Loop

*type t*

*val create* :  **bool -\> t**

*val iteration* :  **bool -\> bool**

*val pending* :  **unit -\> bool**

*val is\_running* :  **t -\> bool**

*val quit* :  **t -\> unit**

*val destroy* :  **t -\> unit**

*type locale\_category* =  **\[ \`ALL \| \`COLLATE \| \`CTYPE \| \`MESSAGES \| \`MONETARY \| \`NUMERIC \| \`TIME \]**

*val setlocale* :  **locale\_category -\> string option -\> string**
