#include <userver/storages/redis/request.hpp>
template<typename ResultType, typename ReplyType>
class storages::redis::Request< ResultType, ReplyType >
Valkey or Redis future for a non-scan and non-eval responses.
Member functions of classes storages::redis::Client and storages::redis::Transaction that do send request to the Redis return this type or storages::redis::ScanRequest.
Definition at line 32 of file request.hpp.
|
| Request (std::unique_ptr< RequestDataBase< ReplyType > > &&impl) |
|
void | Wait () |
| Wait for the request to finish on Redis server.
|
|
void | IgnoreResult () const noexcept |
| Ignore the query result and do not wait for the Redis server to finish executing it.
|
|
ReplyType | Get (const std::string &request_description={}) |
| Wait for the request to finish on Redis server and get the result.
|
|
◆ Reply
template<typename ResultType, typename ReplyType>
◆ Result
template<typename ResultType, typename ReplyType>
◆ Request()
template<typename ResultType, typename ReplyType>
◆ Get()
template<typename ResultType, typename ReplyType>
Wait for the request to finish on Redis server and get the result.
Definition at line 46 of file request.hpp.
◆ IgnoreResult()
template<typename ResultType, typename ReplyType>
Ignore the query result and do not wait for the Redis server to finish executing it.
Definition at line 43 of file request.hpp.
◆ Wait()
template<typename ResultType, typename ReplyType>
Wait for the request to finish on Redis server.
Definition at line 40 of file request.hpp.
◆ RequestEval
template<typename ResultType, typename ReplyType>
template<typename T1, typename T2>
◆ RequestEvalSha
template<typename ResultType, typename ReplyType>
template<typename T1, typename T2>
◆ RequestScanData
template<typename ResultType, typename ReplyType>
The documentation for this class was generated from the following files: