### Enumeration

# GLib IOCondition

#### Declaration

    flags GLib.IOCondition

#### Description [src]

A bitwise combination representing a condition to watch for on an event source.

#### Members

`G_IO_IN`

  There is data to read.

  - Value: `1`
  - Available since: 2.0
`G_IO_OUT`

  Data can be written (without blocking).

  - Value: `4`
  - Available since: 2.0
`G_IO_PRI`

  There is urgent data to read.

  - Value: `2`
  - Available since: 2.0
`G_IO_ERR`

  Error condition.

  - Value: `8`
  - Available since: 2.0
`G_IO_HUP`

  Hung up (the connection has been broken, usually for pipes and sockets).

  - Value: `16`
  - Available since: 2.0
`G_IO_NVAL`

  Invalid request. The file descriptor is not open.

  - Value: `32`
  - Available since: 2.0