命名空间
吉欧 – 2.0
吉欧是一个提供通用I/O、网络、IPC、设置和其他高级应用程序功能的类库
类
AppInfoMonitor |
自:2.40 |
AppLaunchContext |
集成启动与启动应用程序。这用于处理例如启动通知和在启动窗口相同的屏幕上启动新的应用程序。 |
应用程序 |
自:2.28 |
ApplicationCommandLine |
|
BufferedInputStream |
带缓冲的输入流实现了 |
BufferedOutputStream |
带缓冲的输出流实现了 |
BytesIcon |
自:2.38 |
Cancellable |
|
CharsetConverter |
|
ConverterInputStream |
转换输入流实现了 |
ConverterOutputStream |
转换输出流实现了 |
Credentials |
自:2.26 |
DataInputStream |
数据输入流实现了 |
DataOutputStream |
数据输出流实现了 |
DBusActionGroup |
|
DBusAuthObserver |
自:2.26 |
DBusConnection |
《GDBusConnection》类型用于D-Bus连接到远程端点,例如消息总线。 自:2.26 |
DBusInterfaceSkeleton |
是D-Bus服务端接口的抽象基类。 自:2.30 |
DBusMenuModel |
|
DBusMessage |
用于表示可在 自:2.26 |
DBusMethodInvocation |
当处理D-Bus方法调用时,使用 自:2.26 |
DBusObjectManagerClient |
自:2.30 |
DBusObjectManagerServer |
自:2.30 |
DBusObjectProxy |
自:2.30 |
DBusObjectSkeleton |
自:2.30 |
DBusProxy |
自:2.26 |
DBusServer |
自:2.26 |
DebugControllerDBus |
自:2.72 |
DesktopAppInfo |
|
Emblem |
|
EmblemedIcon |
|
FileEnumerator |
|
FileIcon |
|
FileInfo |
存储有关由 |
FileInputStream |
|
FileIOStream |
自:2.22 |
FileMonitor |
监控文件或目录的更改。 |
FilenameCompleter |
根据给定的部分字符串,在文件系统中查找线索,以完成部分文件和目录名。可以为小工具实现返回可能的完成字符串列表。 |
FileOutputStream |
|
FilterInputStream |
用于在基础流上执行某些过滤操作的输入流实现的基类。过滤操作的典型示例包括字符集转换、压缩和字节序翻转。 |
FilterOutputStream |
用于在基础流上执行某些过滤操作的输出流实现的基类。过滤操作的典型示例包括字符集转换、压缩和字节序翻转。 |
InetAddress |
|
InetAddressMask |
since: 2.32 |
InetSocketAddress |
IPv4或IPv6套接字地址。即 |
InputStream |
|
IOModule |
提供加载和卸载模块的接口和默认函数。这用于使< span class="caps" > GIO 可扩展,但也可供其他人用于实现模块加载。 |
IOStream |
自:2.22 |
ListStore |
|
MemoryInputStream |
|
MemoryOutputStream |
|
Menu |
since: 2.32 |
MenuAttributeIter |
since: 2.32 |
MenuItem |
since: 2.32 |
MenuLinkIter |
since: 2.32 |
MenuModel |
since: 2.32 |
MountOperation |
|
NativeSocketAddress |
某些未知原生类型的套接字地址。 since: 2.46 |
NativeVolumeMonitor | |
NetworkAddress |
|
网络服务 |
与 |
通知 |
自:2.40 |
输出流 |
|
权限 |
一个 |
属性操作 |
自:2.38 |
代理地址 |
一个代表通过代理服务器进行连接的 自:2.26 |
代理地址枚举器 |
|
解析器 |
处理 DNS 解析的对象。使用 |
设置 |
|
设置后端 |
|
简单动作 |
|
简单动作组 |
自:2.28 |
简单异步结果 |
从 GLib 2.46 开始, |
简单 I/O 流 |
since: 2.44 |
简单权限 |
|
简单代理解析器 |
since: 2.36 |
套接字 |
自:2.22 |
SocketAddress |
|
SocketAddressEnumerator |
|
SocketClient |
自:2.22 |
SocketConnection |
自:2.22 |
SocketControlMessage |
自:2.22 |
SocketListener |
自:2.22 |
SocketService |
自:2.22 |
Subprocess |
自:2.40 |
SubprocessLauncher |
此类包含一组用于启动子进程的选项,例如其标准输入和输出将定向何方,参数列表,环境,等等。 自:2.40 |
Task |
|
TcpConnection |
这是为 TCP/IP 套接字创建的 自:2.22 |
TcpWrapperConnection |
自:2.28 |
TestDBus |
这是一个辅助类,用于测试不触及用户会话总线的 D-Bus 代码。 since: 2.34 |
ThemedIcon |
|
ThreadedResolver |
since: 2.20 |
ThreadedSocketService |
自:2.22 |
TlsCertificate |
这是一个用于 TLS 验证和加密的证书。它可以表示一个证书(例如,客户端从服务器接收的证书),或者证书和私钥的组合(当充当 自:2.28 |
TlsConnection |
自:2.28 |
TlsDatabase |
自:2.30 |
TlsInteraction |
自:2.30 |
TlsPassword |
自:2.30 |
Vfs |
GIO 功能的入口点。 |
VolumeMonitor |
|
ZlibCompressor |
|
ZlibDecompressor |
|
接口
Action |
|
ActionGroup |
|
ActionMap |
since: 2.32 |
AppInfo |
有关已安装应用程序的信息以及启动应用程序的方法(以文件参数)。 |
AsyncInitable |
自:2.22 |
AsyncResult |
|
Converter |
since: 2.24 |
DatagramBased |
具有数据报语义的类似套接字的对象的接口。 since: 2.48 |
DBusInterface |
D-Bus 接口的基类型。 自:2.30 |
DBusObject |
|
DBusObjectManager |
|
DebugController |
自:2.72 |
DesktopAppInfoLookup |
已弃用:2.28 |
Drive |
|
DtlsClientConnection |
since: 2.48 |
DtlsConnection |
since: 2.48 |
DtlsServerConnection |
since: 2.48 |
文件 |
|
FileDescriptorBased |
since: 2.24 |
图标 |
|
Initable |
自:2.22 |
ListModel |
|
LoadableIcon |
|
MemoryMonitor |
since: 2.64 |
Mount |
|
NetworkMonitor |
since: 2.32 |
PollableInputStream |
自:2.28 |
PollableOutputStream |
自:2.28 |
PowerProfileMonitor |
since: 2.70 |
代理 |
自:2.26 |
ProxyResolver |
自:2.26 |
RemoteActionGroup |
since: 2.32 |
Seekable |
|
SocketConnectable |
描述一个或多个潜在套接字端点的对象实现了 |
TlsBackend |
TLS(传输层安全性,也称为 SSL)和 DTLS 后端。这是一个内部类型,用于协调由 TLS 后端实现的不同类。 自:2.28 |
TlsClientConnection |
自:2.28 |
TlsFileDatabase |
自:2.30 |
TlsServerConnection |
自:2.28 |
Volume |
|
结构体
ActionEntry |
此结构体定义了一个单个动作。它与 |
DBusAnnotationInfo |
有关注释的信息。 自:2.26 |
DBusArgInfo |
有关方法或信号的参数的信息。 自:2.26 |
DBusErrorEntry |
在 g_dbus_error_register_error_domain() 中使用的结构体。 自:2.26 |
DBusInterfaceInfo |
有关 D-Bus 接口的信息。 自:2.26 |
DBusInterfaceVTable |
处理 D-Bus 接口属性和方法调用的虚拟表。 自:2.26 |
DBusMethodInfo |
有关 D-Bus 接口上方法的信息。 自:2.26 |
DBusNodeInfo |
有关远程对象层次结构中节点的信息。 自:2.26 |
DBusPropertyInfo |
有关 D-Bus 接口上 D-Bus 属性的信息。 自:2.26 |
DBusSignalInfo |
有关 D-Bus 接口上信号的信息。 自:2.26 |
DBusSubtreeVTable |
处理与 g_dbus_connection_register_subtree() 注册的子树相关的虚拟表。 自:2.26 |
FileAttributeInfo |
有关特定属性的信息。 |
FileAttributeInfoList |
充当可能有效文件属性的轻量级注册表。该注册表以 |
FileAttributeMatcher |
确定字符串是否与文件属性匹配。 |
InputMessage |
在接收多个消息或数据包时用于散射/收集数据输入的结构。通常传递一个空的 since: 2.48 |
InputVector |
用于散射/收集数据输入的结构。通常传递一个 自:2.22 |
IOExtension |
|
IOExtensionPoint |
|
IOModuleScope |
代表加载 IO 模块的范畴。范畴可以被用来阻止重复的模块,或者阻止加载你不希望加载的模块。 自:2.30 |
IOSchedulerJob |
用于定义和调度 IO 作业的不可见类。 已弃用:2.36 |
IOStreamAdapter | |
OutputMessage |
在一次性发送多个消息或数据包时用于散射/收集数据输出的结构。通常传递一个 since: 2.44 |
OutputVector |
用于散射/收集数据输出的结构。通常传递一个 自:2.22 |
Resource |
应用程序和库通常包含二进制或文本数据,它们实际上是应用程序的一部分,而不是用户数据。例如 since: 2.32 |
SettingsSchema |
《GSettingsSchemaSource》和《GSettingsSchema》API提供了对加载方案进行高级控制的机制,并为检查其内容的机制。 since: 2.32 |
SettingsSchemaKey |
|
SettingsSchemaSource |
这是一个不可见的数据结构类型。你可能无法直接访问它 。 since: 2.32 |
SrvTarget |
网络服务正在运行的单一目标主机/端口。 |
StaticResource |
|
枚举类型
BusType |
一个表示已知消息总线的枚举。 自:2.26 |
ConverterResult |
从 g_converter_convert() 返回的结果。 since: 2.24 |
CredentialsType |
描述不同原生凭证类型的枚举。 自:2.26 |
DataStreamByteOrder |
|
DataStreamNewlineType |
|
DBusMessageByteOrder |
用于描述 D-Bus 消息字节序的枚举。 自:2.26 |
DBusMessageHeaderField |
在 自:2.26 |
DBusMessageType |
在 自:2.26 |
DriveStartStopType |
描述驱动器如何启动/停止的枚举。 自:2.22 |
EmblemOrigin |
since: 2.18 |
FileAttributeStatus |
用于在设置文件属性时调用 |
文件属性类型 |
文件属性的数据类型。 |
文件监控事件 |
指定监控事件是哪种类型。 |
文件系统预览类型 |
指示文件系统给出的提示,是否应该在一个文件管理器中预览文件。通过键值 |
文件类型 |
指示文件在磁盘上的类型。 |
IOModuleScopeFlags |
与 g_io_module_scope_new() 一起使用的标志。 自:2.30 |
MemoryMonitorWarningLevel |
内存可用性的警告级别。 since: 2.64 |
MountOperationResult |
当挂载操作发送信息请求时,返回 |
NetworkConnectivity |
由 since: 2.44 |
NotificationPriority |
since: 2.42 |
PasswordSave |
|
PollableReturn |
返回值用于各种 IO 操作,通过返回值而不是必然通过 since: 2.60 |
ResolverRecordType |
since: 2.34 |
SocketClientEvent |
描述发生在 since: 2.32 |
SocketFamily |
自:2.22 |
SocketListenerEvent |
描述发生在 since: 2.46 |
SocketProtocol |
在创建 自:2.22 |
SocketType |
在创建 自:2.22 |
TlsAuthenticationMode |
自:2.28 |
TlsCertificateRequestFlags |
用于 g_tls_interaction_request_certificate()、g_tls_interaction_request_certificate_async() 和 g_tls_interaction_invoke_request_certificate() 的标志。 自:2.40 |
TlsChannelBindingType |
从 since: 2.66 |
TlsDatabaseLookupFlags |
用于 g_tls_database_lookup_certificate_for_handle()、g_tls_database_lookup_certificate_issuer() 和 g_tls_database_lookup_certificates_issued_by() 的标志。 自:2.30 |
TlsInteractionResult |
当完成交互请求时, 自:2.30 |
TlsProtocolVersion |
由 since: 2.70 |
TlsRehandshakeMode |
何时允许重新握手。请参阅 g_tls_connection_set_rehandshake_mode()。 已弃用: 2.60。 since: 2.28 |
ZlibCompressorFormat |
用于选择为 since: 2.24 |
位域
AppInfoCreateFlags |
在创建 |
ApplicationFlags |
用于定义 自:2.28 |
AskPasswordFlags |
|
BusNameOwnerFlags |
在 g_bus_own_name() 中使用的标志。 自:2.26 |
BusNameWatcherFlags |
在 g_bus_watch_name() 中使用的标志。 自:2.26 |
ConverterFlags |
在调用 g_converter_convert() 时使用的标志。 since: 2.24 |
DBusCallFlags |
在 自:2.26 |
DBusCapabilityFlags |
与远程同伴协商的能力。 自:2.26 |
DBusConnectionFlags |
在创建新的 自:2.26 |
DBusInterfaceSkeletonFlags |
描述 自:2.30 |
DBusMessageFlags |
在 自:2.26 |
DBusObjectManagerClientFlags |
在构建 自:2.30 |
DBusPropertyInfoFlags |
描述 D-Bus 属性访问控制的标志。 自:2.26 |
DBusProxyFlags |
在构建 自:2.26 |
DBusSendMessageFlags |
在 自:2.26 |
DBusServerFlags |
在创建 自:2.26 |
DBusSignalFlags |
在通过 g_dbus_connection_signal_subscribe() 订阅信号时使用的标志。 自:2.26 |
DBusSubtreeFlags |
传递给 g_dbus_connection_register_subtree() 的标志。 自:2.26 |
DriveStartFlags |
启动驱动器时使用的标志。 自:2.22 |
FileAttributeInfoFlags |
指定属性行为的标志。 |
FileCopyFlags |
在复制或移动文件时使用的标志。 |
FileCreateFlags |
在操作可能创建文件时使用的标志。 |
FileMeasureFlags |
在 g_file_measure_disk_usage() 中使用的标志。 自:2.38 |
FileMonitorFlags |
用于设置 |
FileQueryInfoFlags |
在查询 |
IOStreamSpliceFlags |
GIOStreamSpliceFlags 决定了如何拼接流。 自:2.28 |
MountMountFlags |
在挂载挂载点时使用的标志。 |
MountUnmountFlags |
在卸载挂载点时使用的标志。 |
OutputStreamSpliceFlags |
GOutputStreamSpliceFlags 决定了如何拼接流。 |
ResolverNameLookupFlags |
用于修改查找行为的标志。 since: 2.60 |
ResourceFlags |
GResourceFlags 有关资源束中特定文件的信息。 since: 2.32 |
ResourceLookupFlags |
GResourceLookupFlags 决定了如何处理资源路径查找。 since: 2.32 |
SettingsBindFlags |
在创建绑定时使用的标志。这些标志决定了绑定的方向。默认双向同步。 |
SocketMsgFlags |
在 自:2.22 |
SubprocessFlags |
定义 自:2.40 |
TestDBusFlags |
用于定义未来 since: 2.34 |
TlsCertificateFlags |
描述 TLS 认证验证的标志集。这可以用来描述为什么拒绝了特定的证书(例如,在 自:2.28 |
TlsDatabaseVerifyFlags |
g_tls_database_verify_chain() 的标志。 自:2.30 |
TlsPasswordFlags |
密码的各种标志。 自:2.30 |
错误域
DBusError |
自:2.26 |
IOErrorEnum |
由 GIO 函数返回的错误代码。 |
ResolverError |
与 自:2.22 |
ResourceError |
用于与 since: 2.32 |
TlsChannelBindingError |
在 since: 2.66 |
TlsError |
与 自:2.28 |
回调
AsyncReadyCallback |
当 GIO 内部的异步操作完成后,将调用的函数的类型定义。来自 |
BusAcquiredCallback |
当获取到消息总线连接时被调用。 自:2.26 |
BusNameAcquiredCallback |
当获取到名称时被调用。 自:2.26 |
BusNameAppearedCallback |
当观察到的名称已知有一个所有者时被调用。 自:2.26 |
BusNameLostCallback |
当名称丢失或 自:2.26 |
BusNameVanishedCallback |
当观察到的名称已知没有所有者时被调用。 自:2.26 |
CancellableSourceFunc |
这是用于 g_cancellable_source_new() 返回的 自:2.28 |
DatagramBasedSourceFunc |
这是用于 g_datagram_based_create_source() 返回的 since: 2.48 |
DBusInterfaceGetPropertyFunc |
自:2.26 |
DBusInterfaceMethodCallFunc |
自:2.26 |
DBusInterfaceSetPropertyFunc |
自:2.26 |
DBusMessageFilterFunction |
在 g_dbus_connection_add_filter() 中使用的函数的签名。 自:2.26 |
DBusProxyTypeFunc |
确定接口代理(如果 自:2.30 |
DBusSignalCallback |
在 g_dbus_connection_signal_subscribe() 中使用的回调函数的签名。 自:2.26 |
DBusSubtreeDispatchFunc |
自:2.26 |
DBusSubtreeEnumerateFunc |
自:2.26 |
DBusSubtreeIntrospectFunc |
自:2.26 |
DesktopAppLaunchCallback |
在调用过程中, |
FileMeasureProgressCallback |
此回调类型由 g_file_measure_disk_usage() 使用,在测量目录使用的磁盘空间量时定期生成进度报告。 自:2.38 |
FileProgressCallback |
在进行可能需要较长时间的操作时,例如移动文件或复制文件,使用进度回调将操作的进度传递给应用程序。 |
FileReadMoreCallback |
在使用g_file_load_partial_contents_async()加载文件的部分内容时,可能有必要确定是否还需要从文件中加载更多数据。通过返回 |
IOSchedulerJobFunc |
I/O作业函数。 已弃用:2.36 |
PollableSourceFunc |
这是由g_pollable_input_stream_create_source()和g_pollable_output_stream_create_source()返回的 自:2.28 |
ReallocFunc |
将指针所指向的内存块的大小更改为size字节。 |
SettingsBindGetMapping |
用于将 |
SettingsBindSetMapping |
用于将对象属性值转换为 |
SettingsGetMapping |
用于将存储在 |
SimpleAsyncThreadFunc |
运行异步操作并检查取消的简单线程函数。 |
SocketSourceFunc |
这是由g_socket_create_source()返回的 自:2.22 |
TaskThreadFunc |
用于通过g_task_run_in_thread()或g_task_run_in_thread_sync()在一个线程中运行的task函数的原型。 since: 2.36 |
VfsFileLookupFunc |
该函数类型由g_vfs_register_uri_scheme()使用,以便客户端可以将URI方案与不同的 since: 2.50 |
函数
bus_get |
异步连接到由 自:2.26 |
bus_get_finish |
完成由g_bus_get()启动的操作。 自:2.26 |
bus_get_sync |
以同步方式连接到由 自:2.26 |
bus_own_name |
在由 自:2.26 |
bus_own_name_on_connection |
与g_bus_own_name()类似,但接受一个 自:2.26 |
bus_own_name_on_connection_with_closures |
g_bus_own_name_on_connection()的版本,使用闭包而不是回调,以便在另一种语言中更容易绑定。 自:2.26 |
bus_own_name_with_closures |
g_bus_own_name()的版本,使用闭包而不是回调,以便在另一种语言中更容易绑定。 自:2.26 |
bus_unown_name |
停止拥有一个名称。 自:2.26 |
bus_unwatch_name |
停止监视一个名称。 自:2.26 |
bus_watch_name |
在由 自:2.26 |
bus_watch_name_on_connection |
与g_bus_watch_name()类似,但接受一个 自:2.26 |
bus_watch_name_on_connection_with_closures |
g_bus_watch_name_on_connection()的版本,使用闭包而不是回调,以便在另一种语言中更容易绑定。 自:2.26 |
bus_watch_name_with_closures |
g_bus_watch_name()的版本,使用闭包而不是回调,以便在另一种语言中更容易绑定。 自:2.26 |
content_type_can_be_executable |
检查内容类型是否可执行。请注意,例如文本文件可以作为可执行文件(即脚本和批处理文件)。 |
content_type_equals |
比较两个内容类型是否相等。 |
content_type_from_mime_type |
尝试根据MIME类型名称查找内容类型。 since: 2.18 |
content_type_get_description |
获取内容类型的易于理解描述。 |
content_type_get_generic_icon_name |
获取内容类型的通用图标名称。 since: 2.34 |
content_type_get_icon |
获取内容类型的图标。 |
content_type_get_mime_dirs |
获取加载MIME数据的目录列表。有关详细信息,请参阅 since: 2.60 |
content_type_get_mime_type |
获取内容类型的MIME类型,如果已注册的话。 |
content_type_get_symbolic_icon |
获取内容类型的符号图标。 since: 2.34 |
content_type_guess |
根据示例数据猜测内容类型。如果函数不确定,则将 |
content_type_guess_for_tree |
尝试通过查看文件内容来猜测以 since: 2.18 |
content_type_is_a |
确定 |
content_type_is_mime_type |
确定 since: 2.52 |
content_type_is_unknown |
检查内容类型是否为通用的“未知”类型。在 UNIX 中这是“application/octet-stream” MIME类型,在 win32 中是“*”,在 OSX 中是动态类型或 octet-stream。 |
content_type_set_mime_dirs |
设置GIO用于加载MIME数据库的目录列表。如果 since: 2.60 |
content_types_get_registered |
获取系统已知的所有注册内容类型的字符串列表。应使用 |
dbus_address_escape_value |
对 since: 2.36 |
dbus_address_get_for_bus_sync |
同步查找由 自:2.26 |
dbus_address_get_stream |
异步连接到由 自:2.26 |
dbus_address_get_stream_finish |
完成由g_dbus_address_get_stream()启动的操作。 自:2.26 |
dbus_address_get_stream_sync |
同步连接到由 自:2.26 |
dbus_escape_object_path |
这是g_dbus_escape_object_path_bytestring()的语言绑定友好版本。 since: 2.68 |
dbus_escape_object_path_bytestring |
对 since: 2.68 |
dbus_generate_guid |
生成可用于例如g_dbus_connection_new()的D-Bus GUID。 自:2.26 |
dbus_gvalue_to_gvariant |
将 自:2.30 |
dbus_gvariant_to_gvalue |
将 自:2.30 |
dbus_is_address |
检查 自:2.26 |
dbus_is_error_name |
检查 since: 2.70 |
dbus_is_guid |
检查 自:2.26 |
dbus_is_interface_name |
检查 自:2.26 |
dbus_is_member_name |
检查 自:2.26 |
dbus_is_name |
检查 自:2.26 |
dbus_is_supported_address |
类似于 自:2.26 |
dbus_is_unique_name |
检查 自:2.26 |
dbus_unescape_object_path |
解Escape先前使用g_dbus_escape_object_path() Escape的字符串。如果字符串在格式上可能不会由g_dbus_escape_object_path()返回,则此函数返回 since: 2.68 |
io_error_from_errno |
将 |
io_error_from_file_error |
将 自2.74以来 |
io_error_quark |
获取GIO错误Quark。 |
io_modules_load_all_in_directory |
加载指定目录中的所有模块。 |
io_modules_load_all_in_directory_with_scope |
加载指定目录中的所有模块。 自:2.30 |
io_modules_scan_all_in_directory |
扫描指定目录中的所有模块,确保任何由模块实现的扩展点都进行了注册。 since: 2.24 |
io_modules_scan_all_in_directory_with_scope |
扫描指定目录中的所有模块,确保任何由模块实现的扩展点都进行了注册。 自:2.30 |
io_scheduler_cancel_all_jobs |
取消所有可取消的I/O作业。 已弃用:2.36 |
io_scheduler_push_job |
在另一个线程中调度I/O作业运行。 已弃用:2.36 |
keyfile_settings_backend_new |
创建一个基于keyfile的 |
memory_settings_backend_new |
创建一个基于内存的 自:2.28 |
networking_init |
初始化平台网络库(例如,在Windows上,这会调用WSAStartup())。如果需要,GLib将自动调用此函数,因此您只需要在直接调用系统网络函数(而不是先调用任何GLib网络函数)时调用它。 since: 2.36 |
null_settings_backend_new |
创建一个只读的 自:2.28 |
pollable_source_new |
为 自:2.28 |
pollable_source_new_full |
为 since: 2.34 |
pollable_stream_read |
尝试从 since: 2.34 |
pollable_stream_write |
尝试写入到 since: 2.34 |
pollable_stream_write_all |
尝试将 since: 2.34 |
resources_enumerate_children |
返回全局注册资源中指定 since: 2.32 |
resources_get_info |
在全局注册资源集中查找指定 since: 2.32 |
resources_has_children |
返回指定 不稳定 自 2.84 版起 |
resources_lookup_data |
在全局注册资源集中查找指定 since: 2.32 |
resources_open_stream |
在全局注册资源集中查找指定 since: 2.32 |
resources_register |
将资源注册到进程全局资源集中。 since: 2.32 |
resources_unregister |
从进程全局资源集中注销资源。 since: 2.32 |
simple_async_report_error_in_idle |
通过直接设置给定错误信息的内容,在一个空闲函数中报告异步函数中的错误。 已弃用: 2.46 |
simple_async_report_gerror_in_idle |
在空闲函数中报告错误。与 g_simple_async_report_error_in_idle() 类似,但接受一个 已弃用: 2.46 |
simple_async_report_take_gerror_in_idle |
在空闲函数中报告错误。与 g_simple_async_report_gerror_in_idle() 类似,但接管了调用者对 已弃用: 2.46 自 2.28 版起 |
函数宏
常量
DBUS_METHOD_INVOCATION_HANDLED |
由工具 |
DBUS_METHOD_INVOCATION_UNHANDLED |
由工具 |
DEBUG_CONTROLLER_EXTENSION_POINT_NAME |
调试控制功能的扩展点。参见[扩展 GIO][extending-gio]。 |
DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME |
用于 URI 关联的默认处理程序的扩展点。参见[扩展 GIO][extending-gio]。 已弃用:2.28 |
DRIVE_IDENTIFIER_KIND_UNIX_DEVICE |
用于通过 |
FILE_ATTRIBUTE_ACCESS_CAN_DELETE |
“access”命名空间中的一个键,用于检查删除权限。 |
FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE |
“access”命名空间中的一个键,用于获取执行权限。 |
FILE_ATTRIBUTE_ACCESS_CAN_READ |
“access”命名空间中的一个键,用于获取读权限。 |
FILE_ATTRIBUTE_ACCESS_CAN_RENAME |
“access”命名空间中的一个键,用于检查重命名权限。 |
FILE_ATTRIBUTE_ACCESS_CAN_TRASH |
“access”命名空间中的一个键,用于检查移动到回收站的权限。 |
FILE_ATTRIBUTE_ACCESS_CAN_WRITE |
“access”命名空间中的一个键,用于获取写权限。 |
FILE_ATTRIBUTE_DOS_IS_ARCHIVE |
“dos”命名空间中的一个键,用于检查文件的存档标志是否设置。 |
FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT |
“dos”命名空间中的一个键,用于检查文件是否为 NTFS 挂载点(卷挂载或连接点)。 |
FILE_ATTRIBUTE_DOS_IS_SYSTEM |
“dos”命名空间中的一个键,用于检查文件的备份标志是否设置。 |
FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG |
“dos”命名空间中的一个键,用于获取 NTFS 重新解析标记。 |
FILE_ATTRIBUTE_ETAG_VALUE |
“etag”命名空间中的一个键,用于获取文件的实体标记值。 |
FILE_ATTRIBUTE_FILESYSTEM_FREE |
“filesystem”命名空间中的一个键,用于获取文件系统剩余空间的大小(字节数)。 |
FILE_ATTRIBUTE_FILESYSTEM_READONLY |
“filesystem”命名空间中的一个键,用于检查文件系统是否只读。 |
FILE_ATTRIBUTE_FILESYSTEM_REMOTE |
“filesystem”命名空间中的一个键,用于检查文件系统是否为远程。 |
FILE_ATTRIBUTE_FILESYSTEM_SIZE |
“filesystem”命名空间中的一个键,用于获取文件系统的总大小(以字节为单位),在g_file_query_filesystem_info()中使用。 |
FILE_ATTRIBUTE_FILESYSTEM_TYPE |
“filesystem”命名空间中的一个键,用于获取文件系统的类型。 |
FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW |
“filesystem”命名空间中的一个键,用于提示文件管理器应用程序是否应预览(例如缩略图)文件系统中的文件。 |
FILE_ATTRIBUTE_FILESYSTEM_USED |
“filesystem”命名空间中的一个键,用于获取文件系统上使用的数据的字节数。 |
FILE_ATTRIBUTE_GVFS_BACKEND |
“gvfs”命名空间中的一个键,用于获取当前使用的 GVFS 后端名称。 |
FILE_ATTRIBUTE_ID_FILE |
“id”命名空间中的一个键,用于获取文件标识符。 |
FILE_ATTRIBUTE_ID_FILESYSTEM |
“id”命名空间中的一个键,用于获取文件系统标识符。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以弹出。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可挂载。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以被轮询。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_START |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以启动。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以以降级方式启动。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以停止。 |
FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否可以卸载。 |
FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI |
“mountable”命名空间中的一个键,用于获取可挂载文件的 HAL UDI。 |
FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC |
“mountable”命名空间中的一个键,用于检查文件(类型为G_FILE_TYPE_MOUNTABLE)是否自动轮询媒体。 |
FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE |
“mountable”命名空间中的一个键,用于获取 |
FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE |
“mountable”命名空间中的一个键,用于获取 Unix 设备。 |
FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE |
“mountable”命名空间中的一个键,用于获取 Unix 设备文件。 |
FILE_ATTRIBUTE_OWNER_GROUP |
“owner”命名空间中的一个键,用于获取文件所有者的组。 |
FILE_ATTRIBUTE_OWNER_USER |
“owner”命名空间中的一个键,用于获取文件所有者的用户名。 |
FILE_ATTRIBUTE_OWNER_USER_REAL |
“owner”命名空间中的一个键,用于获取拥有该文件的用户的真实姓名。 |
FILE_ATTRIBUTE_PREVIEW_ICON |
“preview”命名空间中的一个键,用于获取一个可以用于获取文件预览的 |
FILE_ATTRIBUTE_RECENT_MODIFIED |
“recent”命名空间中的一个键,用于获取上次更改 |
FILE_ATTRIBUTE_SELINUX_CONTEXT |
“selinux”命名空间中的一个键,用于获取文件 SELinux 上下文。 |
FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE |
“标准”命名空间中的一个关键词,用于获取文件占用的磁盘空间量(以字节为单位)。 |
FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE |
“标准”命名空间中的一个关键词,用于获取文件的类型。 |
FILE_ATTRIBUTE_STANDARD_COPY_NAME |
“标准”命名空间中的一个关键词,用于获取文件的副本名称。 |
FILE_ATTRIBUTE_STANDARD_DESCRIPTION |
“标准”命名空间中的一个关键词,用于获取文件的描述。 |
FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME |
“标准”命名空间中的一个关键词,用于获取文件的显示名称。 |
FILE_ATTRIBUTE_STANDARD_EDIT_NAME |
“标准”命名空间中的一个关键词,用于编辑文件名。 |
FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE |
“标准”命名空间中的一个关键词,用于获取快速内容类型。 |
FILE_ATTRIBUTE_STANDARD_ICON |
“标准”命名空间中的一个关键词,用于获取文件的图标。 |
FILE_ATTRIBUTE_STANDARD_IS_BACKUP |
“标准”命名空间中的一个关键词,用于检查文件是否是备份文件。 |
FILE_ATTRIBUTE_STANDARD_IS_HIDDEN |
“标准”命名空间中的一个关键词,用于检查文件是否隐藏。 |
FILE_ATTRIBUTE_STANDARD_IS_SYMLINK |
“标准”命名空间中的一个关键词,用于检查文件是否是符号链接。通常实际类型是其他类型,如果我们通过符号链接获取类型。 |
FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL |
“标准”命名空间中的一个关键词,用于检查文件是否是虚拟的。 |
FILE_ATTRIBUTE_STANDARD_IS_VOLATILE |
“标准”命名空间中的一个关键词,用于检查文件是否是易失的。这主要用于表示URI不是持久的非POSIX后端。应用程序应查看 |
FILE_ATTRIBUTE_STANDARD_NAME |
“标准”命名空间中的一个关键词,用于获取文件名称。 |
FILE_ATTRIBUTE_STANDARD_SIZE |
“标准”命名空间中的一个关键词,用于获取文件大小(以字节为单位)。 |
FILE_ATTRIBUTE_STANDARD_SORT_ORDER |
“标准”命名空间中的一个关键词,用于设置文件的排序顺序。 |
FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON |
“标准”命名空间中的一个关键词,用于获取文件的符号图标。 |
FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET |
“标准”命名空间中的一个关键词,用于获取符号链接的目标,如果文件是符号链接。 |
FILE_ATTRIBUTE_STANDARD_TARGET_URI |
“标准”命名空间中的一个关键词,用于获取文件的目标URI,在 |
FILE_ATTRIBUTE_STANDARD_TYPE |
“标准”命名空间中的一个关键词,用于存储文件类型。 |
FILE_ATTRIBUTE_THUMBNAIL_IS_VALID |
“缩略图”命名空间中的一个关键词,用于检查缩略图是否过时。 |
FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_LARGE |
“缩略图”命名空间中的一个关键词,用于检查大缩略图是否过时。 |
FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_NORMAL |
“缩略图”命名空间中的一个关键词,用于检查常规缩略图是否过时。 |
FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XLARGE |
“缩略图”命名空间中的一个关键词,用于检查大缩略图是否过时。 |
FILE_ATTRIBUTE_THUMBNAIL_IS_VALID_XXLARGE |
“缩略图”命名空间中的一个关键词,用于检查超大缩略图是否过时。 |
FILE_ATTRIBUTE_THUMBNAIL_PATH |
“缩略图”命名空间中的一个关键词,用于获取最大尺寸缩略图的路径。 |
FILE_ATTRIBUTE_THUMBNAIL_PATH_LARGE |
“缩略图”命名空间中的一个关键词,用于获取大缩略图的路径。 |
FILE_ATTRIBUTE_THUMBNAIL_PATH_NORMAL |
“缩略图”命名空间中的一个关键词,用于获取常规缩略图的路径。 |
FILE_ATTRIBUTE_THUMBNAIL_PATH_XLARGE |
“缩略图”命名空间中的一个关键词,用于获取大缩略图的路径。 |
FILE_ATTRIBUTE_THUMBNAIL_PATH_XXLARGE |
“缩略图”命名空间中的一个关键词,用于获取超大缩略图的路径。 |
FILE_ATTRIBUTE_THUMBNAILING_FAILED |
“缩略图”命名空间中的一个关键词,用于检查缩略图是否失败。 |
FILE_ATTRIBUTE_THUMBNAILING_FAILED_LARGE |
“缩略图”命名空间中的一个键,用于检查大图像缩略图是否失败。 |
FILE_ATTRIBUTE_THUMBNAILING_FAILED_NORMAL |
“缩略图”命名空间中的一个键,用于检查正常图像缩略图是否失败。 |
FILE_ATTRIBUTE_THUMBNAILING_FAILED_XLARGE |
“缩略图”命名空间中的一个键,用于检查大缩略图图像是否失败。 |
FILE_ATTRIBUTE_THUMBNAILING_FAILED_XXLARGE |
“缩略图”命名空间中的一个键,用于检查超大图像缩略图是否失败。 |
FILE_ATTRIBUTE_TIME_ACCESS |
“时间”命名空间中的一个键,用于获取文件上次访问的时间。 |
FILE_ATTRIBUTE_TIME_ACCESS_NSEC |
“时间”命名空间中的一个键,用于获取文件上次访问时间的纳秒数。应与 G_FILE_ATTRIBUTE_TIME_ACCESS. 对应的
|
FILE_ATTRIBUTE_TIME_ACCESS_USEC |
“时间”命名空间中的一个键,用于获取文件上次访问时间的微秒数。 |
FILE_ATTRIBUTE_TIME_CHANGED |
“时间”命名空间中的一个键,用于获取文件上次更改的时间。 |
FILE_ATTRIBUTE_TIME_CHANGED_NSEC |
“时间”命名空间中的一个键,用于获取文件上次更改时间的纳秒数。应与 G_FILE_ATTRIBUTE_TIME_CHANGED. 对应的
|
FILE_ATTRIBUTE_TIME_CHANGED_USEC |
“时间”命名空间中的一个键,用于获取文件上次更改时间的微秒数。 |
FILE_ATTRIBUTE_TIME_CREATED |
“时间”命名空间中的一个键,用于获取文件的创建时间。 |
FILE_ATTRIBUTE_TIME_CREATED_NSEC |
“时间”命名空间中的一个键,用于获取文件创建时间的纳秒数。应与 G_FILE_ATTRIBUTE_TIME_CREATED. 对应的
|
FILE_ATTRIBUTE_TIME_CREATED_USEC |
“时间”命名空间中的一个键,用于获取文件创建时间的微秒数。 |
FILE_ATTRIBUTE_TIME_MODIFIED |
“时间”命名空间中的一个键,用于获取文件上次修改的时间。 |
FILE_ATTRIBUTE_TIME_MODIFIED_NSEC |
“时间”命名空间中的一个键,用于获取文件上次修改时间的纳秒数。应与 G_FILE_ATTRIBUTE_TIME_MODIFIED. 对应的
|
FILE_ATTRIBUTE_TIME_MODIFIED_USEC |
“时间”命名空间中的一个键,用于获取文件上次修改时间的微秒数。 |
FILE_ATTRIBUTE_TRASH_DELETION_DATE |
“垃圾桶”命名空间中的一个键,用于获取 |
FILE_ATTRIBUTE_TRASH_ITEM_COUNT |
“垃圾桶”命名空间中的一个键,用于获取 |
FILE_ATTRIBUTE_TRASH_ORIG_PATH |
“垃圾桶”命名空间中的一个键,用于获取文件被放入垃圾桶之前的原始路径。 |
FILE_ATTRIBUTE_UNIX_BLOCK_SIZE |
“Unix”命名空间中的一个键,用于获取文件系统块的尺寸。 |
FILE_ATTRIBUTE_UNIX_BLOCKS |
“Unix”命名空间中的一个键,用于获取分配给文件的块数量。 |
FILE_ATTRIBUTE_UNIX_DEVICE |
"unix"命名空间中的一个键,用于获取文件所在设备的设备ID(参见 |
FILE_ATTRIBUTE_UNIX_GID |
"unix"命名空间中的一个键,用于获取文件的组ID。 |
FILE_ATTRIBUTE_UNIX_INODE |
"unix"命名空间中的一个键,用于获取文件的inode。 |
FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT |
"unix"命名空间中的一个键,用于检查文件是否代表一个UNIX挂载点。 |
FILE_ATTRIBUTE_UNIX_MODE |
"unix"命名空间中的一个键,用于获取文件的权限模式(例如,文件是否是常规文件、符号链接等)。 |
FILE_ATTRIBUTE_UNIX_NLINK |
"unix"命名空间中的一个键,用于获取文件的硬链接数。 |
FILE_ATTRIBUTE_UNIX_RDEV |
"unix"命名空间中的一个键,用于获取文件的设备ID(如果文件是特殊文件的话)。 |
FILE_ATTRIBUTE_UNIX_UID |
"unix"命名空间中的一个键,用于获取文件的用户ID。 |
MEMORY_MONITOR_EXTENSION_POINT_NAME |
内存使用监控功能的扩展点。参见[扩展GIO][extending-gio]。 |
MENU_ATTRIBUTE_ACTION |
保存按钮项动作名称的菜单项属性。动作名称使用包含动作所在动作组标识符的命名空间。例如,用于窗口特定操作的“win.”和用于全局操作的“app.”。 |
MENU_ATTRIBUTE_ACTION_NAMESPACE |
保存从该项链接的所有菜单中的动作名称命名空间的菜单项属性。 |
MENU_ATTRIBUTE_ICON |
保存按钮项图标的菜单项属性。 |
MENU_ATTRIBUTE_LABEL |
保存按钮项标签的菜单项属性。 |
MENU_ATTRIBUTE_TARGET |
保存将与按钮项的动作激活相关的目标的菜单项属性。 |
MENU_EXPORTER_MAX_SECTION_SIZE |
g_dbus_connection_export_menu_model()支持的菜单部分中的最大条目数。 |
MENU_LINK_SECTION |
将菜单项与部分关联的链接名称。通常在菜单项的位置显示链接的菜单,使用项的标签作为标题。 |
MENU_LINK_SUBMENU |
将菜单项与子菜单关联的链接名称。 |
NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME | |
NETWORK_MONITOR_EXTENSION_POINT_NAME |
网络状态监控功能的扩展点。参见[扩展GIO][extending-gio]。 |
POWER_PROFILE_MONITOR_EXTENSION_POINT_NAME |
用于功率配置文件使用监控功能的扩展点。参见[扩展GIO][extending-gio]。 |
PROXY_EXTENSION_POINT_NAME |
代理功能的扩展点。参见[扩展GIO][extending-gio]。 |
PROXY_RESOLVER_EXTENSION_POINT_NAME |
代理解析功能的扩展点。参见[扩展GIO][extending-gio]。 |
SETTINGS_BACKEND_EXTENSION_POINT_NAME |
保存 |
TLS_BACKEND_EXTENSION_POINT_NAME |
通过 |
TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT |
用于验证TLS连接中客户端证书的目的。由TLS服务器使用。 |
TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER |
用于验证TLS连接中服务器证书的目的。这是最常用的目的。由TLS客户端使用。 |
VFS_EXTENSION_POINT_NAME |
|
VOLUME_IDENTIFIER_KIND_CLASS |
用于通过g_volume_get_identifier()获取卷类使用的字符串。 |
VOLUME_IDENTIFIER_KIND_HAL_UDI |
用于通过g_volume_get_identifier()获取Hal UDI的字符串。 已废弃:2.58 |
VOLUME_IDENTIFIER_KIND_LABEL |
用于通过g_volume_get_identifier()获取文件系统标签的字符串。 |
VOLUME_IDENTIFIER_KIND_NFS_MOUNT |
用于通过g_volume_get_identifier()获取NFS挂载的字符串。 |
VOLUME_IDENTIFIER_KIND_UNIX_DEVICE |
用于通过g_volume_get_identifier()获取Unix设备路径的字符串。 |
VOLUME_IDENTIFIER_KIND_UUID |
用于通过g_volume_get_identifier()获取UUID的字符串。 |
VOLUME_MONITOR_EXTENSION_POINT_NAME |
卷监控功能的扩展点。参见[扩展GIO][extending-gio]。 |