Warning: session_destroy() [function.session-destroy]: Session object destruction failed in /home/httpd/html/board/include/header.php on line 32
적수네 동네 - 질문과 답변 [ 게시물 삭제 ]
>> Delete Reply from No. 19993 article
No. RE: [질문]메시지큐와 소켓에서의 errno

등록 2001-02-06 18:42:00 By localhost     조회 2
이름 yun    

		:
: 메시지큐를 만들어 데이터 주고받다보면
: 급한데이터의 경우 제일먼저 빼갈 수 있도록 앞부분에
: 넣어줘야 할때가 있는데요 함수로 제공이 되는지요?
: 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