- AppInfoCreateFlags
alias AppInfoCreateFlags = GAppInfoCreateFlags
Undocumented in source.
- ApplicationFlags
alias ApplicationFlags = GApplicationFlags
Undocumented in source.
- AskPasswordFlags
alias AskPasswordFlags = GAskPasswordFlags
Undocumented in source.
- BusNameOwnerFlags
alias BusNameOwnerFlags = GBusNameOwnerFlags
Undocumented in source.
- BusNameWatcherFlags
alias BusNameWatcherFlags = GBusNameWatcherFlags
Undocumented in source.
- BusType
alias BusType = GBusType
Undocumented in source.
- ConverterFlags
alias ConverterFlags = GConverterFlags
Undocumented in source.
- ConverterResult
alias ConverterResult = GConverterResult
Undocumented in source.
- CredentialsType
alias CredentialsType = GCredentialsType
Undocumented in source.
- DBusCallFlags
alias DBusCallFlags = GDBusCallFlags
Undocumented in source.
- DBusCapabilityFlags
alias DBusCapabilityFlags = GDBusCapabilityFlags
Undocumented in source.
- DBusConnectionFlags
alias DBusConnectionFlags = GDBusConnectionFlags
Undocumented in source.
- DBusError
alias DBusError = GDBusError
Undocumented in source.
- DBusInterfaceSkeletonFlags
alias DBusInterfaceSkeletonFlags = GDBusInterfaceSkeletonFlags
Undocumented in source.
- DBusMessageByteOrder
alias DBusMessageByteOrder = GDBusMessageByteOrder
Undocumented in source.
- DBusMessageFlags
alias DBusMessageFlags = GDBusMessageFlags
Undocumented in source.
- DBusMessageHeaderField
alias DBusMessageHeaderField = GDBusMessageHeaderField
Undocumented in source.
- DBusMessageType
alias DBusMessageType = GDBusMessageType
Undocumented in source.
- DBusObjectManagerClientFlags
alias DBusObjectManagerClientFlags = GDBusObjectManagerClientFlags
Undocumented in source.
- DBusPropertyInfoFlags
alias DBusPropertyInfoFlags = GDBusPropertyInfoFlags
Undocumented in source.
- DBusProxyFlags
alias DBusProxyFlags = GDBusProxyFlags
Undocumented in source.
- DBusSendMessageFlags
alias DBusSendMessageFlags = GDBusSendMessageFlags
Undocumented in source.
- DBusServerFlags
alias DBusServerFlags = GDBusServerFlags
Undocumented in source.
- DBusSignalFlags
alias DBusSignalFlags = GDBusSignalFlags
Undocumented in source.
- DBusSubtreeFlags
alias DBusSubtreeFlags = GDBusSubtreeFlags
Undocumented in source.
- DataStreamByteOrder
alias DataStreamByteOrder = GDataStreamByteOrder
Undocumented in source.
- DataStreamNewlineType
alias DataStreamNewlineType = GDataStreamNewlineType
Undocumented in source.
- DriveStartFlags
alias DriveStartFlags = GDriveStartFlags
Undocumented in source.
- DriveStartStopType
alias DriveStartStopType = GDriveStartStopType
Undocumented in source.
- EmblemOrigin
alias EmblemOrigin = GEmblemOrigin
Undocumented in source.
- FileAttributeInfoFlags
alias FileAttributeInfoFlags = GFileAttributeInfoFlags
Undocumented in source.
- FileAttributeStatus
alias FileAttributeStatus = GFileAttributeStatus
Undocumented in source.
- FileAttributeType
alias FileAttributeType = GFileAttributeType
Undocumented in source.
- FileCopyFlags
alias FileCopyFlags = GFileCopyFlags
Undocumented in source.
- FileCreateFlags
alias FileCreateFlags = GFileCreateFlags
Undocumented in source.
- FileMeasureFlags
alias FileMeasureFlags = GFileMeasureFlags
Undocumented in source.
- FileMonitorEvent
alias FileMonitorEvent = GFileMonitorEvent
Undocumented in source.
- FileMonitorFlags
alias FileMonitorFlags = GFileMonitorFlags
Undocumented in source.
- FileQueryInfoFlags
alias FileQueryInfoFlags = GFileQueryInfoFlags
Undocumented in source.
- FileType
alias FileType = GFileType
Undocumented in source.
- FilesystemPreviewType
alias FilesystemPreviewType = GFilesystemPreviewType
Undocumented in source.
- GAsyncReadyCallback
alias GAsyncReadyCallback = void function(GObject* sourceObject, GAsyncResult* res, void* userData)
Type definition for a function that will be called back when an asynchronous
operation within GIO has been completed.
- GBusAcquiredCallback
alias GBusAcquiredCallback = void function(GDBusConnection* connection, const(char)* name, void* userData)
Invoked when a connection to a message bus has been obtained.
- GBusNameAcquiredCallback
alias GBusNameAcquiredCallback = void function(GDBusConnection* connection, const(char)* name, void* userData)
Invoked when the name is acquired.
- GBusNameAppearedCallback
alias GBusNameAppearedCallback = void function(GDBusConnection* connection, const(char)* name, const(char)* nameOwner, void* userData)
Invoked when the name being watched is known to have to have a owner.
- GBusNameLostCallback
alias GBusNameLostCallback = void function(GDBusConnection* connection, const(char)* name, void* userData)
Invoked when the name is lost or @connection has been closed.
- GBusNameVanishedCallback
alias GBusNameVanishedCallback = void function(GDBusConnection* connection, const(char)* name, void* userData)
Invoked when the name being watched is known not to have to have a owner.
- GCancellableSourceFunc
alias GCancellableSourceFunc = int function(GCancellable* cancellable, void* userData)
This is the function type of the callback used for the #GSource
returned by g_cancellable_source_new().
- GDBusInterfaceGetPropertyFunc
alias GDBusInterfaceGetPropertyFunc = GVariant* function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, const(char)* interfaceName, const(char)* propertyName, GError** error, void* userData)
The type of the @get_property function in #GDBusInterfaceVTable.
- GDBusInterfaceMethodCallFunc
alias GDBusInterfaceMethodCallFunc = void function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, const(char)* interfaceName, const(char)* methodName, GVariant* parameters, GDBusMethodInvocation* invocation, void* userData)
The type of the @method_call function in #GDBusInterfaceVTable.
- GDBusInterfaceSetPropertyFunc
alias GDBusInterfaceSetPropertyFunc = int function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, const(char)* interfaceName, const(char)* propertyName, GVariant* value, GError** error, void* userData)
The type of the @set_property function in #GDBusInterfaceVTable.
- GDBusMessageFilterFunction
alias GDBusMessageFilterFunction = GDBusMessage* function(GDBusConnection* connection, GDBusMessage* message, int incoming, void* userData)
Signature for function used in g_dbus_connection_add_filter().
- GDBusProxyTypeFunc
alias GDBusProxyTypeFunc = GType function(GDBusObjectManagerClient* manager, const(char)* objectPath, const(char)* interfaceName, void* userData)
Function signature for a function used to determine the #GType to
use for an interface proxy (if @interface_name is not %NULL) or
object proxy (if @interface_name is %NULL).
- GDBusSignalCallback
alias GDBusSignalCallback = void function(GDBusConnection* connection, const(char)* senderName, const(char)* objectPath, const(char)* interfaceName, const(char)* signalName, GVariant* parameters, void* userData)
Signature for callback function used in g_dbus_connection_signal_subscribe().
- GDBusSubtreeDispatchFunc
alias GDBusSubtreeDispatchFunc = GDBusInterfaceVTable* function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, const(char)* interfaceName, const(char)* node, void** outUserData, void* userData)
The type of the @dispatch function in #GDBusSubtreeVTable.
- GDBusSubtreeEnumerateFunc
alias GDBusSubtreeEnumerateFunc = char** function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, void* userData)
The type of the @enumerate function in #GDBusSubtreeVTable.
- GDBusSubtreeIntrospectFunc
alias GDBusSubtreeIntrospectFunc = GDBusInterfaceInfo** function(GDBusConnection* connection, const(char)* sender, const(char)* objectPath, const(char)* node, void* userData)
The type of the @introspect function in #GDBusSubtreeVTable.
- GDatagramBasedSourceFunc
alias GDatagramBasedSourceFunc = int function(GDatagramBased* datagramBased, GIOCondition condition, void* userData)
This is the function type of the callback used for the #GSource
returned by g_datagram_based_create_source().
- GDesktopAppLaunchCallback
alias GDesktopAppLaunchCallback = void function(GDesktopAppInfo* appinfo, GPid pid, void* userData)
During invocation, g_desktop_app_info_launch_uris_as_manager() may
create one or more child processes. This callback is invoked once
for each, providing the process ID.
- GFileMeasureProgressCallback
alias GFileMeasureProgressCallback = void function(int reporting, ulong currentSize, ulong numDirs, ulong numFiles, void* userData)
This callback type is used by g_file_measure_disk_usage() to make
periodic progress reports when measuring the amount of disk spaced
used by a directory.
- GFileProgressCallback
alias GFileProgressCallback = void function(long currentNumBytes, long totalNumBytes, void* userData)
When doing file operations that may take a while, such as moving
a file or copying a file, a progress callback is used to pass how
far along that operation is to the application.
- GFileReadMoreCallback
alias GFileReadMoreCallback = int function(const(char)* fileContents, long fileSize, void* callbackData)
When loading the partial contents of a file with g_file_load_partial_contents_async(),
it may become necessary to determine if any more data from the file should be loaded.
A #GFileReadMoreCallback function facilitates this by returning %TRUE if more data
should be read, or %FALSE otherwise.
- GIOSchedulerJobFunc
alias GIOSchedulerJobFunc = int function(GIOSchedulerJob* job, GCancellable* cancellable, void* userData)
- GPollableSourceFunc
alias GPollableSourceFunc = int function(GObject* pollableStream, void* userData)
This is the function type of the callback used for the #GSource
returned by g_pollable_input_stream_create_source() and
g_pollable_output_stream_create_source().
- GReallocFunc
alias GReallocFunc = void* function(void* data, size_t size)
Changes the size of the memory block pointed to by @data to
@size bytes.
- GSettingsBindGetMapping
alias GSettingsBindGetMapping = int function(GValue* value, GVariant* variant, void* userData)
The type for the function that is used to convert from #GSettings to
an object property. The @value is already initialized to hold values
of the appropriate type.
- GSettingsBindSetMapping
alias GSettingsBindSetMapping = GVariant* function(GValue* value, GVariantType* expectedType, void* userData)
The type for the function that is used to convert an object property
value to a #GVariant for storing it in #GSettings.
- GSettingsGetMapping
alias GSettingsGetMapping = int function(GVariant* value, void** result, void* userData)
The type of the function that is used to convert from a value stored
in a #GSettings to a value that is useful to the application.
- GSimpleAsyncThreadFunc
alias GSimpleAsyncThreadFunc = void function(GSimpleAsyncResult* res, GObject* object, GCancellable* cancellable)
Simple thread function that runs an asynchronous operation and
checks for cancellation.
- GSocketSourceFunc
alias GSocketSourceFunc = int function(GSocket* socket, GIOCondition condition, void* userData)
This is the function type of the callback used for the #GSource
returned by g_socket_create_source().
- GTaskThreadFunc
alias GTaskThreadFunc = void function(GTask* task, void* sourceObject, void* taskData, GCancellable* cancellable)
The prototype for a task function to be run in a thread via
g_task_run_in_thread() or g_task_run_in_thread_sync().
- GVfsFileLookupFunc
alias GVfsFileLookupFunc = GFile* function(GVfs* vfs, const(char)* identifier, void* userData)
This function type is used by g_vfs_register_uri_scheme() to make it
possible for a client to associate an URI scheme to a different #GFile
implementation.
- IOErrorEnum
alias IOErrorEnum = GIOErrorEnum
Undocumented in source.
- IOModuleScopeFlags
alias IOModuleScopeFlags = GIOModuleScopeFlags
Undocumented in source.
- IOStreamSpliceFlags
alias IOStreamSpliceFlags = GIOStreamSpliceFlags
Undocumented in source.
- MountMountFlags
alias MountMountFlags = GMountMountFlags
Undocumented in source.
- MountOperationResult
alias MountOperationResult = GMountOperationResult
Undocumented in source.
- MountUnmountFlags
alias MountUnmountFlags = GMountUnmountFlags
Undocumented in source.
- NetworkConnectivity
alias NetworkConnectivity = GNetworkConnectivity
Undocumented in source.
- NotificationPriority
alias NotificationPriority = GNotificationPriority
Undocumented in source.
- OutputStreamSpliceFlags
alias OutputStreamSpliceFlags = GOutputStreamSpliceFlags
Undocumented in source.
- PasswordSave
alias PasswordSave = GPasswordSave
Undocumented in source.
- ResolverError
alias ResolverError = GResolverError
Undocumented in source.
- ResolverRecordType
alias ResolverRecordType = GResolverRecordType
Undocumented in source.
- ResourceError
alias ResourceError = GResourceError
Undocumented in source.
- ResourceFlags
alias ResourceFlags = GResourceFlags
Undocumented in source.
- ResourceLookupFlags
alias ResourceLookupFlags = GResourceLookupFlags
Undocumented in source.
- SettingsBindFlags
alias SettingsBindFlags = GSettingsBindFlags
Undocumented in source.
- SocketClientEvent
alias SocketClientEvent = GSocketClientEvent
Undocumented in source.
- SocketFamily
alias SocketFamily = GSocketFamily
Undocumented in source.
- SocketListenerEvent
alias SocketListenerEvent = GSocketListenerEvent
Undocumented in source.
- SocketMsgFlags
alias SocketMsgFlags = GSocketMsgFlags
Undocumented in source.
- SocketProtocol
alias SocketProtocol = GSocketProtocol
Undocumented in source.
- SocketType
alias SocketType = GSocketType
Undocumented in source.
- SubprocessFlags
alias SubprocessFlags = GSubprocessFlags
Undocumented in source.
- TestDBusFlags
alias TestDBusFlags = GTestDBusFlags
Undocumented in source.
- TlsAuthenticationMode
alias TlsAuthenticationMode = GTlsAuthenticationMode
Undocumented in source.
- TlsCertificateFlags
alias TlsCertificateFlags = GTlsCertificateFlags
Undocumented in source.
- TlsCertificateRequestFlags
alias TlsCertificateRequestFlags = GTlsCertificateRequestFlags
Undocumented in source.
- TlsDatabaseLookupFlags
alias TlsDatabaseLookupFlags = GTlsDatabaseLookupFlags
Undocumented in source.
- TlsDatabaseVerifyFlags
alias TlsDatabaseVerifyFlags = GTlsDatabaseVerifyFlags
Undocumented in source.
- TlsError
alias TlsError = GTlsError
Undocumented in source.
- TlsInteractionResult
alias TlsInteractionResult = GTlsInteractionResult
Undocumented in source.
- TlsPasswordFlags
alias TlsPasswordFlags = GTlsPasswordFlags
Undocumented in source.
- TlsRehandshakeMode
alias TlsRehandshakeMode = GTlsRehandshakeMode
Undocumented in source.
- UnixSocketAddressType
alias UnixSocketAddressType = GUnixSocketAddressType
Undocumented in source.
- ZlibCompressorFormat
alias ZlibCompressorFormat = GZlibCompressorFormat
Undocumented in source.
- GAction
struct GAction
Undocumented in source.
- GActionEntry
struct GActionEntry
This struct defines a single action. It is for use with
g_action_map_add_action_entries().
- GActionGroup
struct GActionGroup
Undocumented in source.
- GActionGroupInterface
struct GActionGroupInterface
The virtual function table for #GActionGroup.
- GActionInterface
struct GActionInterface
The virtual function table for #GAction.
- GActionMap
struct GActionMap
Undocumented in source.
- GActionMapInterface
struct GActionMapInterface
The virtual function table for #GActionMap.
- GAppInfo
struct GAppInfo
Undocumented in source.
- GAppInfoIface
struct GAppInfoIface
Application Information interface, for operating system portability.
- GAppInfoMonitor
struct GAppInfoMonitor
Undocumented in source.
- GAppLaunchContext
struct GAppLaunchContext
Undocumented in source.
- GAppLaunchContextClass
struct GAppLaunchContextClass
Undocumented in source.
- GAppLaunchContextPrivate
struct GAppLaunchContextPrivate
Undocumented in source.
- GApplication
struct GApplication
Undocumented in source.
- GApplicationClass
struct GApplicationClass
Virtual function table for #GApplication.
- GApplicationCommandLine
struct GApplicationCommandLine
Undocumented in source.
- GApplicationCommandLineClass
struct GApplicationCommandLineClass
The #GApplicationCommandLineClass-struct
contains private data only.
- GApplicationCommandLinePrivate
struct GApplicationCommandLinePrivate
Undocumented in source.
- GApplicationPrivate
struct GApplicationPrivate
Undocumented in source.
- GAsyncInitable
struct GAsyncInitable
Undocumented in source.
- GAsyncInitableIface
struct GAsyncInitableIface
Provides an interface for asynchronous initializing object such that
initialization may fail.
- GAsyncResult
struct GAsyncResult
Undocumented in source.
- GAsyncResultIface
struct GAsyncResultIface
Interface definition for #GAsyncResult.
- GBufferedInputStream
struct GBufferedInputStream
Undocumented in source.
- GBufferedInputStreamClass
struct GBufferedInputStreamClass
Undocumented in source.
- GBufferedInputStreamPrivate
struct GBufferedInputStreamPrivate
Undocumented in source.
- GBufferedOutputStream
struct GBufferedOutputStream
Undocumented in source.
- GBufferedOutputStreamClass
struct GBufferedOutputStreamClass
Undocumented in source.
- GBufferedOutputStreamPrivate
struct GBufferedOutputStreamPrivate
Undocumented in source.
- GBytesIcon
struct GBytesIcon
Undocumented in source.
- GCancellable
struct GCancellable
Undocumented in source.
- GCancellableClass
struct GCancellableClass
Undocumented in source.
- GCancellablePrivate
struct GCancellablePrivate
Undocumented in source.
- GCharsetConverter
struct GCharsetConverter
Undocumented in source.
- GCharsetConverterClass
struct GCharsetConverterClass
Undocumented in source.
- GConverter
struct GConverter
Undocumented in source.
- GConverterIface
struct GConverterIface
Provides an interface for converting data from one type
to another type. The conversion can be stateful
and may fail at any place.
- GConverterInputStream
struct GConverterInputStream
Undocumented in source.
- GConverterInputStreamClass
struct GConverterInputStreamClass
Undocumented in source.
- GConverterInputStreamPrivate
struct GConverterInputStreamPrivate
Undocumented in source.
- GConverterOutputStream
struct GConverterOutputStream
Undocumented in source.
- GConverterOutputStreamClass
struct GConverterOutputStreamClass
Undocumented in source.
- GConverterOutputStreamPrivate
struct GConverterOutputStreamPrivate
Undocumented in source.
- GCredentials
struct GCredentials
Undocumented in source.
- GCredentialsClass
struct GCredentialsClass
Class structure for #GCredentials.
- GDBusActionGroup
struct GDBusActionGroup
Undocumented in source.
- GDBusAnnotationInfo
struct GDBusAnnotationInfo
Undocumented in source.
- GDBusArgInfo
struct GDBusArgInfo
Undocumented in source.
- GDBusAuthObserver
struct GDBusAuthObserver
Undocumented in source.
- GDBusConnection
struct GDBusConnection
Undocumented in source.
- GDBusErrorEntry
struct GDBusErrorEntry
Struct used in g_dbus_error_register_error_domain().
- GDBusInterface
struct GDBusInterface
Undocumented in source.
- GDBusInterfaceIface
struct GDBusInterfaceIface
Base type for D-Bus interfaces.
- GDBusInterfaceInfo
struct GDBusInterfaceInfo
Undocumented in source.
- GDBusInterfaceSkeleton
struct GDBusInterfaceSkeleton
Undocumented in source.
- GDBusInterfaceSkeletonClass
struct GDBusInterfaceSkeletonClass
Class structure for #GDBusInterfaceSkeleton.
- GDBusInterfaceSkeletonPrivate
struct GDBusInterfaceSkeletonPrivate
Undocumented in source.
- GDBusInterfaceVTable
struct GDBusInterfaceVTable
Virtual table for handling properties and method calls for a D-Bus
interface.
- GDBusMenuModel
struct GDBusMenuModel
Undocumented in source.
- GDBusMessage
struct GDBusMessage
Undocumented in source.
- GDBusMethodInfo
struct GDBusMethodInfo
Undocumented in source.
- GDBusMethodInvocation
struct GDBusMethodInvocation
Undocumented in source.
- GDBusNodeInfo
struct GDBusNodeInfo
Undocumented in source.
- GDBusObject
struct GDBusObject
Undocumented in source.
- GDBusObjectIface
struct GDBusObjectIface
Base object type for D-Bus objects.
- GDBusObjectManager
struct GDBusObjectManager
Undocumented in source.
- GDBusObjectManagerClient
struct GDBusObjectManagerClient
Undocumented in source.
- GDBusObjectManagerClientClass
struct GDBusObjectManagerClientClass
Class structure for #GDBusObjectManagerClient.
- GDBusObjectManagerClientPrivate
struct GDBusObjectManagerClientPrivate
Undocumented in source.
- GDBusObjectManagerIface
struct GDBusObjectManagerIface
Base type for D-Bus object managers.
- GDBusObjectManagerServer
struct GDBusObjectManagerServer
Undocumented in source.
- GDBusObjectManagerServerClass
struct GDBusObjectManagerServerClass
Class structure for #GDBusObjectManagerServer.
- GDBusObjectManagerServerPrivate
struct GDBusObjectManagerServerPrivate
Undocumented in source.
- GDBusObjectProxy
struct GDBusObjectProxy
Undocumented in source.
- GDBusObjectProxyClass
struct GDBusObjectProxyClass
Class structure for #GDBusObjectProxy.
- GDBusObjectProxyPrivate
struct GDBusObjectProxyPrivate
Undocumented in source.
- GDBusObjectSkeleton
struct GDBusObjectSkeleton
Undocumented in source.
- GDBusObjectSkeletonClass
struct GDBusObjectSkeletonClass
Class structure for #GDBusObjectSkeleton.
- GDBusObjectSkeletonPrivate
struct GDBusObjectSkeletonPrivate
Undocumented in source.
- GDBusPropertyInfo
struct GDBusPropertyInfo
Undocumented in source.
- GDBusProxy
struct GDBusProxy
Undocumented in source.
- GDBusProxyClass
struct GDBusProxyClass
Class structure for #GDBusProxy.
- GDBusProxyPrivate
struct GDBusProxyPrivate
Undocumented in source.
- GDBusServer
struct GDBusServer
Undocumented in source.
- GDBusSignalInfo
struct GDBusSignalInfo
Undocumented in source.
- GDBusSubtreeVTable
struct GDBusSubtreeVTable
Virtual table for handling subtrees registered with g_dbus_connection_register_subtree().
- GDataInputStream
struct GDataInputStream
Undocumented in source.
- GDataInputStreamClass
struct GDataInputStreamClass
Undocumented in source.
- GDataInputStreamPrivate
struct GDataInputStreamPrivate
Undocumented in source.
- GDataOutputStream
struct GDataOutputStream
Undocumented in source.
- GDataOutputStreamClass
struct GDataOutputStreamClass
Undocumented in source.
- GDataOutputStreamPrivate
struct GDataOutputStreamPrivate
Undocumented in source.
- GDatagramBased
struct GDatagramBased
Undocumented in source.
- GDatagramBasedInterface
struct GDatagramBasedInterface
Provides an interface for socket-like objects which have datagram semantics,
following the Berkeley sockets API. The interface methods are thin wrappers
around the corresponding virtual methods, and no pre-processing of inputs is
implemented — so implementations of this API must handle all functionality
documented in the interface methods.
- GDesktopAppInfo
struct GDesktopAppInfo
Undocumented in source.
- GDesktopAppInfoClass
struct GDesktopAppInfoClass
Undocumented in source.
- GDesktopAppInfoLookup
struct GDesktopAppInfoLookup
Undocumented in source.
- GDesktopAppInfoLookupIface
struct GDesktopAppInfoLookupIface
Interface that is used by backends to associate default
handlers with URI schemes.
- GDrive
struct GDrive
Undocumented in source.
- GDriveIface
struct GDriveIface
Interface for creating #GDrive implementations.
- GDtlsClientConnection
struct GDtlsClientConnection
Undocumented in source.
- GDtlsClientConnectionInterface
struct GDtlsClientConnectionInterface
vtable for a #GDtlsClientConnection implementation.
- GDtlsConnection
struct GDtlsConnection
Undocumented in source.
- GDtlsConnectionInterface
struct GDtlsConnectionInterface
Virtual method table for a #GDtlsConnection implementation.
- GDtlsServerConnection
struct GDtlsServerConnection
Undocumented in source.
- GDtlsServerConnectionInterface
struct GDtlsServerConnectionInterface
vtable for a #GDtlsServerConnection implementation.
- GEmblem
struct GEmblem
Undocumented in source.
- GEmblemClass
struct GEmblemClass
Undocumented in source.
- GEmblemedIcon
struct GEmblemedIcon
Undocumented in source.
- GEmblemedIconClass
struct GEmblemedIconClass
Undocumented in source.
- GEmblemedIconPrivate
struct GEmblemedIconPrivate
Undocumented in source.
- GFile
struct GFile
Undocumented in source.
- GFileAttributeInfo
struct GFileAttributeInfo
Information about a specific attribute.
- GFileAttributeInfoList
struct GFileAttributeInfoList
Undocumented in source.
- GFileAttributeMatcher
struct GFileAttributeMatcher
Undocumented in source.
- GFileDescriptorBased
struct GFileDescriptorBased
Undocumented in source.
- GFileDescriptorBasedIface
struct GFileDescriptorBasedIface
An interface for file descriptor based io objects.
- GFileEnumerator
struct GFileEnumerator
Undocumented in source.
- GFileEnumeratorClass
struct GFileEnumeratorClass
Undocumented in source.
- GFileEnumeratorPrivate
struct GFileEnumeratorPrivate
Undocumented in source.
- GFileIOStream
struct GFileIOStream
Undocumented in source.
- GFileIOStreamClass
struct GFileIOStreamClass
Undocumented in source.
- GFileIOStreamPrivate
struct GFileIOStreamPrivate
Undocumented in source.
- GFileIcon
struct GFileIcon
Undocumented in source.
- GFileIconClass
struct GFileIconClass
Undocumented in source.
- GFileIface
struct GFileIface
An interface for writing VFS file handles.
- GFileInfo
struct GFileInfo
Undocumented in source.
- GFileInfoClass
struct GFileInfoClass
Undocumented in source.
- GFileInputStream
struct GFileInputStream
Undocumented in source.
- GFileInputStreamClass
struct GFileInputStreamClass
Undocumented in source.
- GFileInputStreamPrivate
struct GFileInputStreamPrivate
Undocumented in source.
- GFileMonitor
struct GFileMonitor
Undocumented in source.
- GFileMonitorClass
struct GFileMonitorClass
Undocumented in source.
- GFileMonitorPrivate
struct GFileMonitorPrivate
Undocumented in source.
- GFileOutputStream
struct GFileOutputStream
Undocumented in source.
- GFileOutputStreamClass
struct GFileOutputStreamClass
Undocumented in source.
- GFileOutputStreamPrivate
struct GFileOutputStreamPrivate
Undocumented in source.
- GFilenameCompleter
struct GFilenameCompleter
Undocumented in source.
- GFilenameCompleterClass
struct GFilenameCompleterClass
Undocumented in source.
- GFilterInputStream
struct GFilterInputStream
Undocumented in source.
- GFilterInputStreamClass
struct GFilterInputStreamClass
Undocumented in source.
- GFilterOutputStream
struct GFilterOutputStream
Undocumented in source.
- GFilterOutputStreamClass
struct GFilterOutputStreamClass
Undocumented in source.
- GIOExtension
struct GIOExtension
Undocumented in source.
- GIOExtensionPoint
struct GIOExtensionPoint
Undocumented in source.
- GIOModule
struct GIOModule
Undocumented in source.
- GIOModuleClass
struct GIOModuleClass
Undocumented in source.
- GIOModuleScope
struct GIOModuleScope
Undocumented in source.
- GIOSchedulerJob
struct GIOSchedulerJob
Undocumented in source.
- GIOStream
struct GIOStream
Undocumented in source.
- GIOStreamAdapter
struct GIOStreamAdapter
Undocumented in source.
- GIOStreamClass
struct GIOStreamClass
Undocumented in source.
- GIOStreamPrivate
struct GIOStreamPrivate
Undocumented in source.
- GIcon
struct GIcon
Undocumented in source.
- GIconIface
struct GIconIface
GIconIface is used to implement GIcon types for various
different systems. See #GThemedIcon and #GLoadableIcon for
examples of how to implement this interface.
- GInetAddress
struct GInetAddress
Undocumented in source.
- GInetAddressClass
struct GInetAddressClass
Undocumented in source.
- GInetAddressMask
struct GInetAddressMask
Undocumented in source.
- GInetAddressMaskClass
struct GInetAddressMaskClass
Undocumented in source.
- GInetAddressMaskPrivate
struct GInetAddressMaskPrivate
Undocumented in source.
- GInetAddressPrivate
struct GInetAddressPrivate
Undocumented in source.
- GInetSocketAddress
struct GInetSocketAddress
Undocumented in source.
- GInetSocketAddressClass
struct GInetSocketAddressClass
Undocumented in source.
- GInetSocketAddressPrivate
struct GInetSocketAddressPrivate
Undocumented in source.
- GInitable
struct GInitable
Undocumented in source.
- GInitableIface
struct GInitableIface
Provides an interface for initializing object such that initialization
may fail.
- GInputMessage
struct GInputMessage
Structure used for scatter/gather data input when receiving multiple
messages or packets in one go. You generally pass in an array of empty
#GInputVectors and the operation will use all the buffers as if they
were one buffer, and will set @bytes_received to the total number of bytes
received across all #GInputVectors.
- GInputStream
struct GInputStream
Undocumented in source.
- GInputStreamClass
struct GInputStreamClass
Undocumented in source.
- GInputStreamPrivate
struct GInputStreamPrivate
Undocumented in source.
- GInputVector
struct GInputVector
Structure used for scatter/gather data input.
You generally pass in an array of #GInputVectors
and the operation will store the read data starting in the
first buffer, switching to the next as needed.
- GListModel
struct GListModel
Undocumented in source.
- GListModelInterface
struct GListModelInterface
The virtual function table for #GListModel.
- GListStore
struct GListStore
Undocumented in source.
- GListStoreClass
struct GListStoreClass
Undocumented in source.
- GLoadableIcon
struct GLoadableIcon
Undocumented in source.
- GLoadableIconIface
struct GLoadableIconIface
Interface for icons that can be loaded as a stream.
- GMemoryInputStream
struct GMemoryInputStream
Undocumented in source.
- GMemoryInputStreamClass
struct GMemoryInputStreamClass
Undocumented in source.
- GMemoryInputStreamPrivate
struct GMemoryInputStreamPrivate
Undocumented in source.
- GMemoryOutputStream
struct GMemoryOutputStream
Undocumented in source.
- GMemoryOutputStreamClass
struct GMemoryOutputStreamClass
Undocumented in source.
- GMemoryOutputStreamPrivate
struct GMemoryOutputStreamPrivate
Undocumented in source.
- GMenu
struct GMenu
Undocumented in source.
- GMenuAttributeIter
struct GMenuAttributeIter
Undocumented in source.
- GMenuAttributeIterClass
struct GMenuAttributeIterClass
Undocumented in source.
- GMenuAttributeIterPrivate
struct GMenuAttributeIterPrivate
Undocumented in source.
- GMenuItem
struct GMenuItem
Undocumented in source.
- GMenuLinkIter
struct GMenuLinkIter
Undocumented in source.
- GMenuLinkIterClass
struct GMenuLinkIterClass
Undocumented in source.
- GMenuLinkIterPrivate
struct GMenuLinkIterPrivate
Undocumented in source.
- GMenuModel
struct GMenuModel
Undocumented in source.
- GMenuModelClass
struct GMenuModelClass
Undocumented in source.
- GMenuModelPrivate
struct GMenuModelPrivate
Undocumented in source.
- GMount
struct GMount
Undocumented in source.
- GMountIface
struct GMountIface
Interface for implementing operations for mounts.
- GMountOperation
struct GMountOperation
Undocumented in source.
- GMountOperationClass
struct GMountOperationClass
Undocumented in source.
- GMountOperationPrivate
struct GMountOperationPrivate
Undocumented in source.
- GNativeSocketAddress
struct GNativeSocketAddress
An socket address of some unknown native type.
- GNativeVolumeMonitor
struct GNativeVolumeMonitor
Undocumented in source.
- GNativeVolumeMonitorClass
struct GNativeVolumeMonitorClass
Undocumented in source.
- GNetworkAddress
struct GNetworkAddress
Undocumented in source.
- GNetworkAddressClass
struct GNetworkAddressClass
Undocumented in source.
- GNetworkAddressPrivate
struct GNetworkAddressPrivate
Undocumented in source.
- GNetworkMonitor
struct GNetworkMonitor
Undocumented in source.
- GNetworkMonitorInterface
struct GNetworkMonitorInterface
The virtual function table for #GNetworkMonitor.
- GNetworkService
struct GNetworkService
Undocumented in source.
- GNetworkServiceClass
struct GNetworkServiceClass
Undocumented in source.
- GNetworkServicePrivate
struct GNetworkServicePrivate
Undocumented in source.
- GNotification
struct GNotification
Undocumented in source.
- GOutputMessage
struct GOutputMessage
Structure used for scatter/gather data output when sending multiple
messages or packets in one go. You generally pass in an array of
#GOutputVectors and the operation will use all the buffers as if they
were one buffer.
- GOutputStream
struct GOutputStream
Undocumented in source.
- GOutputStreamClass
struct GOutputStreamClass
Undocumented in source.
- GOutputStreamPrivate
struct GOutputStreamPrivate
Undocumented in source.
- GOutputVector
struct GOutputVector
Structure used for scatter/gather data output.
You generally pass in an array of #GOutputVectors
and the operation will use all the buffers as if they were
one buffer.
- GPermission
struct GPermission
Undocumented in source.
- GPermissionClass
struct GPermissionClass
Undocumented in source.
- GPermissionPrivate
struct GPermissionPrivate
Undocumented in source.
- GPollableInputStream
struct GPollableInputStream
Undocumented in source.
- GPollableInputStreamInterface
struct GPollableInputStreamInterface
The interface for pollable input streams.
- GPollableOutputStream
struct GPollableOutputStream
Undocumented in source.
- GPollableOutputStreamInterface
struct GPollableOutputStreamInterface
The interface for pollable output streams.
- GPropertyAction
struct GPropertyAction
Undocumented in source.
- GProxy
struct GProxy
Undocumented in source.
- GProxyAddress
struct GProxyAddress
Undocumented in source.
- GProxyAddressClass
struct GProxyAddressClass
Class structure for #GProxyAddress.
- GProxyAddressEnumerator
struct GProxyAddressEnumerator
Undocumented in source.
- GProxyAddressEnumeratorClass
struct GProxyAddressEnumeratorClass
Undocumented in source.
- GProxyAddressEnumeratorPrivate
struct GProxyAddressEnumeratorPrivate
Undocumented in source.
- GProxyAddressPrivate
struct GProxyAddressPrivate
Undocumented in source.
- GProxyInterface
struct GProxyInterface
Provides an interface for handling proxy connection and payload.
- GProxyResolver
struct GProxyResolver
Undocumented in source.
- GProxyResolverInterface
struct GProxyResolverInterface
The virtual function table for #GProxyResolver.
- GRemoteActionGroup
struct GRemoteActionGroup
Undocumented in source.
- GRemoteActionGroupInterface
struct GRemoteActionGroupInterface
The virtual function table for #GRemoteActionGroup.
- GResolver
struct GResolver
Undocumented in source.
- GResolverClass
struct GResolverClass
Undocumented in source.
- GResolverPrivate
struct GResolverPrivate
Undocumented in source.
- GResource
struct GResource
Undocumented in source.
- GSeekable
struct GSeekable
Undocumented in source.
- GSeekableIface
struct GSeekableIface
Provides an interface for implementing seekable functionality on I/O Streams.
- GSettings
struct GSettings
Undocumented in source.
- GSettingsBackend
struct GSettingsBackend
Undocumented in source.
- GSettingsBackendClass
struct GSettingsBackendClass
Class structure for #GSettingsBackend.
- GSettingsBackendPrivate
struct GSettingsBackendPrivate
Undocumented in source.
- GSettingsClass
struct GSettingsClass
Undocumented in source.
- GSettingsPrivate
struct GSettingsPrivate
Undocumented in source.
- GSettingsSchema
struct GSettingsSchema
Undocumented in source.
- GSettingsSchemaKey
struct GSettingsSchemaKey
Undocumented in source.
- GSettingsSchemaSource
struct GSettingsSchemaSource
Undocumented in source.
- GSimpleAction
struct GSimpleAction
Undocumented in source.
- GSimpleActionGroup
struct GSimpleActionGroup
Undocumented in source.
- GSimpleActionGroupClass
struct GSimpleActionGroupClass
Undocumented in source.
- GSimpleActionGroupPrivate
struct GSimpleActionGroupPrivate
Undocumented in source.
- GSimpleAsyncResult
struct GSimpleAsyncResult
Undocumented in source.
- GSimpleAsyncResultClass
struct GSimpleAsyncResultClass
Undocumented in source.
- GSimpleIOStream
struct GSimpleIOStream
Undocumented in source.
- GSimplePermission
struct GSimplePermission
Undocumented in source.
- GSimpleProxyResolver
struct GSimpleProxyResolver
Undocumented in source.
- GSimpleProxyResolverClass
struct GSimpleProxyResolverClass
Undocumented in source.
- GSimpleProxyResolverPrivate
struct GSimpleProxyResolverPrivate
Undocumented in source.
- GSocket
struct GSocket
Undocumented in source.
- GSocketAddress
struct GSocketAddress
Undocumented in source.
- GSocketAddressClass
struct GSocketAddressClass
Undocumented in source.
- GSocketAddressEnumerator
struct GSocketAddressEnumerator
Undocumented in source.
- GSocketAddressEnumeratorClass
struct GSocketAddressEnumeratorClass
Undocumented in source.
- GSocketClass
struct GSocketClass
Undocumented in source.
- GSocketClient
struct GSocketClient
Undocumented in source.
- GSocketClientClass
struct GSocketClientClass
Undocumented in source.
- GSocketClientPrivate
struct GSocketClientPrivate
Undocumented in source.
- GSocketConnectable
struct GSocketConnectable
Undocumented in source.
- GSocketConnectableIface
struct GSocketConnectableIface
Provides an interface for returning a #GSocketAddressEnumerator
and #GProxyAddressEnumerator
- GSocketConnection
struct GSocketConnection
Undocumented in source.
- GSocketConnectionClass
struct GSocketConnectionClass
Undocumented in source.
- GSocketConnectionPrivate
struct GSocketConnectionPrivate
Undocumented in source.
- GSocketControlMessage
struct GSocketControlMessage
Undocumented in source.
- GSocketControlMessageClass
struct GSocketControlMessageClass
Class structure for #GSocketControlMessage.
- GSocketControlMessagePrivate
struct GSocketControlMessagePrivate
Undocumented in source.
- GSocketListener
struct GSocketListener
Undocumented in source.
- GSocketListenerClass
struct GSocketListenerClass
Class structure for #GSocketListener.
- GSocketListenerPrivate
struct GSocketListenerPrivate
Undocumented in source.
- GSocketPrivate
struct GSocketPrivate
Undocumented in source.
- GSocketService
struct GSocketService
Undocumented in source.
- GSocketServiceClass
struct GSocketServiceClass
Class structure for #GSocketService.
- GSocketServicePrivate
struct GSocketServicePrivate
Undocumented in source.
- GSrvTarget
struct GSrvTarget
Undocumented in source.
- GStaticResource
struct GStaticResource
Undocumented in source.
- GSubprocess
struct GSubprocess
Undocumented in source.
- GSubprocessLauncher
struct GSubprocessLauncher
Undocumented in source.
- GTask
struct GTask
Undocumented in source.
- GTaskClass
struct GTaskClass
Undocumented in source.
- GTcpConnection
struct GTcpConnection
Undocumented in source.
- GTcpConnectionClass
struct GTcpConnectionClass
Undocumented in source.
- GTcpConnectionPrivate
struct GTcpConnectionPrivate
Undocumented in source.
- GTcpWrapperConnection
struct GTcpWrapperConnection
Undocumented in source.
- GTcpWrapperConnectionClass
struct GTcpWrapperConnectionClass
Undocumented in source.
- GTcpWrapperConnectionPrivate
struct GTcpWrapperConnectionPrivate
Undocumented in source.
- GTestDBus
struct GTestDBus
Undocumented in source.
- GThemedIcon
struct GThemedIcon
Undocumented in source.
- GThemedIconClass
struct GThemedIconClass
Undocumented in source.
- GThreadedSocketService
struct GThreadedSocketService
Undocumented in source.
- GThreadedSocketServiceClass
struct GThreadedSocketServiceClass
Undocumented in source.
- GThreadedSocketServicePrivate
struct GThreadedSocketServicePrivate
Undocumented in source.
- GTlsBackend
struct GTlsBackend
Undocumented in source.
- GTlsBackendInterface
struct GTlsBackendInterface
Provides an interface for describing TLS-related types.
- GTlsCertificate
struct GTlsCertificate
Undocumented in source.
- GTlsCertificateClass
struct GTlsCertificateClass
Undocumented in source.
- GTlsCertificatePrivate
struct GTlsCertificatePrivate
Undocumented in source.
- GTlsClientConnection
struct GTlsClientConnection
Undocumented in source.
- GTlsClientConnectionInterface
struct GTlsClientConnectionInterface
vtable for a #GTlsClientConnection implementation.
- GTlsConnection
struct GTlsConnection
Undocumented in source.
- GTlsConnectionClass
struct GTlsConnectionClass
Undocumented in source.
- GTlsConnectionPrivate
struct GTlsConnectionPrivate
Undocumented in source.
- GTlsDatabase
struct GTlsDatabase
Undocumented in source.
- GTlsDatabaseClass
struct GTlsDatabaseClass
The class for #GTlsDatabase. Derived classes should implement the various
virtual methods. _async and _finish methods have a default
implementation that runs the corresponding sync method in a thread.
- GTlsDatabasePrivate
struct GTlsDatabasePrivate
Undocumented in source.
- GTlsFileDatabase
struct GTlsFileDatabase
Undocumented in source.
- GTlsFileDatabaseInterface
struct GTlsFileDatabaseInterface
Provides an interface for #GTlsFileDatabase implementations.
- GTlsInteraction
struct GTlsInteraction
Undocumented in source.
- GTlsInteractionClass
struct GTlsInteractionClass
The class for #GTlsInteraction. Derived classes implement the various
virtual interaction methods to handle TLS interactions.
- GTlsInteractionPrivate
struct GTlsInteractionPrivate
Undocumented in source.
- GTlsPassword
struct GTlsPassword
Undocumented in source.
- GTlsPasswordClass
struct GTlsPasswordClass
Class structure for #GTlsPassword.
- GTlsPasswordPrivate
struct GTlsPasswordPrivate
Undocumented in source.
- GTlsServerConnection
struct GTlsServerConnection
Undocumented in source.
- GTlsServerConnectionInterface
struct GTlsServerConnectionInterface
vtable for a #GTlsServerConnection implementation.
- GUnixConnection
struct GUnixConnection
Undocumented in source.
- GUnixConnectionClass
struct GUnixConnectionClass
Undocumented in source.
- GUnixConnectionPrivate
struct GUnixConnectionPrivate
Undocumented in source.
- GUnixCredentialsMessage
struct GUnixCredentialsMessage
Undocumented in source.
- GUnixCredentialsMessageClass
struct GUnixCredentialsMessageClass
Class structure for #GUnixCredentialsMessage.
- GUnixCredentialsMessagePrivate
struct GUnixCredentialsMessagePrivate
Undocumented in source.
- GUnixFDList
struct GUnixFDList
Undocumented in source.
- GUnixFDListClass
struct GUnixFDListClass
Undocumented in source.
- GUnixFDListPrivate
struct GUnixFDListPrivate
Undocumented in source.
- GUnixFDMessage
struct GUnixFDMessage
Undocumented in source.
- GUnixFDMessageClass
struct GUnixFDMessageClass
Undocumented in source.
- GUnixFDMessagePrivate
struct GUnixFDMessagePrivate
Undocumented in source.
- GUnixInputStream
struct GUnixInputStream
Undocumented in source.
- GUnixInputStreamClass
struct GUnixInputStreamClass
Undocumented in source.
- GUnixInputStreamPrivate
struct GUnixInputStreamPrivate
Undocumented in source.
- GUnixMountEntry
struct GUnixMountEntry
Defines a Unix mount entry (e.g. <filename>/media/cdrom</filename>).
This corresponds roughly to a mtab entry.
- GUnixMountMonitor
struct GUnixMountMonitor
Undocumented in source.
- GUnixMountMonitorClass
struct GUnixMountMonitorClass
Undocumented in source.
- GUnixMountPoint
struct GUnixMountPoint
Undocumented in source.
- GUnixOutputStream
struct GUnixOutputStream
Undocumented in source.
- GUnixOutputStreamClass
struct GUnixOutputStreamClass
Undocumented in source.
- GUnixOutputStreamPrivate
struct GUnixOutputStreamPrivate
Undocumented in source.
- GUnixSocketAddress
struct GUnixSocketAddress
Undocumented in source.
- GUnixSocketAddressClass
struct GUnixSocketAddressClass
Undocumented in source.
- GUnixSocketAddressPrivate
struct GUnixSocketAddressPrivate
Undocumented in source.
- GVfs
struct GVfs
Undocumented in source.
- GVfsClass
struct GVfsClass
Undocumented in source.
- GVolume
struct GVolume
Undocumented in source.
- GVolumeIface
struct GVolumeIface
Interface for implementing operations for mountable volumes.
- GVolumeMonitor
struct GVolumeMonitor
Undocumented in source.
- GVolumeMonitorClass
struct GVolumeMonitorClass
Undocumented in source.
- GZlibCompressor
struct GZlibCompressor
Undocumented in source.
- GZlibCompressorClass
struct GZlibCompressorClass
Undocumented in source.
- GZlibDecompressor
struct GZlibDecompressor
Undocumented in source.
- GZlibDecompressorClass
struct GZlibDecompressorClass
Undocumented in source.