#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
struct msgbuf {
long mtype; /* message type, must be > 0 */
char mtext[1]; /* message data */
};
int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
int msgget(key_t key, int msgflg);
[링크 : http://linux.die.net/man/2/msgsnd]
[링크 : http://linux.die.net/man/2/msgget]
[링크 : http://www.joinc.co.kr/w/Site/system_programing/Book_LSP/ch08_IPC]
[링크 : http://www.joinc.co.kr/w/Site/system_programing/IPC/MessageQueue]
'Linux API > linux' 카테고리의 다른 글
fd <-> fp 변환 (0) | 2016.10.07 |
---|---|
shared memory - linux/IPC (0) | 2016.06.28 |
pthread mutex shm_open (0) | 2016.06.27 |
리눅스 동적 라이브러리(*.so) 사용하기 (0) | 2016.04.04 |
리눅스 커널 모듈 관련 문서 (0) | 2015.11.06 |