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
connection::async_reset_connection (2 of 2 overloads)

Resets server-side session state, like variables and prepared statements.

Synopsis
template<
    class CompletionToken>
auto
async_reset_connection(
    diagnostics& diag,
    CompletionToken&& token);
Description

Resets all server-side state for the current session:

A full reference on the affected session state can be found here.

This function will not reset the current physical connection and won't cause re-authentication. It is faster than closing and re-opening a connection.

The connection must be connected and authenticated before calling this function. This function involves communication with the server, and thus may fail.

Handler signature

The handler signature for this operation is void(boost::mysql::error_code).


PrevUpHomeNext