Функция send

Операция синхронной отправки, которая ожидает до тех пор, пока целевой объект не принимает или отклоняет сообщение.

template <
   class _Type
>
bool send(
   ITarget<_Type> * _Trg,
   const _Type& _Data
);
template <
   class _Type
>
bool send(
   ITarget<_Type> &_Trg,
   const _Type &_Data
);

Параметры

  • _Type
    Тип полезных данных.

  • _Trg
    Указатель или ссылка на целевой объект, в который отправляются данные.

  • _Data
    Ссылка на отправляемые данные.

Возвращаемое значение

true, если сообщение принято; в противном случае — false.

Заметки

Дополнительные сведения см. в разделе Функции передачи сообщений.

Требования

Заголовок: agents.h

Пространство имен: Concurrency

См. также

Ссылки

Пространство имен Concurrency

Функция receive

Функция try_receive

Функция asend