Commit Graph

54 Commits

Author SHA1 Message Date
fbraem
fd5579cb8c Add hmset 2015-11-18 19:36:46 +01:00
fbraem
feb9ad31d2 overload operator<< and add for vector of strings / hmget 2015-11-18 18:47:57 +01:00
fbraem
52ce9bf469 Add typedef StringVec 2015-11-18 18:13:17 +01:00
fbraem
8015d827f4 Add hkeys / hlen 2015-11-17 22:18:18 +01:00
fbraem
2f850b8a43 Add hgetall / hincrby 2015-11-17 22:02:25 +01:00
fbraem
8d08cc3909 Add hexists 2015-11-17 21:38:07 +01:00
fbraem
4756fa353a Add hdel 2015-11-17 21:03:40 +01:00
fbraem
90eb6dcd18 Add hset/hget 2015-11-17 20:31:23 +01:00
fbraem
7857e156c1 Add spop and srandmember 2015-11-16 22:51:13 +01:00
fbraem
7732d756ad add srem 2015-11-16 21:58:12 +01:00
fbraem
7c45bf4993 Add smove 2015-11-15 23:20:32 +01:00
fbraem
6dc3ac79c1 Add sismember 2015-11-15 21:16:47 +01:00
fbraem
7a72e3d695 Add more set methods 2015-11-14 22:02:36 +01:00
fbraem
d4a791d79c Add scard 2015-11-14 20:41:12 +01:00
fbraem
36108e2378 Add rename 2015-11-14 20:12:33 +01:00
fbraem
4e5fe3f874 Add blpop / brpop / brpoplpush 2015-11-14 19:39:16 +01:00
fbraem
f3dd36ac70 Add rpoplpush 2015-11-14 18:36:48 +01:00
fbraem
d1f9d36fb6 Add lset, ltrim and rpop and use operator << 2015-11-13 22:51:32 +01:00
fbraem
43cdb369b4 Call add so we are sure we call the specialization for std::string 2015-11-13 19:01:51 +01:00
fbraem
b8ea4e1d3b Add operator<< and make use of template function for add 2015-11-12 23:37:14 +01:00
fbraem
cd20602320 Rename ElementTraits to RedisTypeTraits / Move read to traits 2015-11-12 19:06:35 +01:00
fbraem
b66751a919 Add more factory methods for commands 2015-11-10 22:48:54 +01:00
fbraem
98918b39c4 Add more comments 2015-11-10 22:48:28 +01:00
fbraem
ee19720231 Add more commands 2015-11-09 22:25:10 +01:00
fbraem
fce0afab8e Use RedisEventArgs 2015-11-07 21:46:11 +01:00
fbraem
0efa6333ca Introduce command class 2015-11-07 21:45:23 +01:00
fbraem
1f1758f37c Solve wrong casts 2015-11-07 21:44:53 +01:00
fbraem
f54a25f041 Add flush method 2015-11-06 16:26:36 +01:00
fbraem
180cd8963b Add comment 2015-11-06 16:25:32 +01:00
Franky Braem
38973aa128 Remove Redis_API from Type to avoid unresolved externals on Windows 2015-11-04 13:59:27 +01:00
fbraem
004bcfe48a Use RedisStream instead of RedisSocket 2015-11-03 22:36:46 +01:00
fbraem
cbb45f5b25 Add setReceiveTimeout 2015-11-02 22:09:21 +01:00
fbraem
c135c87b1d Add setReceiveTimeout 2015-11-02 22:08:58 +01:00
fbraem
cb8b6cfe8d Renamed AsyncClient into AsyncReader 2015-11-02 22:08:27 +01:00
fbraem
064f8ef2de Work on AsyncClient and add execute<T> method 2015-11-02 08:06:32 +01:00
fbraem
7b3a796460 Update add methods, make it possible to chain them, ... 2015-10-26 20:29:32 +01:00
fbraem
7e987d662a add (const) T& value() method 2015-10-26 20:28:49 +01:00
fbraem
2017e937a6 Use Array to return all replies 2015-10-26 20:27:53 +01:00
fbraem
611f38002f Add some type helper functions 2015-10-26 15:56:52 +01:00
fbraem
a46ef4144e Add checkNull and documentation 2015-10-26 15:20:49 +01:00
fbraem
4dc1d2f62d writeCommand must be called in sendCommand 2015-10-26 14:34:46 +01:00
fbraem
1a6dbd0b2d Use Nullable 2015-10-26 12:06:09 +01:00
fbraem
4012bea1f8 Move createRedisType to Type 2015-10-26 12:05:59 +01:00
fbraem
605866f1ec Use NEWLINE_CRLF 2015-10-26 12:05:37 +01:00
fbraem
723704ad16 Move createRedisType to Type 2015-10-26 12:05:00 +01:00
fbraem
40f20421a8 Use Poco::Nullable instead of Poco::Optional for BulkString 2015-10-26 09:32:00 +01:00
fbraem
f9af763cf6 No need to be friends with Connection 2015-10-26 07:42:37 +01:00
fbraem
f77642a77a An array can contain other arrays ... it can even contain an error ... 2015-10-23 22:00:50 +02:00
fbraem
901751f800 Whitespace correction 2015-10-23 21:59:17 +02:00
fbraem
4c4e41a5ed Add documentation comments 2015-10-23 21:50:21 +02:00