DemonMaster

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

以下三种类型的IPC合称 "Posix IPC"

  • Posix 消息队列 (2.1)中将详细介绍细节
  • Posix 信号量 (2.2)中将详细介绍细节
  • Posix 共享内存 (2.3)中将详细介绍细节

Posix IPC 函数汇总

先总体上了解一下这三种通信方式的创建与打开流程

相关函数
mqd_t mq_open (const char *name, int oflag, mode_t mode, struct mq_attr attr);
sem_t
sem_open(const char *name, int oflag,mode_t mode, unsigned int value);
int shm_open(const char *name, int oflag, mode_t mode);

它们的第二参数都是 oflag 这个参数所用的各种常值

先不具体了解这些参数的含义,以及其他参数的作用,先了解真正的逻辑流程

仔细看上图,不明的先假设他是怎样,并能清晰地记住现在所有的疑惑
小结
带着疑惑去读(2.1)(2.2)(2.3)

posted on 2019-10-21 14:14  专注的长尾狸猫  阅读(283)  评论(0编辑  收藏  举报