`

UNIX环境高级编程 高级进程间通讯

 
阅读更多

 

 

相关函数列表

//下面函数用来创建一对无命名的,相互连接的UNIX域套接字
#include <sys/socket.h>
int socketpair(int domain, int type, int protocol, int sockfd[2]);

//sockaddr_un结构体如下
struct sockaddr_un {
    sa_family_t  sun_family;
    char             sun_path[108];
};


//定义三个宏用于访问控制数据,计算cmsg_len所使用的值
#include <sys/socket.h>
unsigned char *CMSG_DATA(struct cmsghdr *cp);
struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *mp);
struct cmsghdr *CMSG_NXTHDR(struct msghdr *mp, struct cmsghdr *cp)

//cmsghdr结构体
struct cmsghdr {
    sockelen_t   cmsg_len;
    int                cmsg_level;
    int                cmsg_type;
};

 

分享到:
评论

相关推荐

    UNIX环境高级编程-pdf

    《UNIX环境高级编程》是一本深受程序员和系统管理员喜爱的经典之作,主要针对那些希望深入理解UNIX操作系统,并能熟练进行系统级编程的读者。这本书详细介绍了在UNIX系统上编写高效、可靠的程序所需的各种技术和方法...

    UNIX环境高级编程

    《UNIX环境高级编程》是一本深入探讨UNIX系统编程的权威参考书籍。它涵盖了UNIX编程的各个方面,从基础的UNIX系统结构和原理,到文件操作、进程控制、进程间通信、多线程编程、网络编程以及终端I/O和伪终端等内容。...

    UNIX环境高级编程.pdf

    #### 十三、高级进程间通信 这一章节进一步深化了进程间通信的内容,包括远程过程调用(RPC)、套接字编程(Socket)等更为复杂的通信方式。 #### 十四、数据库函数库 数据库函数库提供了一种简单高效的方式,用于在...

    unix环境高级编程1和unix网络编程.进程间通信2.rar

    《Unix环境高级编程》与《Unix网络编程:进程间通信》是两本在计算机科学领域具有深远影响力的经典著作。它们涵盖了Unix系统的核心概念和技术,对于理解操作系统原理、进行系统级编程以及深入研究网络通信有着不可...

    Unix环境高级编程中英文版包括源代码

    《Unix环境高级编程》是一本深受程序员和系统管理员喜爱的经典之作,主要涵盖了在Unix操作系统环境下进行高级编程的各种技术和方法。这本书分为多个章节,详细讲解了Unix系统接口、进程管理、文件系统、网络通信等...

    UNIX环境高级编程(中文第三版)高清完整

    书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用...

    UNIX环境高级编程(PDF超清版)

    《UNIX环境高级编程》是一本深受程序员和系统管理员喜爱的经典之作,主要涵盖了在UNIX操作系统上进行高级编程的各种技术和实践。这本书以清晰的结构和深入的解释,为读者提供了丰富的UNIX编程知识,帮助他们掌握在这...

    unix环境高级编程第三版 英文版

    《Unix环境高级编程》(Advanced Programming in the UNIX Environment, 简称APUE) 是一本经典的技术书籍,尤其对于深入理解和开发Unix系统来说是不可或缺的资源。英文第三版更是汇集了作者多年的实践经验与深入的...

    Unix环境高级编程_UNIX环境高级编程_

    《Unix环境高级编程》是一本深入探讨Unix操作系统编程的经典之作,由W. Richard Stevens撰写,是许多计算机科学专业学生和专业开发者的必备参考书。这本书详细介绍了如何在Unix系统上进行系统级编程,包括文件I/O、...

    UNIX环境高级编程课后习题详细解答

    在深入探讨"UNIX环境高级编程课后习题详细解答"这一主题之前,首先需要理解UNIX系统的基本概念。UNIX是一种多用户、多任务的操作系统,它以其简洁、强大的命令行界面和丰富的开发工具而闻名。"UNIX环境高级编程"通常...

    Unix环境高级编程 非扫描 带目录

    《Unix环境高级编程》是一本深入探讨Unix操作系统编程的经典之作,尤其对于想要在Linux环境下进行C语言编程的开发者来说,这本书具有极高的参考价值。它不仅涵盖了基础的系统调用,还深入到复杂的进程管理、文件操作...

    UNIX环境高级编程(中文版)

    《UNIX环境高级编程》是一本深受程序员和系统管理员喜爱的经典之作,它由W. Richard Stevens撰写,对中国乃至全球的UNIX和Linux开发者具有深远影响。这本书深入浅出地讲解了在UNIX系统上进行程序开发的各种技术和...

    unix环境高级编程 第三版 文字版非扫码(带目录)

    6. **进程间通信**:涵盖管道、消息队列、信号量等多种进程间通信方式。 7. **资源管理**:讨论如何有效地管理内存和其他系统资源。 8. **错误处理**:提供处理常见错误和异常的方法。 #### 三、书籍特色与亮点 1....

    UNIX环境高级编程(中文第三版.zip

    《UNIX环境高级编程》是Unix系统编程领域的一本经典之作,被誉为“圣书”,对于学习Linux开发技术的人员来说,是一本不可或缺的参考书。这本书深入讲解了在Unix环境下进行系统级编程的各种技术和细节,涵盖了从基本...

    UNIX环境高级编程(清晰PDF中文第一版)

    《UNIX环境高级编程》是一本深受IT专业人士喜爱的经典著作,尤其对于那些致力于深入理解Linux操作系统以及UNIX系统的开发者和系统管理员而言,这本书具有极高的参考价值。作为“学习Linux最好的两本书之一”,它与...

    UNIX环境高级编程-源代码

    本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,...

    UNIX环境高级编程 第三版 随书代码

    《UNIX环境高级编程》第三版是一本经典的UNIX系统编程指南,涵盖了广泛的UNIX系统接口和编程技术。随书附带的代码库"apue.3e"是作者为书中各章节精心设计的实例,旨在帮助读者深入理解并实践UNIX编程的核心概念。 ...

Global site tag (gtag.js) - Google Analytics