在哪里可以找到eventfd_write文档?

时间:2013-09-01 09:31:12

标签: c linux glibc epoll centos6

是否有关于eventfd_write的详细文档?

man eventfd_write显示eventfd的联机帮助页。在该联机帮助页上,它提到了eventfd_write()由glibc提供。

Google仅为eventfd_write索引了整个gnu网站的6页。它们都与文档无关。

我知道在哪里可以找到它吗?

P.S。另一个问题(但有点相关):是否有一个邮件列表可以询问有关glibc的非分发特定问题?我只看到分发特定问题的联系点。

1 个答案:

答案 0 :(得分:1)

您在寻找什么样的详细文档?我向谷歌询问了“eventfd”,第一次点击是Linux man-pages website,在线手册页上写着

  

GNU C库定义了一个附加类型,以及两个函数   试图抽象一些关于阅读和写作的细节   eventfd文件描述符:

    typedef uint64_t eventfd_t;

    int eventfd_read(int fd, eventfd_t *value);
    int eventfd_write(int fd, eventfd_t value);
     

这些函数对eventfd执行读写操作   文件描述符,如果正确的字节数,则返回0   转移,否则为-1。

基本上,eventfd_write()函数采用文件描述符(必须通过调用eventfd()获取)和64位无符号整数,将64位无符号整数写入文件描述符,并返回0表示成功,或-1表示失败。

这怎么不够详细?