다음을 통해 공유


source_block::reserve_message 메서드

파생 클래스에서 재정의된 경우 이전에 이 source_block 블록에서 제공했던 메시지를 예약합니다.

virtual bool reserve_message(
   runtime_object_identity _MsgId
) = 0;

매개 변수

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

반환 값

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

설명

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

요구 사항

헤더: agents.h

네임스페이스: 동시성

참고 항목

참조

source_block 클래스