|  | 
| enum | Gio::AppInfoCreateFlags { Gio::APP_INFO_CREATE_NONE = 0x0,
 Gio::APP_INFO_CREATE_NEEDS_TERMINAL = (1 << 0),
 Gio::APP_INFO_CREATE_SUPPORTS_URIS = (1 << 1),
 Gio::APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION = (1 << 2)
 }
 | 
|  | Flags used when creating a AppInfo.  More... 
 | 
|  | 
| enum | Gio::ApplicationFlags { Gio::APPLICATION_FLAGS_NONE = 0x0,
 Gio::APPLICATION_IS_SERVICE = (1 << 0),
 Gio::APPLICATION_IS_LAUNCHER = (1 << 1),
 Gio::APPLICATION_HANDLES_OPEN = (1 << 2),
 Gio::APPLICATION_HANDLES_COMMAND_LINE = (1 << 3),
 Gio::APPLICATION_SEND_ENVIRONMENT = (1 << 4),
 Gio::APPLICATION_NON_UNIQUE = (1 << 5),
 Gio::APPLICATION_CAN_OVERRIDE_APP_ID = (1 << 6)
 }
 | 
|  | Flags used to define the behaviour of a Application.  More... 
 | 
|  | 
| enum | Gio::ConverterResult { Gio::CONVERTER_ERROR,
 Gio::CONVERTER_CONVERTED,
 Gio::CONVERTER_FINISHED,
 Gio::CONVERTER_FLUSHED
 }
 | 
|  | Results returned from g_converter_convert().  More... 
 | 
|  | 
| enum | Gio::ConverterFlags { Gio::CONVERTER_NO_FLAGS = 0x0,
 Gio::CONVERTER_INPUT_AT_END = (1 << 0),
 Gio::CONVERTER_FLUSH = (1 << 1)
 }
 | 
|  | Flags used when calling a g_converter_convert().  More... 
 | 
|  | 
| enum | Gio::CredentialsType { Gio::CREDENTIALS_TYPE_INVALID,
 Gio::CREDENTIALS_TYPE_LINUX_UCRED,
 Gio::CREDENTIALS_TYPE_FREEBSD_CMSGCRED,
 Gio::CREDENTIALS_TYPE_OPENBSD_SOCKPEERCRED,
 Gio::CREDENTIALS_TYPE_SOLARIS_UCRED,
 Gio::CREDENTIALS_TYPE_NETBSD_UNPCBID
 }
 | 
|  | Enumeration describing different kinds of native credential types.  More... 
 | 
|  | 
| enum | Gio::DBus::BusType { Gio::DBus::BUS_TYPE_STARTER = -1,
 Gio::DBus::BUS_TYPE_NONE,
 Gio::DBus::BUS_TYPE_SYSTEM,
 Gio::DBus::BUS_TYPE_SESSION
 }
 | 
|  | An enumeration for well-known message buses.  More... 
 | 
|  | 
| enum | Gio::DBus::CallFlags { Gio::DBus::CALL_FLAGS_NONE = 0x0,
 Gio::DBus::CALL_FLAGS_NO_AUTO_START = (1<<0),
 Gio::DBus::CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<1)
 }
 | 
|  | Flags used in g_dbus_connection_call() and similar APIs.  More... 
 | 
|  | 
| enum | Gio::DBus::ConnectionFlags { Gio::DBus::CONNECTION_FLAGS_NONE = 0x0,
 Gio::DBus::CONNECTION_FLAGS_AUTHENTICATION_CLIENT = (1<<0),
 Gio::DBus::CONNECTION_FLAGS_AUTHENTICATION_SERVER = (1<<1),
 Gio::DBus::CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<2),
 Gio::DBus::CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION = (1<<3),
 Gio::DBus::CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING = (1<<4)
 }
 | 
|  | Flags used when creating a new DBusConnection.  More... 
 | 
|  | 
| enum | Gio::DBus::SendMessageFlags { Gio::DBus::SEND_MESSAGE_FLAGS_NONE = 0x0,
 Gio::DBus::SEND_MESSAGE_FLAGS_PRESERVE_SERIAL = (1<<0)
 }
 | 
|  | Flags used when sending DBusMessages on a DBusConnection.  More... 
 | 
|  | 
| enum | Gio::DBus::SignalFlags { Gio::DBus::SIGNAL_FLAGS_NONE = 0x0,
 Gio::DBus::SIGNAL_FLAGS_NO_MATCH_RULE = (1<<0),
 Gio::DBus::SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE = (1<<1),
 Gio::DBus::SIGNAL_FLAGS_MATCH_ARG0_PATH = (1<<2)
 }
 | 
|  | Flags used when subscribing to signals via g_dbus_connection_signal_subscribe().  More... 
 | 
|  | 
| enum | Gio::DBus::SubtreeFlags { Gio::DBus::SUBTREE_FLAGS_NONE = 0x0,
 Gio::DBus::SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES = (1<<0)
 }
 | 
|  | Flags passed to g_dbus_connection_register_subtree().  More... 
 | 
|  | 
| enum | Gio::DBus::InterfaceSkeletonFlags { Gio::DBus::DBUS_INTERFACE_SKELETON_FLAGS_NONE = 0x0,
 Gio::DBus::DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD = (1<<0)
 }
 | 
|  | Flags describing the behavior of a DBusInterfaceSkeleton instance.  More... 
 | 
|  | 
| enum | Gio::DBus::PropertyInfoFlags { Gio::DBus::PROPERTY_INFO_FLAGS_NONE = 0x0,
 Gio::DBus::PROPERTY_INFO_FLAGS_READABLE = (1<<0),
 Gio::DBus::PROPERTY_INFO_FLAGS_WRITABLE = (1<<1)
 }
 | 
|  | Flags describing the access control of a D-Bus property.  More... 
 | 
|  | 
| enum | Gio::DBus::MessageType { Gio::DBus::MESSAGE_TYPE_INVALID,
 Gio::DBus::MESSAGE_TYPE_METHOD_CALL,
 Gio::DBus::MESSAGE_TYPE_METHOD_RETURN,
 Gio::DBus::MESSAGE_TYPE_ERROR,
 Gio::DBus::MESSAGE_TYPE_SIGNAL
 }
 | 
|  | Message types used in DBusMessage.  More... 
 | 
|  | 
| enum | Gio::DBus::MessageFlags { Gio::DBus::MESSAGE_FLAGS_NONE = 0x0,
 Gio::DBus::MESSAGE_FLAGS_NO_REPLY_EXPECTED = (1<<0),
 Gio::DBus::MESSAGE_FLAGS_NO_AUTO_START = (1<<1),
 Gio::DBus::MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<2)
 }
 | 
|  | Message flags used in DBusMessage.  More... 
 | 
|  | 
| enum | Gio::DBus::MessageHeaderField { Gio::DBus::MESSAGE_HEADER_FIELD_INVALID,
 Gio::DBus::MESSAGE_HEADER_FIELD_PATH,
 Gio::DBus::MESSAGE_HEADER_FIELD_INTERFACE,
 Gio::DBus::MESSAGE_HEADER_FIELD_MEMBER,
 Gio::DBus::MESSAGE_HEADER_FIELD_ERROR_NAME,
 Gio::DBus::MESSAGE_HEADER_FIELD_REPLY_SERIAL,
 Gio::DBus::MESSAGE_HEADER_FIELD_DESTINATION,
 Gio::DBus::MESSAGE_HEADER_FIELD_SENDER,
 Gio::DBus::MESSAGE_HEADER_FIELD_SIGNATURE,
 Gio::DBus::MESSAGE_HEADER_FIELD_NUM_UNIX_FDS
 }
 | 
|  | Header fields used in DBusMessage.  More... 
 | 
|  | 
| enum | Gio::DBus::CapabilityFlags { Gio::DBus::CAPABILITY_FLAGS_NONE = 0x0,
 Gio::DBus::CAPABILITY_FLAGS_UNIX_FD_PASSING = (1<<0)
 }
 | 
|  | Capabilities negotiated with the remote peer.  More... 
 | 
|  | 
| enum | Gio::DBus::BusNameOwnerFlags { Gio::DBus::BUS_NAME_OWNER_FLAGS_NONE = 0x0,
 Gio::DBus::BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT = (1<<0),
 Gio::DBus::BUS_NAME_OWNER_FLAGS_REPLACE = (1<<1),
 Gio::DBus::BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE = (1<<2)
 }
 | 
|  | Flags used in g_bus_own_name().  More... 
 | 
|  | 
| enum | Gio::DBus::ProxyFlags { Gio::DBus::PROXY_FLAGS_NONE = 0x0,
 Gio::DBus::PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES = (1<<0),
 Gio::DBus::PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS = (1<<1),
 Gio::DBus::PROXY_FLAGS_DO_NOT_AUTO_START = (1<<2),
 Gio::DBus::PROXY_FLAGS_GET_INVALIDATED_PROPERTIES = (1<<3),
 Gio::DBus::PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION = (1<<4)
 }
 | 
|  | Flags used when constructing an instance of a DBusProxy derived class.  More... 
 | 
|  | 
| enum | Gio::DBus::ServerFlags { Gio::DBus::SERVER_FLAGS_NONE = 0x0,
 Gio::DBus::SERVER_FLAGS_RUN_IN_THREAD = (1<<0),
 Gio::DBus::SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<1)
 }
 | 
|  | Flags used when creating a DBusServer.  More... 
 | 
|  | 
| enum | Gio::DBus::BusNameWatcherFlags { Gio::DBus::BUS_NAME_WATCHER_FLAGS_NONE = 0x0,
 Gio::DBus::BUS_NAME_WATCHER_FLAGS_AUTO_START = (1<<0)
 }
 | 
|  | Flags used in g_bus_watch_name().  More... 
 | 
|  | 
| enum | Gio::DriveStartFlags { Gio::DRIVE_START_NONE = 0x0
 } | 
|  | Flags used when starting a drive.  More... 
 | 
|  | 
| enum | Gio::DriveStartStopType { Gio::DRIVE_START_STOP_TYPE_UNKNOWN,
 Gio::DRIVE_START_STOP_TYPE_SHUTDOWN,
 Gio::DRIVE_START_STOP_TYPE_NETWORK,
 Gio::DRIVE_START_STOP_TYPE_MULTIDISK,
 Gio::DRIVE_START_STOP_TYPE_PASSWORD
 }
 | 
|  | Enumeration describing how a drive can be started/stopped.  More... 
 | 
|  | 
| enum | Gio::EmblemOrigin { Gio::EMBLEM_ORIGIN_UNKNOWN,
 Gio::EMBLEM_ORIGIN_DEVICE,
 Gio::EMBLEM_ORIGIN_LIVEMETADATA,
 Gio::EMBLEM_ORIGIN_TAG
 }
 | 
|  | GEmblemOrigin is used to add information about the origin of the emblem to Emblem.  More... 
 | 
|  | 
| enum | Gio::DataStreamByteOrder { Gio::DATA_STREAM_BYTE_ORDER_BIG_ENDIAN,
 Gio::DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN,
 Gio::DATA_STREAM_BYTE_ORDER_HOST_ENDIAN
 }
 | 
|  | DataStreamByteOrder is used to ensure proper endianness of streaming data sources across various machine architectures.  More... 
 | 
|  | 
| enum | Gio::DataStreamNewlineType { Gio::DATA_STREAM_NEWLINE_TYPE_LF,
 Gio::DATA_STREAM_NEWLINE_TYPE_CR,
 Gio::DATA_STREAM_NEWLINE_TYPE_CR_LF,
 Gio::DATA_STREAM_NEWLINE_TYPE_ANY
 }
 | 
|  | DataStreamNewlineType is used when checking for or setting the line endings for a given file.  More... 
 | 
|  | 
| enum | Gio::ErrorEnum { Gio::IO_ERROR_FAILED,
 Gio::IO_ERROR_NOT_FOUND,
 Gio::IO_ERROR_EXISTS,
 Gio::IO_ERROR_IS_DIRECTORY,
 Gio::IO_ERROR_NOT_DIRECTORY,
 Gio::IO_ERROR_NOT_EMPTY,
 Gio::IO_ERROR_NOT_REGULAR_FILE,
 Gio::IO_ERROR_NOT_SYMBOLIC_LINK,
 Gio::IO_ERROR_NOT_MOUNTABLE_FILE,
 Gio::IO_ERROR_FILENAME_TOO_LONG,
 Gio::IO_ERROR_INVALID_FILENAME,
 Gio::IO_ERROR_TOO_MANY_LINKS,
 Gio::IO_ERROR_NO_SPACE,
 Gio::IO_ERROR_INVALID_ARGUMENT,
 Gio::IO_ERROR_PERMISSION_DENIED,
 Gio::IO_ERROR_NOT_SUPPORTED,
 Gio::IO_ERROR_NOT_MOUNTED,
 Gio::IO_ERROR_ALREADY_MOUNTED,
 Gio::IO_ERROR_CLOSED,
 Gio::IO_ERROR_CANCELLED,
 Gio::IO_ERROR_PENDING,
 Gio::IO_ERROR_READ_ONLY,
 Gio::IO_ERROR_CANT_CREATE_BACKUP,
 Gio::IO_ERROR_WRONG_ETAG,
 Gio::IO_ERROR_TIMED_OUT,
 Gio::IO_ERROR_WOULD_RECURSE,
 Gio::IO_ERROR_BUSY,
 Gio::IO_ERROR_WOULD_BLOCK,
 Gio::IO_ERROR_HOST_NOT_FOUND,
 Gio::IO_ERROR_HOST_WAS_NOT_FOUND = IO_ERROR_HOST_NOT_FOUND,
 Gio::IO_ERROR_WOULD_MERGE,
 Gio::IO_ERROR_FAILED_HANDLED,
 Gio::IO_ERROR_TOO_MANY_OPEN_FILES,
 Gio::IO_ERROR_NOT_INITIALIZED,
 Gio::IO_ERROR_ADDRESS_IN_USE,
 Gio::IO_ERROR_PARTIAL_INPUT,
 Gio::IO_ERROR_INVALID_DATA,
 Gio::IO_ERROR_DBUS_ERROR,
 Gio::IO_ERROR_HOST_UNREACHABLE,
 Gio::IO_ERROR_NETWORK_UNREACHABLE,
 Gio::IO_ERROR_CONNECTION_REFUSED,
 Gio::IO_ERROR_PROXY_FAILED,
 Gio::IO_ERROR_PROXY_AUTH_FAILED,
 Gio::IO_ERROR_PROXY_NEED_AUTH,
 Gio::IO_ERROR_PROXY_NOT_ALLOWED,
 Gio::IO_ERROR_BROKEN_PIPE,
 Gio::IO_ERROR_CONNECTION_CLOSED = IO_ERROR_BROKEN_PIPE,
 Gio::IO_ERROR_NOT_CONNECTED,
 Gio::IO_ERROR_MESSAGE_TOO_LARGE
 }
 | 
|  | Error codes returned by GIO functions.  More... 
 | 
|  | 
| enum | Gio::SocketFamily { Gio::SOCKET_FAMILY_INVALID = 0,
 Gio::SOCKET_FAMILY_UNIX = GLIB_SYSDEF_AF_UNIX,
 Gio::SOCKET_FAMILY_IPV4 = GLIB_SYSDEF_AF_INET,
 Gio::SOCKET_FAMILY_IPV6 = GLIB_SYSDEF_AF_INET6
 }
 | 
|  | The protocol family of a SocketAddress.  More... 
 | 
|  | 
| enum | Gio::TlsAuthenticationMode { Gio::TLS_AUTHENTICATION_NONE,
 Gio::TLS_AUTHENTICATION_REQUESTED,
 Gio::TLS_AUTHENTICATION_REQUIRED
 }
 | 
|  | The client authentication mode for a TlsServerConnection.  More... 
 | 
|  | 
| enum | Gio::TlsCertificateFlags { Gio::TLS_CERTIFICATE_UNKNOWN_CA = (1 << 0),
 Gio::TLS_CERTIFICATE_BAD_IDENTITY = (1 << 1),
 Gio::TLS_CERTIFICATE_NOT_ACTIVATED = (1 << 2),
 Gio::TLS_CERTIFICATE_EXPIRED = (1 << 3),
 Gio::TLS_CERTIFICATE_REVOKED = (1 << 4),
 Gio::TLS_CERTIFICATE_INSECURE = (1 << 5),
 Gio::TLS_CERTIFICATE_GENERIC_ERROR = (1 << 6),
 Gio::TLS_CERTIFICATE_VALIDATE_ALL = 0x007f
 }
 | 
|  | A set of flags describing TLS certification validation.  More... 
 | 
|  | 
| enum | Gio::FileQueryInfoFlags { Gio::FILE_QUERY_INFO_NONE = 0x0,
 Gio::FILE_QUERY_INFO_NOFOLLOW_SYMLINKS = (1 << 0)
 }
 | 
|  | Flags used when querying a FileInfo.  More... 
 | 
|  | 
| enum | Gio::FileCreateFlags { Gio::FILE_CREATE_NONE = 0x0,
 Gio::FILE_CREATE_PRIVATE = (1 << 0),
 Gio::FILE_CREATE_REPLACE_DESTINATION = (1 << 1)
 }
 | 
|  | Flags used when an operation may create a file.  More... 
 | 
|  | 
| enum | Gio::FileCopyFlags { Gio::FILE_COPY_NONE = 0x0,
 Gio::FILE_COPY_OVERWRITE = (1 << 0),
 Gio::FILE_COPY_BACKUP = (1 << 1),
 Gio::FILE_COPY_NOFOLLOW_SYMLINKS = (1 << 2),
 Gio::FILE_COPY_ALL_METADATA = (1 << 3),
 Gio::FILE_COPY_NO_FALLBACK_FOR_MOVE = (1 << 4),
 Gio::FILE_COPY_TARGET_DEFAULT_PERMS = (1 << 5)
 }
 | 
|  | Flags used when copying or moving files.  More... 
 | 
|  | 
| enum | Gio::FileMonitorFlags { Gio::FILE_MONITOR_NONE = 0x0,
 Gio::FILE_MONITOR_WATCH_MOUNTS = (1 << 0),
 Gio::FILE_MONITOR_SEND_MOVED = (1 << 1),
 Gio::FILE_MONITOR_WATCH_HARD_LINKS = (1 << 2),
 Gio::FILE_MONITOR_WATCH_MOVES = (1 << 3)
 }
 | 
|  | Flags used to set what a FileMonitor will watch for.  More... 
 | 
|  | 
| enum | Gio::FileMeasureFlags { Gio::FILE_MEASURE_NONE = 0x0,
 Gio::FILE_MEASURE_REPORT_ANY_ERROR = (1 << 1),
 Gio::FILE_MEASURE_APPARENT_SIZE = (1 << 2),
 Gio::FILE_MEASURE_NO_XDEV = (1 << 3)
 }
 | 
|  | Flags that can be used with g_file_measure_disk_usage().  More... 
 | 
|  | 
| enum | Gio::FileAttributeType { Gio::FILE_ATTRIBUTE_TYPE_INVALID,
 Gio::FILE_ATTRIBUTE_TYPE_STRING,
 Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
 Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
 Gio::FILE_ATTRIBUTE_TYPE_UINT32,
 Gio::FILE_ATTRIBUTE_TYPE_INT32,
 Gio::FILE_ATTRIBUTE_TYPE_UINT64,
 Gio::FILE_ATTRIBUTE_TYPE_INT64,
 Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
 Gio::FILE_ATTRIBUTE_TYPE_STRINGV
 }
 | 
|  | The data types for file attributes.  More... 
 | 
|  | 
| enum | Gio::FileAttributeInfoFlags { Gio::FILE_ATTRIBUTE_INFO_NONE = 0x0,
 Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = (1 << 0),
 Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = (1 << 1)
 }
 | 
|  | Flags specifying the behaviour of an attribute.  More... 
 | 
|  | 
| enum | Gio::FileAttributeStatus { Gio::FILE_ATTRIBUTE_STATUS_UNSET,
 Gio::FILE_ATTRIBUTE_STATUS_SET,
 Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING
 }
 | 
|  | Used by g_file_set_attributes_from_info() when setting file attributes.  More... 
 | 
|  | 
| enum | Gio::FileType { Gio::FILE_TYPE_NOT_KNOWN,
 Gio::FILE_TYPE_REGULAR,
 Gio::FILE_TYPE_DIRECTORY,
 Gio::FILE_TYPE_SYMBOLIC_LINK,
 Gio::FILE_TYPE_SPECIAL,
 Gio::FILE_TYPE_SHORTCUT,
 Gio::FILE_TYPE_MOUNTABLE
 }
 | 
|  | Indicates the file's on-disk type.  More... 
 | 
|  | 
| enum | Gio::FileMonitorEvent { Gio::FILE_MONITOR_EVENT_CHANGED,
 Gio::FILE_MONITOR_EVENT_CHANGES_DONE_HINT,
 Gio::FILE_MONITOR_EVENT_DELETED,
 Gio::FILE_MONITOR_EVENT_CREATED,
 Gio::FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED,
 Gio::FILE_MONITOR_EVENT_PRE_UNMOUNT,
 Gio::FILE_MONITOR_EVENT_UNMOUNTED,
 Gio::FILE_MONITOR_EVENT_MOVED,
 Gio::FILE_MONITOR_EVENT_RENAMED,
 Gio::FILE_MONITOR_EVENT_MOVED_IN,
 Gio::FILE_MONITOR_EVENT_MOVED_OUT
 }
 | 
|  | Specifies what type of event a monitor event is.  More... 
 | 
|  | 
| enum | Gio::IOStreamSpliceFlags { Gio::IO_STREAM_SPLICE_NONE = 0x0,
 Gio::IO_STREAM_SPLICE_CLOSE_STREAM1 = (1 << 0),
 Gio::IO_STREAM_SPLICE_CLOSE_STREAM2 = (1 << 1),
 Gio::IO_STREAM_SPLICE_WAIT_FOR_BOTH = (1 << 2)
 }
 | 
|  | GIOStreamSpliceFlags determine how streams should be spliced.  More... 
 | 
|  | 
| enum | Gio::MountUnmountFlags { Gio::MOUNT_UNMOUNT_NONE = 0x0,
 Gio::MOUNT_UNMOUNT_FORCE = (1 << 0)
 }
 | 
|  | Flags used when an unmounting a mount.  More... 
 | 
|  | 
| enum | Gio::MountMountFlags { Gio::MOUNT_MOUNT_NONE = 0x0
 } | 
|  | Flags used when mounting a mount.  More... 
 | 
|  | 
| enum | Gio::AskPasswordFlags { Gio::ASK_PASSWORD_NEED_PASSWORD = (1 << 0),
 Gio::ASK_PASSWORD_NEED_USERNAME = (1 << 1),
 Gio::ASK_PASSWORD_NEED_DOMAIN = (1 << 2),
 Gio::ASK_PASSWORD_SAVING_SUPPORTED = (1 << 3),
 Gio::ASK_PASSWORD_ANONYMOUS_SUPPORTED = (1 << 4)
 }
 | 
|  | AskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation.  More... 
 | 
|  | 
| enum | Gio::PasswordSave { Gio::PASSWORD_SAVE_NEVER,
 Gio::PASSWORD_SAVE_FOR_SESSION,
 Gio::PASSWORD_SAVE_PERMANENTLY
 }
 | 
|  | PasswordSave is used to indicate the lifespan of a saved password.  More... 
 | 
|  | 
| enum | Gio::MountOperationResult { Gio::MOUNT_OPERATION_HANDLED,
 Gio::MOUNT_OPERATION_ABORTED,
 Gio::MOUNT_OPERATION_UNHANDLED
 }
 | 
|  | MountOperationResult is returned as a result when a request for information is send by the mounting operation.  More... 
 | 
|  | 
| enum | Gio::NetworkConnectivity { Gio::NETWORK_CONNECTIVITY_LOCAL = 1,
 Gio::NETWORK_CONNECTIVITY_LIMITED,
 Gio::NETWORK_CONNECTIVITY_PORTAL,
 Gio::NETWORK_CONNECTIVITY_FULL
 }
 | 
|  | The host's network connectivity state, as reported by NetworkMonitor.  More... 
 | 
|  | 
| enum | Gio::NotificationPriority { Gio::NOTIFICATION_PRIORITY_NORMAL,
 Gio::NOTIFICATION_PRIORITY_LOW,
 Gio::NOTIFICATION_PRIORITY_HIGH,
 Gio::NOTIFICATION_PRIORITY_URGENT
 }
 | 
|  | Priority levels for Notifications.  More... 
 | 
|  | 
| enum | Gio::OutputStreamSpliceFlags { Gio::OUTPUT_STREAM_SPLICE_NONE = 0x0,
 Gio::OUTPUT_STREAM_SPLICE_CLOSE_SOURCE = (1 << 0),
 Gio::OUTPUT_STREAM_SPLICE_CLOSE_TARGET = (1 << 1)
 }
 | 
|  | GOutputStreamSpliceFlags determine how streams should be spliced.  More... 
 | 
|  | 
| enum | Gio::ResolverRecordType { Gio::RESOLVER_RECORD_SRV = 1,
 Gio::RESOLVER_RECORD_MX,
 Gio::RESOLVER_RECORD_TXT,
 Gio::RESOLVER_RECORD_SOA,
 Gio::RESOLVER_RECORD_NS
 }
 | 
|  | The type of record that g_resolver_lookup_records() or g_resolver_lookup_records_async() should retrieve.  More... 
 | 
|  | 
| enum | Gio::ResourceFlags { Gio::RESOURCE_FLAGS_NONE = 0x0,
 Gio::RESOURCE_FLAGS_COMPRESSED = (1<<0)
 }
 | 
|  | GResourceFlags give information about a particular file inside a resource bundle.  More... 
 | 
|  | 
| enum | Gio::ResourceLookupFlags { Gio::RESOURCE_LOOKUP_FLAGS_NONE = 0x0
 } | 
|  | GResourceLookupFlags determine how resource path lookups are handled.  More... 
 | 
|  | 
| enum | Gio::SettingsBindFlags { Gio::SETTINGS_BIND_DEFAULT = 0x0,
 Gio::SETTINGS_BIND_GET = (1<<0),
 Gio::SETTINGS_BIND_SET = (1<<1),
 Gio::SETTINGS_BIND_NO_SENSITIVITY = (1<<2),
 Gio::SETTINGS_BIND_GET_NO_CHANGES = (1<<3),
 Gio::SETTINGS_BIND_INVERT_BOOLEAN = (1<<4)
 }
 | 
|  | Flags used when creating a binding.  More... 
 | 
|  | 
| enum | Gio::SocketType { Gio::SOCKET_TYPE_INVALID,
 Gio::SOCKET_TYPE_STREAM,
 Gio::SOCKET_TYPE_DATAGRAM,
 Gio::SOCKET_TYPE_SEQPACKET
 }
 | 
|  | Flags used when creating a Socket.  More... 
 | 
|  | 
| enum | Gio::SocketProtocol { Gio::SOCKET_PROTOCOL_UNKNOWN = -1,
 Gio::SOCKET_PROTOCOL_DEFAULT = 0,
 Gio::SOCKET_PROTOCOL_TCP = 6,
 Gio::SOCKET_PROTOCOL_UDP = 17,
 Gio::SOCKET_PROTOCOL_SCTP = 132
 }
 | 
|  | A protocol identifier is specified when creating a Socket, which is a family/type specific identifier, where 0 means the default protocol for the particular family/type.  More... 
 | 
|  | 
| enum | Gio::SocketMsgFlags { Gio::SOCKET_MSG_NONE = 0x0,
 Gio::SOCKET_MSG_OOB = GLIB_SYSDEF_MSG_OOB,
 Gio::SOCKET_MSG_PEEK = GLIB_SYSDEF_MSG_PEEK,
 Gio::SOCKET_MSG_DONTROUTE = GLIB_SYSDEF_MSG_DONTROUTE
 }
 | 
|  | Flags used in g_socket_receive_message() and g_socket_send_message().  More... 
 | 
|  | 
| enum | Gio::SocketClientEvent { Gio::SOCKET_CLIENT_RESOLVING,
 Gio::SOCKET_CLIENT_RESOLVED,
 Gio::SOCKET_CLIENT_CONNECTING,
 Gio::SOCKET_CLIENT_CONNECTED,
 Gio::SOCKET_CLIENT_PROXY_NEGOTIATING,
 Gio::SOCKET_CLIENT_PROXY_NEGOTIATED,
 Gio::SOCKET_CLIENT_TLS_HANDSHAKING,
 Gio::SOCKET_CLIENT_TLS_HANDSHAKED,
 Gio::SOCKET_CLIENT_COMPLETE
 }
 | 
|  | Describes an event occurring on a SocketClient.  More... 
 | 
|  | 
| enum | Gio::TlsRehandshakeMode { Gio::TLS_REHANDSHAKE_NEVER,
 Gio::TLS_REHANDSHAKE_SAFELY,
 Gio::TLS_REHANDSHAKE_UNSAFELY
 }
 | 
|  | When to allow rehandshaking.  More... 
 | 
|  | 
| enum | Gio::TlsDatabaseVerifyFlags { Gio::TLS_DATABASE_VERIFY_NONE = 0x0
 } | 
|  | Flags for g_tls_database_verify_chain().  More... 
 | 
|  | 
| enum | Gio::TlsDatabaseLookupFlags { Gio::TLS_DATABASE_LOOKUP_NONE = 0x0,
 Gio::TLS_DATABASE_LOOKUP_KEYPAIR = 0x1
 }
 | 
|  | Flags for g_tls_database_lookup_certificate_for_handle(), g_tls_database_lookup_certificate_issuer(), and g_tls_database_lookup_certificates_issued_by().  More... 
 | 
|  | 
| enum | Gio::TlsInteractionResult { Gio::TLS_INTERACTION_UNHANDLED,
 Gio::TLS_INTERACTION_HANDLED,
 Gio::TLS_INTERACTION_FAILED
 }
 | 
|  | TlsInteractionResult is returned by various functions in TlsInteraction when finishing an interaction request.  More... 
 | 
|  | 
| enum | Gio::TlsCertificateRequestFlags { Gio::TLS_CERTIFICATE_REQUEST_NONE = 0x0
 } | 
|  | Flags for g_tls_interaction_request_certificate(), g_tls_interaction_request_certificate_async(), and g_tls_interaction_invoke_request_certificate().  More... 
 | 
|  | 
| enum | Gio::TlsPasswordFlags { Gio::TLS_PASSWORD_NONE = 0x0,
 Gio::TLS_PASSWORD_RETRY = 1 << 1,
 Gio::TLS_PASSWORD_MANY_TRIES = 1 << 2,
 Gio::TLS_PASSWORD_FINAL_TRY = 1 << 3
 }
 | 
|  | Various flags for the password.  More... 
 | 
|  | 
| enum | Gio::ZlibCompressorFormat { Gio::ZLIB_COMPRESSOR_FORMAT_ZLIB,
 Gio::ZLIB_COMPRESSOR_FORMAT_GZIP,
 Gio::ZLIB_COMPRESSOR_FORMAT_RAW
 }
 | 
|  | Used to select the type of data format to use for ZlibDecompressor and ZlibCompressor.  More... 
 | 
|  | 
| enum | Gio::UnixSocketAddressType { Gio::UNIX_SOCKET_ADDRESS_INVALID,
 Gio::UNIX_SOCKET_ADDRESS_ANONYMOUS,
 Gio::UNIX_SOCKET_ADDRESS_PATH,
 Gio::UNIX_SOCKET_ADDRESS_ABSTRACT,
 Gio::UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED
 }
 | 
|  | The type of name used by a UnixSocketAddress.  More... 
 | 
|  | 
|  | 
| AppInfoCreateFlags | Gio::operator| (AppInfoCreateFlags lhs, AppInfoCreateFlags rhs) | 
|  | 
| AppInfoCreateFlags | Gio::operator& (AppInfoCreateFlags lhs, AppInfoCreateFlags rhs) | 
|  | 
| AppInfoCreateFlags | Gio::operator^ (AppInfoCreateFlags lhs, AppInfoCreateFlags rhs) | 
|  | 
| AppInfoCreateFlags | Gio::operator~ (AppInfoCreateFlags flags) | 
|  | 
| AppInfoCreateFlags& | Gio::operator|= (AppInfoCreateFlags& lhs, AppInfoCreateFlags rhs) | 
|  | 
| AppInfoCreateFlags& | Gio::operator&= (AppInfoCreateFlags& lhs, AppInfoCreateFlags rhs) | 
|  | 
| AppInfoCreateFlags& | Gio::operator^= (AppInfoCreateFlags& lhs, AppInfoCreateFlags rhs) | 
|  | 
| ApplicationFlags | Gio::operator| (ApplicationFlags lhs, ApplicationFlags rhs) | 
|  | 
| ApplicationFlags | Gio::operator& (ApplicationFlags lhs, ApplicationFlags rhs) | 
|  | 
| ApplicationFlags | Gio::operator^ (ApplicationFlags lhs, ApplicationFlags rhs) | 
|  | 
| ApplicationFlags | Gio::operator~ (ApplicationFlags flags) | 
|  | 
| ApplicationFlags& | Gio::operator|= (ApplicationFlags& lhs, ApplicationFlags rhs) | 
|  | 
| ApplicationFlags& | Gio::operator&= (ApplicationFlags& lhs, ApplicationFlags rhs) | 
|  | 
| ApplicationFlags& | Gio::operator^= (ApplicationFlags& lhs, ApplicationFlags rhs) | 
|  | 
| ConverterFlags | Gio::operator| (ConverterFlags lhs, ConverterFlags rhs) | 
|  | 
| ConverterFlags | Gio::operator& (ConverterFlags lhs, ConverterFlags rhs) | 
|  | 
| ConverterFlags | Gio::operator^ (ConverterFlags lhs, ConverterFlags rhs) | 
|  | 
| ConverterFlags | Gio::operator~ (ConverterFlags flags) | 
|  | 
| ConverterFlags& | Gio::operator|= (ConverterFlags& lhs, ConverterFlags rhs) | 
|  | 
| ConverterFlags& | Gio::operator&= (ConverterFlags& lhs, ConverterFlags rhs) | 
|  | 
| ConverterFlags& | Gio::operator^= (ConverterFlags& lhs, ConverterFlags rhs) | 
|  | 
| CallFlags | Gio::DBus::operator| (CallFlags lhs, CallFlags rhs) | 
|  | 
| CallFlags | Gio::DBus::operator& (CallFlags lhs, CallFlags rhs) | 
|  | 
| CallFlags | Gio::DBus::operator^ (CallFlags lhs, CallFlags rhs) | 
|  | 
| CallFlags | Gio::DBus::operator~ (CallFlags flags) | 
|  | 
| CallFlags& | Gio::DBus::operator|= (CallFlags& lhs, CallFlags rhs) | 
|  | 
| CallFlags& | Gio::DBus::operator&= (CallFlags& lhs, CallFlags rhs) | 
|  | 
| CallFlags& | Gio::DBus::operator^= (CallFlags& lhs, CallFlags rhs) | 
|  | 
| ConnectionFlags | Gio::DBus::operator| (ConnectionFlags lhs, ConnectionFlags rhs) | 
|  | 
| ConnectionFlags | Gio::DBus::operator& (ConnectionFlags lhs, ConnectionFlags rhs) | 
|  | 
| ConnectionFlags | Gio::DBus::operator^ (ConnectionFlags lhs, ConnectionFlags rhs) | 
|  | 
| ConnectionFlags | Gio::DBus::operator~ (ConnectionFlags flags) | 
|  | 
| ConnectionFlags& | Gio::DBus::operator|= (ConnectionFlags& lhs, ConnectionFlags rhs) | 
|  | 
| ConnectionFlags& | Gio::DBus::operator&= (ConnectionFlags& lhs, ConnectionFlags rhs) | 
|  | 
| ConnectionFlags& | Gio::DBus::operator^= (ConnectionFlags& lhs, ConnectionFlags rhs) | 
|  | 
| SendMessageFlags | Gio::DBus::operator| (SendMessageFlags lhs, SendMessageFlags rhs) | 
|  | 
| SendMessageFlags | Gio::DBus::operator& (SendMessageFlags lhs, SendMessageFlags rhs) | 
|  | 
| SendMessageFlags | Gio::DBus::operator^ (SendMessageFlags lhs, SendMessageFlags rhs) | 
|  | 
| SendMessageFlags | Gio::DBus::operator~ (SendMessageFlags flags) | 
|  | 
| SendMessageFlags& | Gio::DBus::operator|= (SendMessageFlags& lhs, SendMessageFlags rhs) | 
|  | 
| SendMessageFlags& | Gio::DBus::operator&= (SendMessageFlags& lhs, SendMessageFlags rhs) | 
|  | 
| SendMessageFlags& | Gio::DBus::operator^= (SendMessageFlags& lhs, SendMessageFlags rhs) | 
|  | 
| SignalFlags | Gio::DBus::operator| (SignalFlags lhs, SignalFlags rhs) | 
|  | 
| SignalFlags | Gio::DBus::operator& (SignalFlags lhs, SignalFlags rhs) | 
|  | 
| SignalFlags | Gio::DBus::operator^ (SignalFlags lhs, SignalFlags rhs) | 
|  | 
| SignalFlags | Gio::DBus::operator~ (SignalFlags flags) | 
|  | 
| SignalFlags& | Gio::DBus::operator|= (SignalFlags& lhs, SignalFlags rhs) | 
|  | 
| SignalFlags& | Gio::DBus::operator&= (SignalFlags& lhs, SignalFlags rhs) | 
|  | 
| SignalFlags& | Gio::DBus::operator^= (SignalFlags& lhs, SignalFlags rhs) | 
|  | 
| SubtreeFlags | Gio::DBus::operator| (SubtreeFlags lhs, SubtreeFlags rhs) | 
|  | 
| SubtreeFlags | Gio::DBus::operator& (SubtreeFlags lhs, SubtreeFlags rhs) | 
|  | 
| SubtreeFlags | Gio::DBus::operator^ (SubtreeFlags lhs, SubtreeFlags rhs) | 
|  | 
| SubtreeFlags | Gio::DBus::operator~ (SubtreeFlags flags) | 
|  | 
| SubtreeFlags& | Gio::DBus::operator|= (SubtreeFlags& lhs, SubtreeFlags rhs) | 
|  | 
| SubtreeFlags& | Gio::DBus::operator&= (SubtreeFlags& lhs, SubtreeFlags rhs) | 
|  | 
| SubtreeFlags& | Gio::DBus::operator^= (SubtreeFlags& lhs, SubtreeFlags rhs) | 
|  | 
| InterfaceSkeletonFlags | Gio::DBus::operator| (InterfaceSkeletonFlags lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| InterfaceSkeletonFlags | Gio::DBus::operator& (InterfaceSkeletonFlags lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| InterfaceSkeletonFlags | Gio::DBus::operator^ (InterfaceSkeletonFlags lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| InterfaceSkeletonFlags | Gio::DBus::operator~ (InterfaceSkeletonFlags flags) | 
|  | 
| InterfaceSkeletonFlags& | Gio::DBus::operator|= (InterfaceSkeletonFlags& lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| InterfaceSkeletonFlags& | Gio::DBus::operator&= (InterfaceSkeletonFlags& lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| InterfaceSkeletonFlags& | Gio::DBus::operator^= (InterfaceSkeletonFlags& lhs, InterfaceSkeletonFlags rhs) | 
|  | 
| PropertyInfoFlags | Gio::DBus::operator| (PropertyInfoFlags lhs, PropertyInfoFlags rhs) | 
|  | 
| PropertyInfoFlags | Gio::DBus::operator& (PropertyInfoFlags lhs, PropertyInfoFlags rhs) | 
|  | 
| PropertyInfoFlags | Gio::DBus::operator^ (PropertyInfoFlags lhs, PropertyInfoFlags rhs) | 
|  | 
| PropertyInfoFlags | Gio::DBus::operator~ (PropertyInfoFlags flags) | 
|  | 
| PropertyInfoFlags& | Gio::DBus::operator|= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs) | 
|  | 
| PropertyInfoFlags& | Gio::DBus::operator&= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs) | 
|  | 
| PropertyInfoFlags& | Gio::DBus::operator^= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs) | 
|  | 
| MessageFlags | Gio::DBus::operator| (MessageFlags lhs, MessageFlags rhs) | 
|  | 
| MessageFlags | Gio::DBus::operator& (MessageFlags lhs, MessageFlags rhs) | 
|  | 
| MessageFlags | Gio::DBus::operator^ (MessageFlags lhs, MessageFlags rhs) | 
|  | 
| MessageFlags | Gio::DBus::operator~ (MessageFlags flags) | 
|  | 
| MessageFlags& | Gio::DBus::operator|= (MessageFlags& lhs, MessageFlags rhs) | 
|  | 
| MessageFlags& | Gio::DBus::operator&= (MessageFlags& lhs, MessageFlags rhs) | 
|  | 
| MessageFlags& | Gio::DBus::operator^= (MessageFlags& lhs, MessageFlags rhs) | 
|  | 
| CapabilityFlags | Gio::DBus::operator| (CapabilityFlags lhs, CapabilityFlags rhs) | 
|  | 
| CapabilityFlags | Gio::DBus::operator& (CapabilityFlags lhs, CapabilityFlags rhs) | 
|  | 
| CapabilityFlags | Gio::DBus::operator^ (CapabilityFlags lhs, CapabilityFlags rhs) | 
|  | 
| CapabilityFlags | Gio::DBus::operator~ (CapabilityFlags flags) | 
|  | 
| CapabilityFlags& | Gio::DBus::operator|= (CapabilityFlags& lhs, CapabilityFlags rhs) | 
|  | 
| CapabilityFlags& | Gio::DBus::operator&= (CapabilityFlags& lhs, CapabilityFlags rhs) | 
|  | 
| CapabilityFlags& | Gio::DBus::operator^= (CapabilityFlags& lhs, CapabilityFlags rhs) | 
|  | 
| BusNameOwnerFlags | Gio::DBus::operator| (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs) | 
|  | 
| BusNameOwnerFlags | Gio::DBus::operator& (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs) | 
|  | 
| BusNameOwnerFlags | Gio::DBus::operator^ (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs) | 
|  | 
| BusNameOwnerFlags | Gio::DBus::operator~ (BusNameOwnerFlags flags) | 
|  | 
| BusNameOwnerFlags& | Gio::DBus::operator|= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs) | 
|  | 
| BusNameOwnerFlags& | Gio::DBus::operator&= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs) | 
|  | 
| BusNameOwnerFlags& | Gio::DBus::operator^= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs) | 
|  | 
| ProxyFlags | Gio::DBus::operator| (ProxyFlags lhs, ProxyFlags rhs) | 
|  | 
| ProxyFlags | Gio::DBus::operator& (ProxyFlags lhs, ProxyFlags rhs) | 
|  | 
| ProxyFlags | Gio::DBus::operator^ (ProxyFlags lhs, ProxyFlags rhs) | 
|  | 
| ProxyFlags | Gio::DBus::operator~ (ProxyFlags flags) | 
|  | 
| ProxyFlags& | Gio::DBus::operator|= (ProxyFlags& lhs, ProxyFlags rhs) | 
|  | 
| ProxyFlags& | Gio::DBus::operator&= (ProxyFlags& lhs, ProxyFlags rhs) | 
|  | 
| ProxyFlags& | Gio::DBus::operator^= (ProxyFlags& lhs, ProxyFlags rhs) | 
|  | 
| ServerFlags | Gio::DBus::operator| (ServerFlags lhs, ServerFlags rhs) | 
|  | 
| ServerFlags | Gio::DBus::operator& (ServerFlags lhs, ServerFlags rhs) | 
|  | 
| ServerFlags | Gio::DBus::operator^ (ServerFlags lhs, ServerFlags rhs) | 
|  | 
| ServerFlags | Gio::DBus::operator~ (ServerFlags flags) | 
|  | 
| ServerFlags& | Gio::DBus::operator|= (ServerFlags& lhs, ServerFlags rhs) | 
|  | 
| ServerFlags& | Gio::DBus::operator&= (ServerFlags& lhs, ServerFlags rhs) | 
|  | 
| ServerFlags& | Gio::DBus::operator^= (ServerFlags& lhs, ServerFlags rhs) | 
|  | 
| BusNameWatcherFlags | Gio::DBus::operator| (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs) | 
|  | 
| BusNameWatcherFlags | Gio::DBus::operator& (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs) | 
|  | 
| BusNameWatcherFlags | Gio::DBus::operator^ (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs) | 
|  | 
| BusNameWatcherFlags | Gio::DBus::operator~ (BusNameWatcherFlags flags) | 
|  | 
| BusNameWatcherFlags& | Gio::DBus::operator|= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs) | 
|  | 
| BusNameWatcherFlags& | Gio::DBus::operator&= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs) | 
|  | 
| BusNameWatcherFlags& | Gio::DBus::operator^= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs) | 
|  | 
| DriveStartFlags | Gio::operator| (DriveStartFlags lhs, DriveStartFlags rhs) | 
|  | 
| DriveStartFlags | Gio::operator& (DriveStartFlags lhs, DriveStartFlags rhs) | 
|  | 
| DriveStartFlags | Gio::operator^ (DriveStartFlags lhs, DriveStartFlags rhs) | 
|  | 
| DriveStartFlags | Gio::operator~ (DriveStartFlags flags) | 
|  | 
| DriveStartFlags& | Gio::operator|= (DriveStartFlags& lhs, DriveStartFlags rhs) | 
|  | 
| DriveStartFlags& | Gio::operator&= (DriveStartFlags& lhs, DriveStartFlags rhs) | 
|  | 
| DriveStartFlags& | Gio::operator^= (DriveStartFlags& lhs, DriveStartFlags rhs) | 
|  | 
| TlsCertificateFlags | Gio::operator| (TlsCertificateFlags lhs, TlsCertificateFlags rhs) | 
|  | 
| TlsCertificateFlags | Gio::operator& (TlsCertificateFlags lhs, TlsCertificateFlags rhs) | 
|  | 
| TlsCertificateFlags | Gio::operator^ (TlsCertificateFlags lhs, TlsCertificateFlags rhs) | 
|  | 
| TlsCertificateFlags | Gio::operator~ (TlsCertificateFlags flags) | 
|  | 
| TlsCertificateFlags& | Gio::operator|= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs) | 
|  | 
| TlsCertificateFlags& | Gio::operator&= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs) | 
|  | 
| TlsCertificateFlags& | Gio::operator^= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs) | 
|  | 
| FileQueryInfoFlags | Gio::operator| (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileQueryInfoFlags | Gio::operator& (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileQueryInfoFlags | Gio::operator^ (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileQueryInfoFlags | Gio::operator~ (FileQueryInfoFlags flags) | 
|  | 
| FileQueryInfoFlags& | Gio::operator|= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileQueryInfoFlags& | Gio::operator&= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileQueryInfoFlags& | Gio::operator^= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs) | 
|  | 
| FileCreateFlags | Gio::operator| (FileCreateFlags lhs, FileCreateFlags rhs) | 
|  | 
| FileCreateFlags | Gio::operator& (FileCreateFlags lhs, FileCreateFlags rhs) | 
|  | 
| FileCreateFlags | Gio::operator^ (FileCreateFlags lhs, FileCreateFlags rhs) | 
|  | 
| FileCreateFlags | Gio::operator~ (FileCreateFlags flags) | 
|  | 
| FileCreateFlags& | Gio::operator|= (FileCreateFlags& lhs, FileCreateFlags rhs) | 
|  | 
| FileCreateFlags& | Gio::operator&= (FileCreateFlags& lhs, FileCreateFlags rhs) | 
|  | 
| FileCreateFlags& | Gio::operator^= (FileCreateFlags& lhs, FileCreateFlags rhs) | 
|  | 
| FileCopyFlags | Gio::operator| (FileCopyFlags lhs, FileCopyFlags rhs) | 
|  | 
| FileCopyFlags | Gio::operator& (FileCopyFlags lhs, FileCopyFlags rhs) | 
|  | 
| FileCopyFlags | Gio::operator^ (FileCopyFlags lhs, FileCopyFlags rhs) | 
|  | 
| FileCopyFlags | Gio::operator~ (FileCopyFlags flags) | 
|  | 
| FileCopyFlags& | Gio::operator|= (FileCopyFlags& lhs, FileCopyFlags rhs) | 
|  | 
| FileCopyFlags& | Gio::operator&= (FileCopyFlags& lhs, FileCopyFlags rhs) | 
|  | 
| FileCopyFlags& | Gio::operator^= (FileCopyFlags& lhs, FileCopyFlags rhs) | 
|  | 
| FileMonitorFlags | Gio::operator| (FileMonitorFlags lhs, FileMonitorFlags rhs) | 
|  | 
| FileMonitorFlags | Gio::operator& (FileMonitorFlags lhs, FileMonitorFlags rhs) | 
|  | 
| FileMonitorFlags | Gio::operator^ (FileMonitorFlags lhs, FileMonitorFlags rhs) | 
|  | 
| FileMonitorFlags | Gio::operator~ (FileMonitorFlags flags) | 
|  | 
| FileMonitorFlags& | Gio::operator|= (FileMonitorFlags& lhs, FileMonitorFlags rhs) | 
|  | 
| FileMonitorFlags& | Gio::operator&= (FileMonitorFlags& lhs, FileMonitorFlags rhs) | 
|  | 
| FileMonitorFlags& | Gio::operator^= (FileMonitorFlags& lhs, FileMonitorFlags rhs) | 
|  | 
| FileMeasureFlags | Gio::operator| (FileMeasureFlags lhs, FileMeasureFlags rhs) | 
|  | 
| FileMeasureFlags | Gio::operator& (FileMeasureFlags lhs, FileMeasureFlags rhs) | 
|  | 
| FileMeasureFlags | Gio::operator^ (FileMeasureFlags lhs, FileMeasureFlags rhs) | 
|  | 
| FileMeasureFlags | Gio::operator~ (FileMeasureFlags flags) | 
|  | 
| FileMeasureFlags& | Gio::operator|= (FileMeasureFlags& lhs, FileMeasureFlags rhs) | 
|  | 
| FileMeasureFlags& | Gio::operator&= (FileMeasureFlags& lhs, FileMeasureFlags rhs) | 
|  | 
| FileMeasureFlags& | Gio::operator^= (FileMeasureFlags& lhs, FileMeasureFlags rhs) | 
|  | 
| FileAttributeInfoFlags | Gio::operator| (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) | 
|  | 
| FileAttributeInfoFlags | Gio::operator& (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) | 
|  | 
| FileAttributeInfoFlags | Gio::operator^ (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) | 
|  | 
| FileAttributeInfoFlags | Gio::operator~ (FileAttributeInfoFlags flags) | 
|  | 
| FileAttributeInfoFlags& | Gio::operator|= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) | 
|  | 
| FileAttributeInfoFlags& | Gio::operator&= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) | 
|  | 
| FileAttributeInfoFlags& | Gio::operator^= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) | 
|  | 
| IOStreamSpliceFlags | Gio::operator| (IOStreamSpliceFlags lhs, IOStreamSpliceFlags rhs) | 
|  | 
| IOStreamSpliceFlags | Gio::operator& (IOStreamSpliceFlags lhs, IOStreamSpliceFlags rhs) | 
|  | 
| IOStreamSpliceFlags | Gio::operator^ (IOStreamSpliceFlags lhs, IOStreamSpliceFlags rhs) | 
|  | 
| IOStreamSpliceFlags | Gio::operator~ (IOStreamSpliceFlags flags) | 
|  | 
| IOStreamSpliceFlags& | Gio::operator|= (IOStreamSpliceFlags& lhs, IOStreamSpliceFlags rhs) | 
|  | 
| IOStreamSpliceFlags& | Gio::operator&= (IOStreamSpliceFlags& lhs, IOStreamSpliceFlags rhs) | 
|  | 
| IOStreamSpliceFlags& | Gio::operator^= (IOStreamSpliceFlags& lhs, IOStreamSpliceFlags rhs) | 
|  | 
| MountUnmountFlags | Gio::operator| (MountUnmountFlags lhs, MountUnmountFlags rhs) | 
|  | 
| MountUnmountFlags | Gio::operator& (MountUnmountFlags lhs, MountUnmountFlags rhs) | 
|  | 
| MountUnmountFlags | Gio::operator^ (MountUnmountFlags lhs, MountUnmountFlags rhs) | 
|  | 
| MountUnmountFlags | Gio::operator~ (MountUnmountFlags flags) | 
|  | 
| MountUnmountFlags& | Gio::operator|= (MountUnmountFlags& lhs, MountUnmountFlags rhs) | 
|  | 
| MountUnmountFlags& | Gio::operator&= (MountUnmountFlags& lhs, MountUnmountFlags rhs) | 
|  | 
| MountUnmountFlags& | Gio::operator^= (MountUnmountFlags& lhs, MountUnmountFlags rhs) | 
|  | 
| MountMountFlags | Gio::operator| (MountMountFlags lhs, MountMountFlags rhs) | 
|  | 
| MountMountFlags | Gio::operator& (MountMountFlags lhs, MountMountFlags rhs) | 
|  | 
| MountMountFlags | Gio::operator^ (MountMountFlags lhs, MountMountFlags rhs) | 
|  | 
| MountMountFlags | Gio::operator~ (MountMountFlags flags) | 
|  | 
| MountMountFlags& | Gio::operator|= (MountMountFlags& lhs, MountMountFlags rhs) | 
|  | 
| MountMountFlags& | Gio::operator&= (MountMountFlags& lhs, MountMountFlags rhs) | 
|  | 
| MountMountFlags& | Gio::operator^= (MountMountFlags& lhs, MountMountFlags rhs) | 
|  | 
| AskPasswordFlags | Gio::operator| (AskPasswordFlags lhs, AskPasswordFlags rhs) | 
|  | 
| AskPasswordFlags | Gio::operator& (AskPasswordFlags lhs, AskPasswordFlags rhs) | 
|  | 
| AskPasswordFlags | Gio::operator^ (AskPasswordFlags lhs, AskPasswordFlags rhs) | 
|  | 
| AskPasswordFlags | Gio::operator~ (AskPasswordFlags flags) | 
|  | 
| AskPasswordFlags& | Gio::operator|= (AskPasswordFlags& lhs, AskPasswordFlags rhs) | 
|  | 
| AskPasswordFlags& | Gio::operator&= (AskPasswordFlags& lhs, AskPasswordFlags rhs) | 
|  | 
| AskPasswordFlags& | Gio::operator^= (AskPasswordFlags& lhs, AskPasswordFlags rhs) | 
|  | 
| OutputStreamSpliceFlags | Gio::operator| (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| OutputStreamSpliceFlags | Gio::operator& (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| OutputStreamSpliceFlags | Gio::operator^ (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| OutputStreamSpliceFlags | Gio::operator~ (OutputStreamSpliceFlags flags) | 
|  | 
| OutputStreamSpliceFlags& | Gio::operator|= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| OutputStreamSpliceFlags& | Gio::operator&= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| OutputStreamSpliceFlags& | Gio::operator^= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) | 
|  | 
| ResourceFlags | Gio::operator| (ResourceFlags lhs, ResourceFlags rhs) | 
|  | 
| ResourceFlags | Gio::operator& (ResourceFlags lhs, ResourceFlags rhs) | 
|  | 
| ResourceFlags | Gio::operator^ (ResourceFlags lhs, ResourceFlags rhs) | 
|  | 
| ResourceFlags | Gio::operator~ (ResourceFlags flags) | 
|  | 
| ResourceFlags& | Gio::operator|= (ResourceFlags& lhs, ResourceFlags rhs) | 
|  | 
| ResourceFlags& | Gio::operator&= (ResourceFlags& lhs, ResourceFlags rhs) | 
|  | 
| ResourceFlags& | Gio::operator^= (ResourceFlags& lhs, ResourceFlags rhs) | 
|  | 
| ResourceLookupFlags | Gio::operator| (ResourceLookupFlags lhs, ResourceLookupFlags rhs) | 
|  | 
| ResourceLookupFlags | Gio::operator& (ResourceLookupFlags lhs, ResourceLookupFlags rhs) | 
|  | 
| ResourceLookupFlags | Gio::operator^ (ResourceLookupFlags lhs, ResourceLookupFlags rhs) | 
|  | 
| ResourceLookupFlags | Gio::operator~ (ResourceLookupFlags flags) | 
|  | 
| ResourceLookupFlags& | Gio::operator|= (ResourceLookupFlags& lhs, ResourceLookupFlags rhs) | 
|  | 
| ResourceLookupFlags& | Gio::operator&= (ResourceLookupFlags& lhs, ResourceLookupFlags rhs) | 
|  | 
| ResourceLookupFlags& | Gio::operator^= (ResourceLookupFlags& lhs, ResourceLookupFlags rhs) | 
|  | 
| SettingsBindFlags | Gio::operator| (SettingsBindFlags lhs, SettingsBindFlags rhs) | 
|  | 
| SettingsBindFlags | Gio::operator& (SettingsBindFlags lhs, SettingsBindFlags rhs) | 
|  | 
| SettingsBindFlags | Gio::operator^ (SettingsBindFlags lhs, SettingsBindFlags rhs) | 
|  | 
| SettingsBindFlags | Gio::operator~ (SettingsBindFlags flags) | 
|  | 
| SettingsBindFlags& | Gio::operator|= (SettingsBindFlags& lhs, SettingsBindFlags rhs) | 
|  | 
| SettingsBindFlags& | Gio::operator&= (SettingsBindFlags& lhs, SettingsBindFlags rhs) | 
|  | 
| SettingsBindFlags& | Gio::operator^= (SettingsBindFlags& lhs, SettingsBindFlags rhs) | 
|  | 
| SocketMsgFlags | Gio::operator| (SocketMsgFlags lhs, SocketMsgFlags rhs) | 
|  | 
| SocketMsgFlags | Gio::operator& (SocketMsgFlags lhs, SocketMsgFlags rhs) | 
|  | 
| SocketMsgFlags | Gio::operator^ (SocketMsgFlags lhs, SocketMsgFlags rhs) | 
|  | 
| SocketMsgFlags | Gio::operator~ (SocketMsgFlags flags) | 
|  | 
| SocketMsgFlags& | Gio::operator|= (SocketMsgFlags& lhs, SocketMsgFlags rhs) | 
|  | 
| SocketMsgFlags& | Gio::operator&= (SocketMsgFlags& lhs, SocketMsgFlags rhs) | 
|  | 
| SocketMsgFlags& | Gio::operator^= (SocketMsgFlags& lhs, SocketMsgFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags | Gio::operator| (TlsDatabaseVerifyFlags lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags | Gio::operator& (TlsDatabaseVerifyFlags lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags | Gio::operator^ (TlsDatabaseVerifyFlags lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags | Gio::operator~ (TlsDatabaseVerifyFlags flags) | 
|  | 
| TlsDatabaseVerifyFlags& | Gio::operator|= (TlsDatabaseVerifyFlags& lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags& | Gio::operator&= (TlsDatabaseVerifyFlags& lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseVerifyFlags& | Gio::operator^= (TlsDatabaseVerifyFlags& lhs, TlsDatabaseVerifyFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags | Gio::operator| (TlsDatabaseLookupFlags lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags | Gio::operator& (TlsDatabaseLookupFlags lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags | Gio::operator^ (TlsDatabaseLookupFlags lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags | Gio::operator~ (TlsDatabaseLookupFlags flags) | 
|  | 
| TlsDatabaseLookupFlags& | Gio::operator|= (TlsDatabaseLookupFlags& lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags& | Gio::operator&= (TlsDatabaseLookupFlags& lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsDatabaseLookupFlags& | Gio::operator^= (TlsDatabaseLookupFlags& lhs, TlsDatabaseLookupFlags rhs) | 
|  | 
| TlsCertificateRequestFlags | Gio::operator| (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsCertificateRequestFlags | Gio::operator& (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsCertificateRequestFlags | Gio::operator^ (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsCertificateRequestFlags | Gio::operator~ (TlsCertificateRequestFlags flags) | 
|  | 
| TlsCertificateRequestFlags& | Gio::operator|= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsCertificateRequestFlags& | Gio::operator&= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsCertificateRequestFlags& | Gio::operator^= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs) | 
|  | 
| TlsPasswordFlags | Gio::operator| (TlsPasswordFlags lhs, TlsPasswordFlags rhs) | 
|  | 
| TlsPasswordFlags | Gio::operator& (TlsPasswordFlags lhs, TlsPasswordFlags rhs) | 
|  | 
| TlsPasswordFlags | Gio::operator^ (TlsPasswordFlags lhs, TlsPasswordFlags rhs) | 
|  | 
| TlsPasswordFlags | Gio::operator~ (TlsPasswordFlags flags) | 
|  | 
| TlsPasswordFlags& | Gio::operator|= (TlsPasswordFlags& lhs, TlsPasswordFlags rhs) | 
|  | 
| TlsPasswordFlags& | Gio::operator&= (TlsPasswordFlags& lhs, TlsPasswordFlags rhs) | 
|  | 
| TlsPasswordFlags& | Gio::operator^= (TlsPasswordFlags& lhs, TlsPasswordFlags rhs) | 
|  | 
The type of record that g_resolver_lookup_records() or g_resolver_lookup_records_async() should retrieve. 
The records are returned as lists of Variant tuples. Each record type has different values in the variant tuples returned.
RESOLVER_RECORD_SRV records are returned as variants with the signature '(qqqs)', containing a guint16 with the priority, a guint16 with the weight, a guint16 with the port, and a string of the hostname.
RESOLVER_RECORD_MX records are returned as variants with the signature '(qs)', representing a guint16 with the preference, and a string containing the mail exchanger hostname.
RESOLVER_RECORD_TXT records are returned as variants with the signature '(as)', representing an array of the strings in the text record.
RESOLVER_RECORD_SOA records are returned as variants with the signature '(ssuuuuu)', representing a string containing the primary name server, a string containing the administrator, the serial as a guint32, the refresh interval as guint32, the retry interval as a guint32, the expire timeout as a guint32, and the ttl as a guint32.
RESOLVER_RECORD_NS records are returned as variants with the signature '(s)', representing a string of the hostname of the name server.
- Since glibmm 2.34:
| Enumerator | 
|---|
| RESOLVER_RECORD_SRV | Lookup DNS SRV records for a domain.  | 
| RESOLVER_RECORD_MX | Lookup DNS MX records for a domain.  | 
| RESOLVER_RECORD_TXT | Lookup DNS TXT records for a name.  | 
| RESOLVER_RECORD_SOA | Lookup DNS SOA records for a zone.  | 
| RESOLVER_RECORD_NS | Lookup DNS NS records for a domain.  |