[python] posix_ipc MessageQueue

posix_ipc MessageQueue sample


ㅇ source
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import posix_ipc as pi

# name 아규먼트는 posix에서 지정된 파일경로에 저장되며
# 경로는 명시하지 않는다. (경로를 명시하면 에러가 남.)
# mq저장경로는 virtual filesystem이므로 filesystem에 마운팅 시켜야 한다.
mq = pi.MessageQueue("/test.q", pi.O_CREAT|pi.O_RDWR)

mq.send("Hello world!!")

rst = mq.receive()

print rst

ㅇ It's way to mount posix message queue.
  1) login to root
  2) $ mkdir /dev/mqueue
  3) $ mount -t mqueue none /dev/mqueue

댓글 없음:

댓글 쓰기