glibmm: giomm Enums and Flags
Functions | |
| 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) |
| 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) |
| 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) |
| 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) |
Detailed Description
Enumeration Type Documentation
Flags used when creating a AppInfo.
- Bitwise operators:
AppInfoCreateFlags operator|(AppInfoCreateFlags, AppInfoCreateFlags)
AppInfoCreateFlags operator&(AppInfoCreateFlags, AppInfoCreateFlags)
AppInfoCreateFlags operator^(AppInfoCreateFlags, AppInfoCreateFlags)
AppInfoCreateFlags operator~(AppInfoCreateFlags)
AppInfoCreateFlags& operator|=(AppInfoCreateFlags&, AppInfoCreateFlags)
AppInfoCreateFlags& operator&=(AppInfoCreateFlags&, AppInfoCreateFlags)
AppInfoCreateFlags& operator^=(AppInfoCreateFlags&, AppInfoCreateFlags)
| Enumerator | |
|---|---|
| APP_INFO_CREATE_NONE |
No flags. |
| APP_INFO_CREATE_NEEDS_TERMINAL |
Application opens in a terminal window. |
| APP_INFO_CREATE_SUPPORTS_URIS |
Application supports URI arguments. |
| APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION |
Application supports startup notification. |
Flags used to define the behaviour of a Application.
- Bitwise operators:
ApplicationFlags operator|(ApplicationFlags, ApplicationFlags)
ApplicationFlags operator&(ApplicationFlags, ApplicationFlags)
ApplicationFlags operator^(ApplicationFlags, ApplicationFlags)
ApplicationFlags operator~(ApplicationFlags)
ApplicationFlags& operator|=(ApplicationFlags&, ApplicationFlags)
ApplicationFlags& operator&=(ApplicationFlags&, ApplicationFlags)
ApplicationFlags& operator^=(ApplicationFlags&, ApplicationFlags)
| Enumerator | |
|---|---|
| APPLICATION_FLAGS_NONE |
Default. |
| APPLICATION_IS_SERVICE |
Run as a service. In this mode, registration fails if the service is already running, and the application will initially wait up to 10 seconds for an initial activation message to arrive. |
| APPLICATION_IS_LAUNCHER |
Don't try to become the primary instance. |
| APPLICATION_HANDLES_OPEN |
This application handles opening files (in the primary instance). Note that this flag only affects the default implementation of local_command_line(), and has no effect if APPLICATION_HANDLES_COMMAND_LINE is given. See g_application_run() for details. |
| APPLICATION_HANDLES_COMMAND_LINE |
This application handles command line arguments (in the primary instance). Note that this flag only affect the default implementation of local_command_line(). See g_application_run() for details. |
| APPLICATION_SEND_ENVIRONMENT |
Send the environment of the launching process to the primary instance. Set this flag if your application is expected to behave differently depending on certain environment variables. For instance, an editor might be expected to use the |
| APPLICATION_NON_UNIQUE |
Make no attempts to do any of the typical single-instance application negotiation, even if the application ID is given. The application neither attempts to become the owner of the application ID nor does it check if an existing owner already exists. Everything occurs in the local process. |
AskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation.
- Bitwise operators:
AskPasswordFlags operator|(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator&(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator^(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator~(AskPasswordFlags)
AskPasswordFlags& operator|=(AskPasswordFlags&, AskPasswordFlags)
AskPasswordFlags& operator&=(AskPasswordFlags&, AskPasswordFlags)
AskPasswordFlags& operator^=(AskPasswordFlags&, AskPasswordFlags)
Flags used in g_bus_own_name().
- Bitwise operators:
BusNameOwnerFlags operator|(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator&(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator^(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator~(BusNameOwnerFlags)
BusNameOwnerFlags& operator|=(BusNameOwnerFlags&, BusNameOwnerFlags)
BusNameOwnerFlags& operator&=(BusNameOwnerFlags&, BusNameOwnerFlags)
BusNameOwnerFlags& operator^=(BusNameOwnerFlags&, BusNameOwnerFlags)
Flags used in g_bus_watch_name().
- Bitwise operators:
BusNameWatcherFlags operator|(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator&(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator^(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator~(BusNameWatcherFlags)
BusNameWatcherFlags& operator|=(BusNameWatcherFlags&, BusNameWatcherFlags)
BusNameWatcherFlags& operator&=(BusNameWatcherFlags&, BusNameWatcherFlags)
BusNameWatcherFlags& operator^=(BusNameWatcherFlags&, BusNameWatcherFlags)
| Enumerator | |
|---|---|
| BUS_NAME_WATCHER_FLAGS_NONE |
No flags set. |
| BUS_NAME_WATCHER_FLAGS_AUTO_START |
If no-one owns the name when beginning to watch the name, ask the bus to launch an owner for the name. |
| enum Gio::DBus::BusType |
| enum Gio::DBus::CallFlags |
Flags used in g_dbus_connection_call() and similar APIs.
- Bitwise operators:
CallFlags operator|(CallFlags, CallFlags)
CallFlags operator&(CallFlags, CallFlags)
CallFlags operator^(CallFlags, CallFlags)
CallFlags operator~(CallFlags)
CallFlags& operator|=(CallFlags&, CallFlags)
CallFlags& operator&=(CallFlags&, CallFlags)
CallFlags& operator^=(CallFlags&, CallFlags)
| Enumerator | |
|---|---|
| CALL_FLAGS_NONE |
No flags set. |
| CALL_FLAGS_NO_AUTO_START |
The bus must not launch an owner for the destination name in response to this method invocation. |
Capabilities negotiated with the remote peer.
- Bitwise operators:
CapabilityFlags operator|(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator&(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator^(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator~(CapabilityFlags)
CapabilityFlags& operator|=(CapabilityFlags&, CapabilityFlags)
CapabilityFlags& operator&=(CapabilityFlags&, CapabilityFlags)
CapabilityFlags& operator^=(CapabilityFlags&, CapabilityFlags)
| Enumerator | |
|---|---|
| CAPABILITY_FLAGS_NONE |
No flags set. |
| CAPABILITY_FLAGS_UNIX_FD_PASSING |
The connection supports exchanging UNIX file descriptors with the remote peer. |
Flags used when creating a new DBusConnection.
- Bitwise operators:
ConnectionFlags operator|(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator&(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator^(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator~(ConnectionFlags)
ConnectionFlags& operator|=(ConnectionFlags&, ConnectionFlags)
ConnectionFlags& operator&=(ConnectionFlags&, ConnectionFlags)
ConnectionFlags& operator^=(ConnectionFlags&, ConnectionFlags)
| enum Gio::ConverterFlags |
Flags used when calling a g_converter_convert().
- Bitwise operators:
ConverterFlags operator|(ConverterFlags, ConverterFlags)
ConverterFlags operator&(ConverterFlags, ConverterFlags)
ConverterFlags operator^(ConverterFlags, ConverterFlags)
ConverterFlags operator~(ConverterFlags)
ConverterFlags& operator|=(ConverterFlags&, ConverterFlags)
ConverterFlags& operator&=(ConverterFlags&, ConverterFlags)
ConverterFlags& operator^=(ConverterFlags&, ConverterFlags)
| Enumerator | |
|---|---|
| CONVERTER_NO_FLAGS |
No flags. |
| CONVERTER_INPUT_AT_END |
At end of input data. |
| CONVERTER_FLUSH |
Flush data. |
| enum Gio::ConverterResult |
| enum Gio::CredentialsType |
Enumeration describing different kinds of native credential types.
DataStreamByteOrder is used to ensure proper endianness of streaming data sources across various machine architectures.
DataStreamNewlineType is used when checking for or setting the line endings for a given file.
| enum Gio::DriveStartFlags |
Flags used when starting a drive.
- Bitwise operators:
DriveStartFlags operator|(DriveStartFlags, DriveStartFlags)
DriveStartFlags operator&(DriveStartFlags, DriveStartFlags)
DriveStartFlags operator^(DriveStartFlags, DriveStartFlags)
DriveStartFlags operator~(DriveStartFlags)
DriveStartFlags& operator|=(DriveStartFlags&, DriveStartFlags)
DriveStartFlags& operator&=(DriveStartFlags&, DriveStartFlags)
DriveStartFlags& operator^=(DriveStartFlags&, DriveStartFlags)
| Enumerator | |
|---|---|
| DRIVE_START_NONE |
No flags set. |
Enumeration describing how a drive can be started/stopped.
| enum Gio::EmblemOrigin |
GEmblemOrigin is used to add information about the origin of the emblem to Emblem.
| Enumerator | |
|---|---|
| EMBLEM_ORIGIN_UNKNOWN |
Emblem of unknown origin. |
| EMBLEM_ORIGIN_DEVICE |
Emblem adds device-specific information. |
| EMBLEM_ORIGIN_LIVEMETADATA |
Emblem depicts live metadata, such as "readonly". |
| EMBLEM_ORIGIN_TAG |
Emblem comes from a user-defined tag, e.g. set by nautilus (in the future) |
| enum Gio::ErrorEnum |
Error codes returned by GIO functions.
| Enumerator | |
|---|---|
| IO_ERROR_FAILED |
Generic error condition for when any operation fails. |
| IO_ERROR_NOT_FOUND |
File not found. |
| IO_ERROR_EXISTS |
File already exists. |
| IO_ERROR_IS_DIRECTORY |
File is a directory. |
| IO_ERROR_NOT_DIRECTORY |
File is not a directory. |
| IO_ERROR_NOT_EMPTY |
File is a directory that isn't empty. |
| IO_ERROR_NOT_REGULAR_FILE |
File is not a regular file. |
| IO_ERROR_NOT_SYMBOLIC_LINK |
File is not a symbolic link. |
| IO_ERROR_NOT_MOUNTABLE_FILE |
File cannot be mounted. |
| IO_ERROR_FILENAME_TOO_LONG |
Filename is too many characters. |
| IO_ERROR_INVALID_FILENAME |
Filename is invalid or contains invalid characters. |
| IO_ERROR_TOO_MANY_LINKS |
File contains too many symbolic links. |
| IO_ERROR_NO_SPACE |
No space left on drive. |
| IO_ERROR_INVALID_ARGUMENT |
Invalid argument. |
| IO_ERROR_PERMISSION_DENIED |
Permission denied. |
| IO_ERROR_NOT_SUPPORTED |
Operation not supported for the current backend. |
| IO_ERROR_NOT_MOUNTED |
File isn't mounted. |
| IO_ERROR_ALREADY_MOUNTED |
File is already mounted. |
| IO_ERROR_CLOSED |
File was closed. |
| IO_ERROR_CANCELLED |
Operation was cancelled. See Cancellable. |
| IO_ERROR_PENDING |
Operations are still pending. |
| IO_ERROR_READ_ONLY |
File is read only. |
| IO_ERROR_CANT_CREATE_BACKUP |
Backup couldn't be created. |
| IO_ERROR_WRONG_ETAG |
File's Entity Tag was incorrect. |
| IO_ERROR_TIMED_OUT |
Operation timed out. |
| IO_ERROR_WOULD_RECURSE |
Operation would be recursive. |
| IO_ERROR_BUSY |
File is busy. |
| IO_ERROR_WOULD_BLOCK |
Operation would block. |
| IO_ERROR_HOST_NOT_FOUND |
Host couldn't be found (remote operations). |
| IO_ERROR_HOST_WAS_NOT_FOUND | |
| IO_ERROR_WOULD_MERGE |
Operation would merge files. |
| IO_ERROR_FAILED_HANDLED |
Operation failed and a helper program has already interacted with the user. Do not display any error dialog. |
| IO_ERROR_TOO_MANY_OPEN_FILES |
The current process has too many files open and can't open any more. Duplicate descriptors do count toward this limit. |
| IO_ERROR_NOT_INITIALIZED |
The object has not been initialized. |
| IO_ERROR_ADDRESS_IN_USE |
The requested address is already in use. |
| IO_ERROR_PARTIAL_INPUT |
Need more input to finish operation. |
| IO_ERROR_INVALID_DATA |
The input data was invalid. |
| IO_ERROR_DBUS_ERROR |
A remote object generated an error that doesn't correspond to a locally registered Error error domain. Use g_dbus_error_get_remote_error() to extract the D-Bus error name and g_dbus_error_strip_remote_error() to fix up the message so it matches what was received on the wire. |
| IO_ERROR_HOST_UNREACHABLE |
Host unreachable. |
| IO_ERROR_NETWORK_UNREACHABLE |
Network unreachable. |
| IO_ERROR_CONNECTION_REFUSED |
Connection refused. |
| IO_ERROR_PROXY_FAILED |
Connection to proxy server failed. |
| IO_ERROR_PROXY_AUTH_FAILED |
Proxy authentication failed. |
| IO_ERROR_PROXY_NEED_AUTH |
Proxy server needs authentication. |
| IO_ERROR_PROXY_NOT_ALLOWED |
Proxy connection is not allowed by ruleset. |
| IO_ERROR_BROKEN_PIPE |
Broken pipe. |
Flags specifying the behaviour of an attribute.
- Bitwise operators:
FileAttributeInfoFlags operator|(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator&(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator^(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator~(FileAttributeInfoFlags)
FileAttributeInfoFlags& operator|=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator&=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator^=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
The data types for file attributes.
| enum Gio::FileCopyFlags |
Flags used when copying or moving files.
- Bitwise operators:
FileCopyFlags operator|(FileCopyFlags, FileCopyFlags)
FileCopyFlags operator&(FileCopyFlags, FileCopyFlags)
FileCopyFlags operator^(FileCopyFlags, FileCopyFlags)
FileCopyFlags operator~(FileCopyFlags)
FileCopyFlags& operator|=(FileCopyFlags&, FileCopyFlags)
FileCopyFlags& operator&=(FileCopyFlags&, FileCopyFlags)
FileCopyFlags& operator^=(FileCopyFlags&, FileCopyFlags)
| Enumerator | |
|---|---|
| FILE_COPY_NONE |
No flags set. |
| FILE_COPY_OVERWRITE |
Overwrite any existing files. |
| FILE_COPY_BACKUP |
Make a backup of any existing files. |
| FILE_COPY_NOFOLLOW_SYMLINKS |
Don't follow symlinks. |
| FILE_COPY_ALL_METADATA |
Copy all file metadata instead of just default set used for copy (see FileInfo). |
| FILE_COPY_NO_FALLBACK_FOR_MOVE |
Don't use copy and delete fallback if native move not supported. |
| FILE_COPY_TARGET_DEFAULT_PERMS |
Leaves target file with default perms, instead of setting the source file perms. |
| enum Gio::FileCreateFlags |
Flags used when an operation may create a file.
- Bitwise operators:
FileCreateFlags operator|(FileCreateFlags, FileCreateFlags)
FileCreateFlags operator&(FileCreateFlags, FileCreateFlags)
FileCreateFlags operator^(FileCreateFlags, FileCreateFlags)
FileCreateFlags operator~(FileCreateFlags)
FileCreateFlags& operator|=(FileCreateFlags&, FileCreateFlags)
FileCreateFlags& operator&=(FileCreateFlags&, FileCreateFlags)
FileCreateFlags& operator^=(FileCreateFlags&, FileCreateFlags)
Specifies what type of event a monitor event is.
Flags used to set what a FileMonitor will watch for.
- Bitwise operators:
FileMonitorFlags operator|(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator&(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator^(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator~(FileMonitorFlags)
FileMonitorFlags& operator|=(FileMonitorFlags&, FileMonitorFlags)
FileMonitorFlags& operator&=(FileMonitorFlags&, FileMonitorFlags)
FileMonitorFlags& operator^=(FileMonitorFlags&, FileMonitorFlags)
Flags used when querying a FileInfo.
- Bitwise operators:
FileQueryInfoFlags operator|(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator&(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator^(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator~(FileQueryInfoFlags)
FileQueryInfoFlags& operator|=(FileQueryInfoFlags&, FileQueryInfoFlags)
FileQueryInfoFlags& operator&=(FileQueryInfoFlags&, FileQueryInfoFlags)
FileQueryInfoFlags& operator^=(FileQueryInfoFlags&, FileQueryInfoFlags)
| Enumerator | |
|---|---|
| FILE_QUERY_INFO_NONE |
No flags set. |
| FILE_QUERY_INFO_NOFOLLOW_SYMLINKS |
Don't follow symlinks. |
| enum Gio::FileType |
Indicates the file's on-disk type.
| Enumerator | |
|---|---|
| FILE_TYPE_NOT_KNOWN |
File's type is unknown. |
| FILE_TYPE_REGULAR |
File handle represents a regular file. |
| FILE_TYPE_DIRECTORY |
File handle represents a directory. |
| FILE_TYPE_SYMBOLIC_LINK |
File handle represents a symbolic link (Unix systems). |
| FILE_TYPE_SPECIAL |
File is a "special" file, such as a socket, fifo, block device, or character device. |
| FILE_TYPE_SHORTCUT |
File is a shortcut (Windows systems). |
| FILE_TYPE_MOUNTABLE |
File is a mountable location. |
GIOStreamSpliceFlags determine how streams should be spliced.
- Bitwise operators:
IOStreamSpliceFlags operator|(IOStreamSpliceFlags, IOStreamSpliceFlags)
IOStreamSpliceFlags operator&(IOStreamSpliceFlags, IOStreamSpliceFlags)
IOStreamSpliceFlags operator^(IOStreamSpliceFlags, IOStreamSpliceFlags)
IOStreamSpliceFlags operator~(IOStreamSpliceFlags)
IOStreamSpliceFlags& operator|=(IOStreamSpliceFlags&, IOStreamSpliceFlags)
IOStreamSpliceFlags& operator&=(IOStreamSpliceFlags&, IOStreamSpliceFlags)
IOStreamSpliceFlags& operator^=(IOStreamSpliceFlags&, IOStreamSpliceFlags)
Message flags used in DBusMessage.
- Bitwise operators:
MessageFlags operator|(MessageFlags, MessageFlags)
MessageFlags operator&(MessageFlags, MessageFlags)
MessageFlags operator^(MessageFlags, MessageFlags)
MessageFlags operator~(MessageFlags)
MessageFlags& operator|=(MessageFlags&, MessageFlags)
MessageFlags& operator&=(MessageFlags&, MessageFlags)
MessageFlags& operator^=(MessageFlags&, MessageFlags)
Header fields used in DBusMessage.
| enum Gio::MountMountFlags |
Flags used when mounting a mount.
- Bitwise operators:
MountMountFlags operator|(MountMountFlags, MountMountFlags)
MountMountFlags operator&(MountMountFlags, MountMountFlags)
MountMountFlags operator^(MountMountFlags, MountMountFlags)
MountMountFlags operator~(MountMountFlags)
MountMountFlags& operator|=(MountMountFlags&, MountMountFlags)
MountMountFlags& operator&=(MountMountFlags&, MountMountFlags)
MountMountFlags& operator^=(MountMountFlags&, MountMountFlags)
| Enumerator | |
|---|---|
| MOUNT_MOUNT_NONE |
No flags set. |
MountOperationResult is returned as a result when a request for information is send by the mounting operation.
Flags used when an unmounting a mount.
- Bitwise operators:
MountUnmountFlags operator|(MountUnmountFlags, MountUnmountFlags)
MountUnmountFlags operator&(MountUnmountFlags, MountUnmountFlags)
MountUnmountFlags operator^(MountUnmountFlags, MountUnmountFlags)
MountUnmountFlags operator~(MountUnmountFlags)
MountUnmountFlags& operator|=(MountUnmountFlags&, MountUnmountFlags)
MountUnmountFlags& operator&=(MountUnmountFlags&, MountUnmountFlags)
MountUnmountFlags& operator^=(MountUnmountFlags&, MountUnmountFlags)
| Enumerator | |
|---|---|
| MOUNT_UNMOUNT_NONE |
No flags set. |
| MOUNT_UNMOUNT_FORCE |
Unmount even if there are outstanding file operations on the mount. |
GOutputStreamSpliceFlags determine how streams should be spliced.
- Bitwise operators:
OutputStreamSpliceFlags operator|(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator&(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator^(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator~(OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator|=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator&=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator^=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
| enum Gio::PasswordSave |
PasswordSave is used to indicate the lifespan of a saved password.
#Gvfs stores passwords in the Gnome keyring when this flag allows it to, and later retrieves it again from there.
| Enumerator | |
|---|---|
| PASSWORD_SAVE_NEVER |
never save a password. |
| PASSWORD_SAVE_FOR_SESSION |
save a password for the session. |
| PASSWORD_SAVE_PERMANENTLY |
save a password permanently. |
Flags describing the access control of a D-Bus property.
- Bitwise operators:
PropertyInfoFlags operator|(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator&(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator^(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator~(PropertyInfoFlags)
PropertyInfoFlags& operator|=(PropertyInfoFlags&, PropertyInfoFlags)
PropertyInfoFlags& operator&=(PropertyInfoFlags&, PropertyInfoFlags)
PropertyInfoFlags& operator^=(PropertyInfoFlags&, PropertyInfoFlags)
| Enumerator | |
|---|---|
| PROPERTY_INFO_FLAGS_NONE |
No flags set. |
| PROPERTY_INFO_FLAGS_READABLE |
Property is readable. |
| PROPERTY_INFO_FLAGS_WRITABLE |
Property is writable. |
Flags used when constructing an instance of a DBusProxy derived class.
- Bitwise operators:
ProxyFlags operator|(ProxyFlags, ProxyFlags)
ProxyFlags operator&(ProxyFlags, ProxyFlags)
ProxyFlags operator^(ProxyFlags, ProxyFlags)
ProxyFlags operator~(ProxyFlags)
ProxyFlags& operator|=(ProxyFlags&, ProxyFlags)
ProxyFlags& operator&=(ProxyFlags&, ProxyFlags)
ProxyFlags& operator^=(ProxyFlags&, ProxyFlags)
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.
Flags used when sending DBusMessages on a DBusConnection.
- Bitwise operators:
SendMessageFlags operator|(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator&(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator^(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator~(SendMessageFlags)
SendMessageFlags& operator|=(SendMessageFlags&, SendMessageFlags)
SendMessageFlags& operator&=(SendMessageFlags&, SendMessageFlags)
SendMessageFlags& operator^=(SendMessageFlags&, SendMessageFlags)
| Enumerator | |
|---|---|
| SEND_MESSAGE_FLAGS_NONE |
No flags set. |
| SEND_MESSAGE_FLAGS_PRESERVE_SERIAL |
Do not automatically assign a serial number from the DBusConnection object when sending a message. |
Flags used when creating a DBusServer.
- Bitwise operators:
ServerFlags operator|(ServerFlags, ServerFlags)
ServerFlags operator&(ServerFlags, ServerFlags)
ServerFlags operator^(ServerFlags, ServerFlags)
ServerFlags operator~(ServerFlags)
ServerFlags& operator|=(ServerFlags&, ServerFlags)
ServerFlags& operator&=(ServerFlags&, ServerFlags)
ServerFlags& operator^=(ServerFlags&, ServerFlags)
Flags used when creating a binding.
These flags determine in which direction the binding works. The default is to synchronize in both directions.
- Bitwise operators:
SettingsBindFlags operator|(SettingsBindFlags, SettingsBindFlags)
SettingsBindFlags operator&(SettingsBindFlags, SettingsBindFlags)
SettingsBindFlags operator^(SettingsBindFlags, SettingsBindFlags)
SettingsBindFlags operator~(SettingsBindFlags)
SettingsBindFlags& operator|=(SettingsBindFlags&, SettingsBindFlags)
SettingsBindFlags& operator&=(SettingsBindFlags&, SettingsBindFlags)
SettingsBindFlags& operator^=(SettingsBindFlags&, SettingsBindFlags)
Flags used when subscribing to signals via g_dbus_connection_signal_subscribe().
- Bitwise operators:
SignalFlags operator|(SignalFlags, SignalFlags)
SignalFlags operator&(SignalFlags, SignalFlags)
SignalFlags operator^(SignalFlags, SignalFlags)
SignalFlags operator~(SignalFlags)
SignalFlags& operator|=(SignalFlags&, SignalFlags)
SignalFlags& operator&=(SignalFlags&, SignalFlags)
SignalFlags& operator^=(SignalFlags&, SignalFlags)
Describes an event occurring on a SocketClient.
See the SocketClient::signal_event() signal for more details.
Additional values may be added to this type in the future.
| Enumerator | |
|---|---|
| SOCKET_CLIENT_RESOLVING |
The client is doing a DNS lookup. |
| SOCKET_CLIENT_RESOLVED |
The client has completed a DNS lookup. |
| SOCKET_CLIENT_CONNECTING |
The client is connecting to a remote host (either a proxy or the destination server). |
| SOCKET_CLIENT_CONNECTED |
The client has connected to a remote host. |
| SOCKET_CLIENT_PROXY_NEGOTIATING |
The client is negotiating with a proxy to connect to the destination server. |
| SOCKET_CLIENT_PROXY_NEGOTIATED |
The client has negotiated with the proxy server. |
| SOCKET_CLIENT_TLS_HANDSHAKING |
The client is performing a TLS handshake. |
| SOCKET_CLIENT_TLS_HANDSHAKED |
The client has performed a TLS handshake. |
| SOCKET_CLIENT_COMPLETE |
The client is done with a particular SocketConnectable. |
| enum Gio::SocketFamily |
The protocol family of a SocketAddress.
(These values are identical to the system defines Af::INET, Af::INET6 and Af::UNIX, if available.)
| Enumerator | |
|---|---|
| SOCKET_FAMILY_INVALID |
no address family |
| SOCKET_FAMILY_UNIX |
the UNIX domain family |
| SOCKET_FAMILY_IPV4 |
the IPv4 family |
| SOCKET_FAMILY_IPV6 |
the IPv6 family |
| enum Gio::SocketMsgFlags |
Flags used in g_socket_receive_message() and g_socket_send_message().
The flags listed in the enum are some commonly available flags, but the values used for them are the same as on the platform, and any other flags are passed in/out as is. So to use a platform specific flag, just include the right system header and pass in the flag.
- Bitwise operators:
SocketMsgFlags operator|(SocketMsgFlags, SocketMsgFlags)
SocketMsgFlags operator&(SocketMsgFlags, SocketMsgFlags)
SocketMsgFlags operator^(SocketMsgFlags, SocketMsgFlags)
SocketMsgFlags operator~(SocketMsgFlags)
SocketMsgFlags& operator|=(SocketMsgFlags&, SocketMsgFlags)
SocketMsgFlags& operator&=(SocketMsgFlags&, SocketMsgFlags)
SocketMsgFlags& operator^=(SocketMsgFlags&, SocketMsgFlags)
| enum Gio::SocketProtocol |
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.
This enum contains a set of commonly available and used protocols. You can also pass any other identifiers handled by the platform in order to use protocols not listed here.
| enum Gio::SocketType |
Flags used when creating a Socket.
Some protocols may not implement all the socket types.
Flags passed to g_dbus_connection_register_subtree().
- Bitwise operators:
SubtreeFlags operator|(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator&(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator^(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator~(SubtreeFlags)
SubtreeFlags& operator|=(SubtreeFlags&, SubtreeFlags)
SubtreeFlags& operator&=(SubtreeFlags&, SubtreeFlags)
SubtreeFlags& operator^=(SubtreeFlags&, SubtreeFlags)
A set of flags describing TLS certification validation.
This can be used to set which validation steps to perform (eg, with g_tls_client_connection_set_validation_flags()), or to describe why a particular certificate was rejected (eg, in TlsConnection::signal_accept_certificate()).
- Bitwise operators:
TlsCertificateFlags operator|(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator&(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator^(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator~(TlsCertificateFlags)
TlsCertificateFlags& operator|=(TlsCertificateFlags&, TlsCertificateFlags)
TlsCertificateFlags& operator&=(TlsCertificateFlags&, TlsCertificateFlags)
TlsCertificateFlags& operator^=(TlsCertificateFlags&, TlsCertificateFlags)
The type of name used by a UnixSocketAddress.
UNIX_SOCKET_ADDRESS_PATH indicates a traditional unix domain socket bound to a filesystem path. UNIX_SOCKET_ADDRESS_ANONYMOUS indicates a socket not bound to any name (eg, a client-side socket, or a socket created with socketpair()).
For abstract sockets, there are two incompatible ways of naming them; the man pages suggest using the entire struct sockaddr_un as the name, padding the unused parts of the sun_path field with zeroes; this corresponds to UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED. However, many programs instead just use a portion of sun_path, and pass an appropriate smaller length to bind() or connect(). This is UNIX_SOCKET_ADDRESS_ABSTRACT.
Used to select the type of data format to use for ZlibDecompressor and ZlibCompressor.
| Enumerator | |
|---|---|
| ZLIB_COMPRESSOR_FORMAT_ZLIB |
deflate compression with zlib header |
| ZLIB_COMPRESSOR_FORMAT_GZIP |
gzip file format |
| ZLIB_COMPRESSOR_FORMAT_RAW |
deflate compression with no header |
Function Documentation
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
