# GIO Reference Manual

for GIO &version; The latest version of this documentation can be found on-line at https://developer.gnome.org/gio/unstable/.

## API Reference

### File Operations

### File System Monitoring

### File-related Utilities

### Asynchronous I/O

### Data conversion

### Streaming I/O

### File types and applications

### Volumes and Drives

### Icons

### Failable Initialization

### Subprocesses

### Low-level network support

### High-level network functionality

### TLS (SSL) support

### DNS resolution

### Low-level D-Bus Support

### High-level D-Bus Support

### Settings

### Resources

### Permissions

### Data Models

### Application support

### Extending GIO

### GIO Tools

### GIO Testing

## Migrating to GIO

## Object Hierarchy

## Index

## Index of deprecated symbols

## Index of new symbols in 2.18

## Index of new symbols in 2.20

## Index of new symbols in 2.22

## Index of new symbols in 2.24

## Index of new symbols in 2.26

## Index of new symbols in 2.28

## Index of new symbols in 2.30

## Index of new symbols in 2.32

## Index of new symbols in 2.34

## Index of new symbols in 2.36

## Index of new symbols in 2.38

## Index of new symbols in 2.40

## Index of new symbols in 2.42

## Index of new symbols in 2.44

## Index of new symbols in 2.46

## Index of new symbols in 2.48

## Index of new symbols in 2.50

## Index of new symbols in 2.52

## Index of new symbols in 2.54

## Index of new symbols in 2.56

## Index of new symbols in 2.58

## Index of new symbols in 2.60

## Index of new symbols in 2.62

## Index of new symbols in 2.64

## Index of new symbols in 2.66

## Index of new symbols in 2.68

## Index of new symbols in 2.70

## Index of new symbols in 2.72

## Index of new symbols in 2.74

## Index of new symbols in 2.76

## Index of new symbols in 2.78