Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Reserva uma mensagem anteriormente oferecida por esse choice bloco de mensagens.
virtual bool reserve(
runtime_object_identity _MsgId,
_Inout_ ITarget<size_t> * _PTarget
);
Parâmetros
_MsgId
O runtime_object_identity do message de objeto que está sendo reservado._PTarget
Um ponteiro para o bloco de destino que está chamando o reserve método.
Valor de retorno
trueSe a mensagem foi reservada com êxito, false contrário.Reservas podem falhar por várias razões, incluindo: a mensagem já foi reservada ou aceitos por outro destino, a fonte pode negar reservas e assim por diante.
Comentários
Depois de chamar reserve, se tiver êxito, você deve chamar o consume ou release para levar ou desistir posse da mensagem, respectivamente.
Requisitos
Cabeçalho: agents.h
Namespace: concorrência