다음을 통해 공유


single_assignment::consume_message 메서드

single_assignment가 이전에 제공하고 메시지의 복사본을 호출자에게 반환하는 대상이 예약한 메시지를 사용합니다.

virtual message<_Type> * consume_message(
   runtime_object_identity _MsgId
);

매개 변수

  • _MsgId
    사용 중인 message 개체의 runtime_object_identity입니다.

반환 값

호출자가 이제 소유권을 가진 message 개체에 대한 포인터입니다.

설명

accept와 비슷하지만 항상 reserve에 대한 호출이 항상 선행합니다.

요구 사항

헤더: agents.h

네임 스페이스: 동시성

참고 항목

참조

single_assignment 클래스