Udostępnij za pośrednictwem


ITarget::send — Metoda

Gdy zastąpiony w klasie pochodnej, synchronicznie przekazuje wiadomość do bloku docelowego.

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

Parametry

  • _PMessage
    Wskaźnik do message obiektu.

  • _PSource
    Wskaźnik do bloku źródłowego, oferując wiadomości.

Wartość zwracana

A message_status wskazanie obiektu docelowego postanowiła z wiadomości.

Uwagi

Metoda invalid_argument wyjątku, jeżeli albo _PMessage lub _PSource jest parametr NULL.

Za pomocą send metoda poza o wszczęciu wiadomości i propagowanie wiadomości w sieci jest niebezpieczny i może doprowadzić do zakleszczenia.

Gdy send zwraca wiadomość albo zostało zaakceptowane i przeniesione do bloku docelowego lub została odrzucona przez obiekt docelowy.

Wymagania

Nagłówek: agents.h

Obszar nazw: współbieżności

Zobacz też

Informacje

ITarget — Klasa