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
네임스페이스: 동시성