msgq:System V消息队列(IPC)Python扩展

时间:2024-06-04 11:22:18
【文件属性】:

文件名称:msgq:System V消息队列(IPC)Python扩展

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-04 11:22:18

ipc message-queue python-extension C

msgq:系统V IPC消息队列Python扩展模块 此扩展包装和使与System V消息队列相关的系统调用可用于Python应用程序。 公开了以下系统调用: ftok:将路径名和项目标识符转换为System V IPC密钥 msgget:获取消息队列标识符 msgsnd:将消息发送到队列 msgrcv:从队列接收消息 msgctl:消息控制操作 有关系统调用的更多信息,请访问您的手册页。 这个想法是Python对象通过消息队列在进程之间传递。 您希望传递的对象必须支持“腌制”。 这是一个例子: >>> import msgq >>> key = msgq.ftok("msgq.so", 42) >>> ID = msgq.msgget(key, 0666 | msgq.IPC_CREAT) >>> msgq.msgsnd(ID, 0, (1,2, {'foo' : 'bar'}))


【文件预览】:
msgq-master
----.gitignore(17B)
----COPYING(34KB)
----README.md(1KB)
----msgq.h(1KB)
----msgq.c(9KB)
----tests()
--------test_msgq.py(4KB)
--------__init__.py(0B)
----TODO.md(393B)
----setup.py(397B)

网友评论