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

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

basic_raw_socket::executor_type

Inherited from basic_socket.

The type of the executor associated with the object.

typedef io_context::executor_type executor_type;
Member Functions

Name

Description

context

Obtain the underlying execution context.

defer

Request the io_context to invoke the given function object.

dispatch

Request the io_context to invoke the given function object.

on_work_finished

Inform the io_context that some work is no longer outstanding.

on_work_started

Inform the io_context that it has some outstanding work to do.

post

Request the io_context to invoke the given function object.

running_in_this_thread

Determine whether the io_context is running in the current thread.

Friends

Name

Description

operator!=

Compare two executors for inequality.

operator==

Compare two executors for equality.

Requirements

Header: boost/asio/basic_raw_socket.hpp

Convenience header: boost/asio.hpp


PrevUpHomeNext