Aracılığıyla paylaş


choice::reserve yöntemi

Daha önce bu tarafından sunulan bir ileti ayırır choice ileti bloğu.

virtual bool reserve(
   runtime_object_identity _MsgId,
   _Inout_ ITarget<size_t> * _PTarget
);

Parametreler

  • _MsgId
    runtime_object_identity , message Ayrılan nesne.

  • _PTarget
    Arayan hedef blok işaretçisi reserve yöntemi.

Dönüş Değeri

trueİletiyi başarıyla ayrıldı, false Aksi durumda.Rezervasyonları çeşitli nedenlerle başarısız olabilir: ileti zaten ayrılmış veya kaynak rezervasyonları engelle vb. başka bir hedef kabul.

Notlar

Siz çağrısından sonra reserve, başarılı olduğunda ya da çağırmalısınız consume veya release ileti elinde sırasıyla almak veya vermek.

Gereksinimler

Başlık: agents.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

seçenek sınıfı