# Table of Contents - gio2-3.2.9 Documentation

## Pages

- Makefile
- depend
- ruby-gio2.pc

## Classes and Modules

- GLib
- Gio
- Gio::Action
- Gio::ActionMap
- Gio::ApplicationCommandLine
- Gio::ContentType
- Gio::Error
- Gio::File
- Gio::InetAddress
- Gio::InputStream
- Gio::Loader
- Gio::MenuItem
- Gio::PollableInputStream
- Gio::PollableOutputStream
- Gio::Resources
- Gio::Settings
- Gio::SettingsSchemaSource
- Gio::SimpleAction

## Methods

- ::any — Gio::InetAddress
- ::enumerate_children — Gio::Resources
- ::enumerate_children_raw — Gio::Resources
- ::get_info — Gio::Resources
- ::get_info_raw — Gio::Resources
- ::lookup_data — Gio::Resources
- ::lookup_data_raw — Gio::Resources
- ::loopback — Gio::InetAddress
- ::new — Gio::Settings
- ::new — Gio::ApplicationCommandLine
- ::new — Gio::Loader
- ::new — Gio::SimpleAction
- ::open — Gio::File
- ::open_stream — Gio::Resources
- ::open_stream_raw — Gio::Resources
- ::register — Gio::Resources
- ::registered — Gio::ContentType
- ::registered_raw — Gio::ContentType
- ::unregister — Gio::Resources
- #[]= — Gio::MenuItem
- #[]= — Gio::Settings
- #actions — Gio::ActionMap
- #activate — Gio::Action
- #activate_raw — Gio::Action
- #add_action — Gio::ActionMap
- #add_action_raw — Gio::ActionMap
- #add_actions — Gio::ActionMap
- #convert_to_action — Gio::ActionMap
- #create_source — Gio::PollableInputStream
- #create_source — Gio::PollableOutputStream
- #create_source_raw — Gio::PollableInputStream
- #create_source_raw — Gio::PollableOutputStream
- #define_content_type_class — Gio::Loader
- #define_dbus_module — Gio::Loader
- #define_mime_type_class — Gio::Loader
- #define_resources_module — Gio::Loader
- #error_parent_class — Gio::Loader
- #initialize_raw — Gio::SimpleAction
- #initialize_raw — Gio::Settings
- #initialize_with_hash_args — Gio::Settings
- #list_schemas — Gio::SettingsSchemaSource
- #load_function_info — Gio::Loader
- #load_function_info_content_type — Gio::Loader
- #post_load — Gio::Loader
- #pre_load — Gio::Loader
- #read — Gio::InputStream
- #read_all — Gio::InputStream
- #read_all_raw — Gio::InputStream
- #read_all_raw_compatible — Gio::InputStream
- #read_nonblocking — Gio::PollableInputStream
- #read_nonblocking_raw — Gio::PollableInputStream
- #read_nonblocking_raw_compatible — Gio::PollableInputStream
- #read_raw — Gio::InputStream
- #read_raw_compatible — Gio::InputStream
- #remove_action — Gio::ActionMap
- #remove_action_raw — Gio::ActionMap
- #require_extension — Gio::Loader
- #require_libraries — Gio::Loader
- #rubyish_class_name — Gio::Loader
- #set_attribute_value — Gio::MenuItem
- #set_attribute_value_raw — Gio::MenuItem
- #set_value — Gio::Settings
- #set_value_raw — Gio::Settings
- #should_unlock_gvl? — Gio::Loader
- #to_s — Gio::Loader