gtkc.giotypes

Undocumented in source.

Public Imports

gtkc.glibtypes
public import gtkc.glibtypes;
Undocumented in source.
gtkc.gobjecttypes
public import gtkc.gobjecttypes;
Undocumented in source.

Members

Aliases

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.

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)

I/O Job function.

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().

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.
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.
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.

Enums

GAppInfoCreateFlags
enum GAppInfoCreateFlags

Flags used when creating a #GAppInfo.

GApplicationFlags
enum GApplicationFlags

Flags used to define the behaviour of a #GApplication.

GAskPasswordFlags
enum GAskPasswordFlags

#GAskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation.

GBusNameOwnerFlags
enum GBusNameOwnerFlags

Flags used in g_bus_own_name().

GBusNameWatcherFlags
enum GBusNameWatcherFlags

Flags used in g_bus_watch_name().

GBusType
enum GBusType

An enumeration for well-known message buses.

GConverterFlags
enum GConverterFlags

Flags used when calling a g_converter_convert().

GConverterResult
enum GConverterResult

Results returned from g_converter_convert().

GCredentialsType
enum GCredentialsType

Enumeration describing different kinds of native credential types.

GDBusCallFlags
enum GDBusCallFlags

Flags used in g_dbus_connection_call() and similar APIs.

GDBusCapabilityFlags
enum GDBusCapabilityFlags

Capabilities negotiated with the remote peer.

GDBusConnectionFlags
enum GDBusConnectionFlags

Flags used when creating a new #GDBusConnection.

GDBusError
enum GDBusError

Error codes for the %G_DBUS_ERROR error domain.

GDBusInterfaceSkeletonFlags
enum GDBusInterfaceSkeletonFlags

Flags describing the behavior of a #GDBusInterfaceSkeleton instance.

GDBusMessageByteOrder
enum GDBusMessageByteOrder

Enumeration used to describe the byte order of a D-Bus message.

GDBusMessageFlags
enum GDBusMessageFlags

Message flags used in #GDBusMessage.

GDBusMessageHeaderField
enum GDBusMessageHeaderField

Header fields used in #GDBusMessage.

GDBusMessageType
enum GDBusMessageType

Message types used in #GDBusMessage.

GDBusObjectManagerClientFlags
enum GDBusObjectManagerClientFlags

Flags used when constructing a #GDBusObjectManagerClient.

GDBusPropertyInfoFlags
enum GDBusPropertyInfoFlags

Flags describing the access control of a D-Bus property.

GDBusProxyFlags
enum GDBusProxyFlags

Flags used when constructing an instance of a #GDBusProxy derived class.

GDBusSendMessageFlags
enum GDBusSendMessageFlags

Flags used when sending #GDBusMessages on a #GDBusConnection.

GDBusServerFlags
enum GDBusServerFlags

Flags used when creating a #GDBusServer.

GDBusSignalFlags
enum GDBusSignalFlags

Flags used when subscribing to signals via g_dbus_connection_signal_subscribe().

GDBusSubtreeFlags
enum GDBusSubtreeFlags

Flags passed to g_dbus_connection_register_subtree().

GDataStreamByteOrder
enum GDataStreamByteOrder

#GDataStreamByteOrder is used to ensure proper endianness of streaming data sources across various machine architectures.

GDataStreamNewlineType
enum GDataStreamNewlineType

#GDataStreamNewlineType is used when checking for or setting the line endings for a given file.

GDriveStartFlags
enum GDriveStartFlags

Flags used when starting a drive.

GDriveStartStopType
enum GDriveStartStopType

Enumeration describing how a drive can be started/stopped.

GEmblemOrigin
enum GEmblemOrigin

GEmblemOrigin is used to add information about the origin of the emblem to #GEmblem.

GFileAttributeInfoFlags
enum GFileAttributeInfoFlags

Flags specifying the behaviour of an attribute.

GFileAttributeStatus
enum GFileAttributeStatus

Used by g_file_set_attributes_from_info() when setting file attributes.

GFileAttributeType
enum GFileAttributeType

The data types for file attributes.

GFileCopyFlags
enum GFileCopyFlags

Flags used when copying or moving files.

GFileCreateFlags
enum GFileCreateFlags

Flags used when an operation may create a file.

GFileMeasureFlags
enum GFileMeasureFlags

Flags that can be used with g_file_measure_disk_usage().

GFileMonitorEvent
enum GFileMonitorEvent

Specifies what type of event a monitor event is.

GFileMonitorFlags
enum GFileMonitorFlags

Flags used to set what a #GFileMonitor will watch for.

GFileQueryInfoFlags
enum GFileQueryInfoFlags

Flags used when querying a #GFileInfo.

GFileType
enum GFileType

Indicates the file's on-disk type.

GFilesystemPreviewType
enum GFilesystemPreviewType

Indicates a hint from the file system whether files should be previewed in a file manager. Returned as the value of the key #G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW.

GIOErrorEnum
enum GIOErrorEnum

Error codes returned by GIO functions.

GIOModuleScopeFlags
enum GIOModuleScopeFlags

Flags for use with g_io_module_scope_new().

GIOStreamSpliceFlags
enum GIOStreamSpliceFlags

GIOStreamSpliceFlags determine how streams should be spliced.

GMountMountFlags
enum GMountMountFlags

Flags used when mounting a mount.

GMountOperationResult
enum GMountOperationResult

#GMountOperationResult is returned as a result when a request for information is send by the mounting operation.

GMountUnmountFlags
enum GMountUnmountFlags

Flags used when an unmounting a mount.

GNotificationPriority
enum GNotificationPriority

Priority levels for #GNotifications.

GOutputStreamSpliceFlags
enum GOutputStreamSpliceFlags

GOutputStreamSpliceFlags determine how streams should be spliced.

GPasswordSave
enum GPasswordSave

#GPasswordSave is used to indicate the lifespan of a saved password.

GResolverError
enum GResolverError

An error code used with %G_RESOLVER_ERROR in a #GError returned from a #GResolver routine.

GResolverRecordType
enum GResolverRecordType

The type of record that g_resolver_lookup_records() or g_resolver_lookup_records_async() should retrieve. The records are returned as lists of #GVariant tuples. Each record type has different values in the variant tuples returned.

GResourceError
enum GResourceError

An error code used with %G_RESOURCE_ERROR in a #GError returned from a #GResource routine.

GResourceFlags
enum GResourceFlags

GResourceFlags give information about a particular file inside a resource bundle.

GResourceLookupFlags
enum GResourceLookupFlags

GResourceLookupFlags determine how resource path lookups are handled.

GSettingsBindFlags
enum GSettingsBindFlags

Flags used when creating a binding. These flags determine in which direction the binding works. The default is to synchronize in both directions.

GSocketClientEvent
enum GSocketClientEvent

Describes an event occurring on a #GSocketClient. See the #GSocketClient::event signal for more details.

GSocketFamily
enum GSocketFamily

The protocol family of a #GSocketAddress. (These values are identical to the system defines %AF_INET, %AF_INET6 and %AF_UNIX, if available.)

GSocketMsgFlags
enum GSocketMsgFlags

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.

GSocketProtocol
enum GSocketProtocol

A protocol identifier is specified when creating a #GSocket, which is a family/type specific identifier, where 0 means the default protocol for the particular family/type.

GSocketType
enum GSocketType

Flags used when creating a #GSocket. Some protocols may not implement all the socket types.

GSubprocessFlags
enum GSubprocessFlags

Flags to define the behaviour of a #GSubprocess.

GTestDBusFlags
enum GTestDBusFlags

Flags to define future #GTestDBus behaviour.

GTlsAuthenticationMode
enum GTlsAuthenticationMode

The client authentication mode for a #GTlsServerConnection.

GTlsCertificateFlags
enum GTlsCertificateFlags

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 #GTlsConnection::accept-certificate).

GTlsCertificateRequestFlags
enum GTlsCertificateRequestFlags

Flags for g_tls_interaction_request_certificate(), g_tls_interaction_request_certificate_async(), and g_tls_interaction_invoke_request_certificate().

GTlsDatabaseLookupFlags
enum GTlsDatabaseLookupFlags

Flags for g_tls_database_lookup_certificate_handle(), g_tls_database_lookup_certificate_issuer(), and g_tls_database_lookup_certificates_issued_by().

GTlsDatabaseVerifyFlags
enum GTlsDatabaseVerifyFlags

Flags for g_tls_database_verify_chain().

GTlsError
enum GTlsError

An error code used with %G_TLS_ERROR in a #GError returned from a TLS-related routine.

GTlsInteractionResult
enum GTlsInteractionResult

#GTlsInteractionResult is returned by various functions in #GTlsInteraction when finishing an interaction request.

GTlsPasswordFlags
enum GTlsPasswordFlags

Various flags for the password.

GTlsRehandshakeMode
enum GTlsRehandshakeMode

When to allow rehandshaking. See g_tls_connection_set_rehandshake_mode().

GUnixSocketAddressType
enum GUnixSocketAddressType

The type of name used by a #GUnixSocketAddress. %G_UNIX_SOCKET_ADDRESS_PATH indicates a traditional unix domain socket bound to a filesystem path. %G_UNIX_SOCKET_ADDRESS_ANONYMOUS indicates a socket not bound to any name (eg, a client-side socket, or a socket created with socketpair()).

GZlibCompressorFormat
enum GZlibCompressorFormat

Used to select the type of data format to use for #GZlibDecompressor and #GZlibCompressor.

Structs

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.
GDesktopAppInfo
struct GDesktopAppInfo
Undocumented in source.
GDesktopAppInfoClass
struct GDesktopAppInfoClass
Undocumented in source.
GDesktopAppInfoLookup
struct GDesktopAppInfoLookup
Undocumented in source.
GDesktopAppInfoLookupIface
struct GDesktopAppInfoLookupIface
Undocumented in source.
GDrive
struct GDrive
Undocumented in source.
GDriveIface
struct GDriveIface

Interface for creating #GDrive implementations.

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
Undocumented in source.
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.

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.

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.
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
Undocumented in source.
GNetworkService
struct GNetworkService
Undocumented in source.
GNetworkServiceClass
struct GNetworkServiceClass
Undocumented in source.
GNetworkServicePrivate
struct GNetworkServicePrivate
Undocumented in source.
GNotification
struct GNotification
Undocumented in source.
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
Undocumented in source.
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
Undocumented in source.
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

The #GSettingsBackend interface defines a generic interface for non-strictly-typed data that is stored in a hierarchy. To implement an alternative storage backend for #GSettings, you need to implement the #GSettingsBackend interface and then make it implement the extension point #G_SETTINGS_BACKEND_EXTENSION_POINT_NAME.

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.
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
Undocumented in source.
GSocketControlMessagePrivate
struct GSocketControlMessagePrivate
Undocumented in source.
GSocketListener
struct GSocketListener
Undocumented in source.
GSocketListenerClass
struct GSocketListenerClass
Undocumented in source.
GSocketListenerPrivate
struct GSocketListenerPrivate
Undocumented in source.
GSocketPrivate
struct GSocketPrivate
Undocumented in source.
GSocketService
struct GSocketService
Undocumented in source.
GSocketServiceClass
struct GSocketServiceClass
Undocumented in source.
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
Undocumented in source.
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
Undocumented in source.
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
Undocumented in source.
GTlsPasswordPrivate
struct GTlsPasswordPrivate
Undocumented in source.
GTlsServerConnection
struct GTlsServerConnection
Undocumented in source.
GTlsServerConnectionInterface
struct GTlsServerConnectionInterface
Undocumented in source.
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.

Meta