接口

GioFileDescriptorBased

自:2.24以来

描述 [src]

interface Gio.FileDescriptorBased : GObject.Object

GFileDescriptorBased是一个基于文件描述符的输入输出接口(IO)。

它由基于文件描述符的流(GInputStreamGOutputStream的实现)实现。

请注意,``属于特定于UNIX的GIO接口,因此在使用它时,您必须使用`gio-unix-2.0.pc` pkg-config文件或`GioUnix-2.0` GIR命名空间。

自:2.24以来

先决条件

为了实现FileDescriptorBased,您的类型必须继承自GObject

实例方法

g_file_descriptor_based_get_fd

获取底层的文件描述符。

自:2.24以来

接口结构

struct GioFileDescriptorBasedIface {
  GTypeInterface g_iface;
  int (* get_fd) (
    GFileDescriptorBased* fd_based
  );
  
}

基于文件描述符的io对象的接口。

接口成员
g_iface
GTypeInterface
 

父接口。

get_fd
int (* get_fd) (
    GFileDescriptorBased* fd_based
  )
 

获取底层的文件描述符。

虚拟方法

Gio.FileDescriptorBased.get_fd

获取底层的文件描述符。

自:2.24以来