userver: userver/storages/redis/reply_types.hpp File Reference
Loading...
Searching...
No Matches
reply_types.hpp File Reference

Detailed Description

Definitions of structures representing different Redis replies.

Definition in file reply_types.hpp.

Go to the source code of this file.

+ This graph shows which files directly or indirectly include this file:

Classes

struct  storages::redis::Point
 
struct  storages::redis::GeoPoint
 
struct  storages::redis::MemberScore
 Data type that holds member and score. More...
 
struct  storages::redis::ScanReplyElem< ScanTag::kScan >
 
struct  storages::redis::ScanReplyElem< ScanTag::kSscan >
 
struct  storages::redis::ScanReplyElem< ScanTag::kHscan >
 
struct  storages::redis::ScanReplyElem< ScanTag::kZscan >
 

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
 
namespace  storages::redis
 Valkey and Redis client and helpers.
 

Enumerations

enum class  HsetReply {
  kCreated ,
  kUpdated
}
 
enum class  storages::redis::HsetexReply : std::int8_t {
  storages::redis::kConditionNotMet = 0 ,
  storages::redis::kFieldsSet = 1
}
 Result of HSETEX. More...
 
enum class  PersistReply {
  kKeyOrTimeoutNotFound ,
  kTimeoutRemoved
}
 
enum class  storages::redis::HexpireReply : std::int8_t {
  kFieldDoesNotExist = -2 ,
  storages::redis::kConditionNotMet = 0 ,
  storages::redis::kExpirationUpdated = 1 ,
  storages::redis::kFieldDeleted = 2
}
 Per-field result of HEXPIRE / HPEXPIRE / HEXPIREAT / HPEXPIREAT. More...
 
enum class  storages::redis::HpersistReply : std::int8_t {
  kFieldDoesNotExist = -2 ,
  kFieldHasNoExpiration = -1 ,
  kExpirationRemoved = 1
}
 Per-field result of HPERSIST. More...
 
enum class  SetReply {
  kSet ,
  kNotSet
}
 
enum class  StatusOk { kOk }
 
enum class  StatusPong { kPong }