| Home | Libraries | People | FAQ | More

## Class handler

boost::mpi::request::handler

## Synopsis

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

    class handler {
    public:
      // construct/copy/destruct
      ~handler();

      // public member functions
      virtual status wait() = 0;
      virtual optional< status > test() = 0;
      virtual void cancel() = 0;
      virtual bool active() const = 0;
      virtual optional< MPI_Request & > trivial() = 0;
    };

## Description

### `handler` public construct/copy/destruct

1.     ~handler();

### `handler` public member functions

1.     virtual status wait() = 0;

2.     virtual optional< status > test() = 0;

3.     virtual void cancel() = 0;

4.     virtual bool active() const = 0;

5.     virtual optional< MPI_Request & > trivial() = 0;