Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Class request

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Class request

boost::mpi::request — A request for a non-blocking send or receive.

Synopsis

// In header: <boost/mpi/request.hpp>

class request {
public:
  // construct/copy/destruct
  request();
  // public member functions
  status wait();
  optional< status > test();
  void cancel();
};

Description

Эта структура содержит информацию о неблокирующей отправке или получении и будет возвращена из isend или irecv соответственно.

request public construct/copy/destruct

  1. request();

    Конструирует NULL-запрос.

request public member functions

  1. status wait();

    Подождите, пока сообщение, связанное с этим запросом, не будет завершено, затем верните объект status, описывающий сообщение.

  2. необязательно< статус > тест();

    Определите, успешно ли завершилось сообщение, связанное с этим запросом. Если да, то возвращает объект status, описывающий сообщение. В противном случае возвращает пустое необязательно <>, чтобы указать, что сообщение еще не завершено. Обратите внимание, что как только test() возвращает объект status, запрос завершен, и wait() не следует вызывать.

  3. void cancel();

    Отменить ожидающее сообщение, предполагая, что оно еще не завершено.


PrevUpHomeNext

Статья Class request раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:19:39/0.0081348419189453/1