Loading...
Searching...
No Matches
operation.hpp
/* Copyright (c) 2018-2023 Marcelo Zimbres Silva (mzimbres@gmail.com)
*
* Distributed under the Boost Software License, Version 1.0. (See
* accompanying file LICENSE.txt)
*/
#ifndef BOOST_REDIS_OPERATION_HPP
#define BOOST_REDIS_OPERATION_HPP
namespace boost::redis {
enum class operation {
resolve,
connect,
ssl_handshake,
exec,
run,
receive,
reconnection,
health_check,
all,
};
} // boost::redis
#endif // BOOST_REDIS_OPERATION_HPP
boost::redis::operation
operation
Connection operations that can be cancelled.
Definition: operation.hpp:18
boost::redis::operation::health_check
@ health_check
Health check operation.
boost::redis::operation::ssl_handshake
@ ssl_handshake
SSL handshake operation.
boost::redis::operation::exec
@ exec
Refers to connection::async_exec operations.
boost::redis::operation::resolve
@ resolve
Resolve operation.
boost::redis::operation::reconnection
@ reconnection
Cancels reconnection.
boost::redis::operation::all
@ all
Refers to all operations.
boost::redis::operation::run
@ run
Refers to connection::async_run operations.
boost::redis::operation::connect
@ connect
Connect operation.
boost::redis::operation::receive
@ receive
Refers to connection::async_receive operations.