>> Edit article
이름
제목
패스워드
: : 메시지큐를 만들어 데이터 주고받다보면 : 급한데이터의 경우 제일먼저 빼갈 수 있도록 앞부분에 : 넣어줘야 할때가 있는데요 함수로 제공이 되는지요? : man page에서 msgctl을 찾아 관련함수 뒤져봐도 없는것 같아서요.. : 도움이 될지 모르겠습니다.(^^) 제가 알고 있기로는 Q에는 순차적으로 WRITE 하는걸루 알고 있습니다. 그리고 Q 에서 READ 할때는 KEY 를 주어서 읽습니다. 그러니깐 급한순위의 키값을 주어서 WRITE하고 급한순위 프로세스가 KEY를 가지고 Q에서 읽어오는것이 어떨까요..? 참고함수 임니다. (인수설명) mpid : IPC Q-ID msz : message struct pointer mlen : length mflag: IPC_WAIT(0) or IPC_NOWAIT mtype: Q에서 읽을 KEY 값 (WRITE 예제) MESSAGE msz; msz.mtype = mtype; msgsnd(mqid, msz, mlen, mflag); (READ 예제) msgrcv(mqid, msz, mlen, mtype, mflag); -- shell...보기힘드러..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved