문제가 있습니다.IPC msgrcv - 두 가지 유형의 메시지 만 수신
저는 프로세스가 있습니다. 클라이언트이고 서버라고하는 프로세스라고합시다. 클라이언트와 서버는 같은 큐로 서로 통신합니다. 클라이언트가 서버 (요청)에 메시지를 보내면 서버가이를 처리하고 확인 또는 실패 메시지를 클라이언트에 다시 보내야한다고 가정 해 봅시다. 확인 결과가 long type = 1500101
이고 실패한 경우 long type = 1500102
이라고 가정 해 봅시다.
C에서 msgrcv를 사용하여 두 가지 유형의 메시지 (클라이언트) 만 대기 할 수 있습니까? 그렇지 않은 경우 이러한 메커니즘을 수행하는 가장 좋은 방법은 무엇입니까?