Share via


single_assignment::reserve_message 메서드

single_assignment 메시징 블록이 이전에 제공한 메시지를 예약합니다.

virtual bool reserve_message(
   runtime_object_identity _MsgId
);

매개 변수

  • _MsgId
    해제하는 message 개체의 runtime_object_identity입니다.

반환 값

메시지를 성공적으로 예약했으면 true이고, 그렇지 않으면 false입니다.

설명

reserve가 호출된 후에 true를 반환하는 경우 consume 또는 release는 메시지의 소유권을 얻거나 해제하기 위해 호출되어야 합니다.

요구 사항

헤더: agents.h

네임스페이스: 동시성

참고 항목

참조

single_assignment 클래스