Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct async_handler

boost::process::extend::async_handler

Synopsis

// In header: <boost/process/extend.hpp>


struct async_handler : public , public  {
};

Description

Inheriting this class will tell the launching function, that an event handler shall be invoked when the process exits. This automatically does also inherit require_io_context.

You must add the following function to your implementation:

The callback will be obtained by calling this function on setup and it will be invoked when the process exits.

[Warning] Warning

Cannot be used with boost::process::spawn


PrevUpHomeNext