Reference

boost::redis::basic_connection::async_exec

Executes commands on the Redis server asynchronously.

Synopses

Executes commands on the Redis server asynchronously.

template<
    class Response = ignore_t,
    class CompletionToken = asio::default_completion_token_t<executor_type>>
auto
async_exec(
    request const& req,
    Response& resp = ignore,
    CompletionToken&& token = {});

Executes commands on the Redis server asynchronously.

template<class CompletionToken = asio::default_completion_token_t<executor_type>>
auto
async_exec(
    request const& req,
    any_adapter adapter,
    CompletionToken&& token = {});

Parameters

Name

Description

req

The request to be executed.

resp

The response object to parse data into.

token

Completion token.

adapter

An adapter object referencing a response to place data into.

Created with MrDocs