From 32d1f407d863958d137dfe94647f2c59e9b189c7 Mon Sep 17 00:00:00 2001 From: michael-grunder Date: Fri, 13 Jun 2014 20:27:12 -0700 Subject: SUBSCRIBE/PSUBSCRIBE Implemented SUBSCRIBE and PSUBSCRIBE for Redis Cluster. Currently Cluster will send publish messages to every node, so we can subscribe wherever we like. --- redis_cluster.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'redis_cluster.h') diff --git a/redis_cluster.h b/redis_cluster.h index e9d6d6b5..515b243a 100644 --- a/redis_cluster.h +++ b/redis_cluster.h @@ -222,6 +222,15 @@ PHP_METHOD(RedisCluster, zunionstore); PHP_METHOD(RedisCluster, zinterstore); PHP_METHOD(RedisCluster, sort); PHP_METHOD(RedisCluster, object); +PHP_METHOD(RedisCluster, subscribe); +PHP_METHOD(RedisCluster, psubscribe); + +/* Transactions */ +PHP_METHOD(RedisCluster, multi); +PHP_METHOD(RedisCluster, exec); +PHP_METHOD(RedisCluster, discard); +PHP_METHOD(RedisCluster, watch); +PHP_METHOD(RedisCluster, unwatch); /* Introspection */ PHP_METHOD(RedisCluster, getoption); @@ -230,9 +239,4 @@ PHP_METHOD(RedisCluster, _prefix); PHP_METHOD(RedisCluster, _serialize); PHP_METHOD(RedisCluster, _unserialize); -PHP_METHOD(RedisCluster, multi); -PHP_METHOD(RedisCluster, exec); -PHP_METHOD(RedisCluster, discard); -PHP_METHOD(RedisCluster, watch); -PHP_METHOD(RedisCluster, unwatch); #endif -- cgit v1.2.3