linux之Posix IPC名字说明

Posix IPC三种进程间通讯方式消息队列,信号量,共享内存都要使用Posix IPC名字进行标示。mq_open(),sem_open(),shm_open()函数的第一个参数就是Posix IPC名字,他可能是文件系统中一个真实存在文件的路径名,也可能不是。

Posix IPC名字一般以斜杠“/”作为首字母,且名字中只有一个“/”,一般用#define定义在一个便于修改的头文件中。
如:
#define TESTMQ "/test_mq"
#define MYSEM "/mysem" 
#define TESTSHM "test_shm"

猜你喜欢

转载自www.cnblogs.com/wudymand/p/9226489.html
今日推荐