Sdílet prostřednictvím


Metoda ITarget::send

Při přepsání v odvozené třídě synchronně předává zpráva cílový blok.

virtual message_status send(
   _Inout_ message<_Type> * _PMessage,
   _Inout_ ISource<_Type> * _PSource
) = 0;

Parametry

  • _PMessage
    Ukazatel na message objektu.

  • _PSource
    Ukazatel na zprávy nabízející zdrojového bloku.

Vrácená hodnota

A message_status údaj o cílové rozhodnuto s zprávy.

Poznámky

Vyvolá metodu invalid_argument výjimku, pokud _PMessage nebo _PSource parametr je NULL.

Použití send metoda mimo zpráva zahájení a k šíření zpráv v rámci sítě, je nebezpečné a může vést k zablokování.

Při send vrátí zprávu buď již byl přijat a převedena do cílového bloku nebo byla odmítnuta cíl.

Požadavky

Záhlaví: agents.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída ITarget