Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2020-12-13 12:45:38 +0300
committerPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2021-08-26 09:55:38 +0300
commiteca6278f6a36ca4020279040cde4ae403691c92f (patch)
tree18a6b2d1af4ef3fd53a332f8877e3647d9977598 /redis_cluster.h
parentc8ae53952349441ae0ecaedf60bd4381d33cba76 (diff)
[WIP] Use stub/arginfo for RedisCluster
Diffstat (limited to 'redis_cluster.h')
-rw-r--r--redis_cluster.h205
1 files changed, 2 insertions, 203 deletions
diff --git a/redis_cluster.h b/redis_cluster.h
index 41f40c1a..d8e62e7f 100644
--- a/redis_cluster.h
+++ b/redis_cluster.h
@@ -91,213 +91,12 @@
} \
resp_func(INTERNAL_FUNCTION_PARAM_PASSTHRU, c, ctx);
+extern const zend_function_entry *redis_cluster_get_methods(void);
+
/* Create cluster context */
zend_object *create_cluster_context(zend_class_entry *class_type);
/* Free cluster context struct */
void free_cluster_context(zend_object *object);
-/* RedisCluster method implementation */
-PHP_METHOD(RedisCluster, __construct);
-PHP_METHOD(RedisCluster, acl);
-PHP_METHOD(RedisCluster, close);
-PHP_METHOD(RedisCluster, get);
-PHP_METHOD(RedisCluster, set);
-PHP_METHOD(RedisCluster, mget);
-PHP_METHOD(RedisCluster, mset);
-PHP_METHOD(RedisCluster, msetnx);
-PHP_METHOD(RedisCluster, mset);
-PHP_METHOD(RedisCluster, del);
-PHP_METHOD(RedisCluster, unlink);
-PHP_METHOD(RedisCluster, dump);
-PHP_METHOD(RedisCluster, setex);
-PHP_METHOD(RedisCluster, psetex);
-PHP_METHOD(RedisCluster, setnx);
-PHP_METHOD(RedisCluster, getset);
-PHP_METHOD(RedisCluster, exists);
-PHP_METHOD(RedisCluster, keys);
-PHP_METHOD(RedisCluster, type);
-PHP_METHOD(RedisCluster, persist);
-PHP_METHOD(RedisCluster, lpop);
-PHP_METHOD(RedisCluster, rpop);
-PHP_METHOD(RedisCluster, spop);
-PHP_METHOD(RedisCluster, rpush);
-PHP_METHOD(RedisCluster, lpush);
-PHP_METHOD(RedisCluster, blpop);
-PHP_METHOD(RedisCluster, brpop);
-PHP_METHOD(RedisCluster, rpushx);
-PHP_METHOD(RedisCluster, lpushx);
-PHP_METHOD(RedisCluster, linsert);
-PHP_METHOD(RedisCluster, lindex);
-PHP_METHOD(RedisCluster, lrem);
-PHP_METHOD(RedisCluster, brpoplpush);
-PHP_METHOD(RedisCluster, rpoplpush);
-PHP_METHOD(RedisCluster, llen);
-PHP_METHOD(RedisCluster, scard);
-PHP_METHOD(RedisCluster, smembers);
-PHP_METHOD(RedisCluster, sismember);
-PHP_METHOD(RedisCluster, sadd);
-PHP_METHOD(RedisCluster, saddarray);
-PHP_METHOD(RedisCluster, srem);
-PHP_METHOD(RedisCluster, sunion);
-PHP_METHOD(RedisCluster, sunionstore);
-PHP_METHOD(RedisCluster, sinter);
-PHP_METHOD(RedisCluster, sinterstore);
-PHP_METHOD(RedisCluster, sdiff);
-PHP_METHOD(RedisCluster, sdiffstore);
-PHP_METHOD(RedisCluster, strlen);
-PHP_METHOD(RedisCluster, ttl);
-PHP_METHOD(RedisCluster, pttl);
-PHP_METHOD(RedisCluster, zcard);
-PHP_METHOD(RedisCluster, zscore);
-PHP_METHOD(RedisCluster, zcount);
-PHP_METHOD(RedisCluster, zrem);
-PHP_METHOD(RedisCluster, zremrangebyscore);
-PHP_METHOD(RedisCluster, zrank);
-PHP_METHOD(RedisCluster, zrevrank);
-PHP_METHOD(RedisCluster, zadd);
-PHP_METHOD(RedisCluster, zincrby);
-PHP_METHOD(RedisCluster, hlen);
-PHP_METHOD(RedisCluster, hget);
-PHP_METHOD(RedisCluster, hkeys);
-PHP_METHOD(RedisCluster, hvals);
-PHP_METHOD(RedisCluster, hmget);
-PHP_METHOD(RedisCluster, hmset);
-PHP_METHOD(RedisCluster, hdel);
-PHP_METHOD(RedisCluster, hgetall);
-PHP_METHOD(RedisCluster, hexists);
-PHP_METHOD(RedisCluster, hincrby);
-PHP_METHOD(RedisCluster, hincrbyfloat);
-PHP_METHOD(RedisCluster, hset);
-PHP_METHOD(RedisCluster, hsetnx);
-PHP_METHOD(RedisCluster, hstrlen);
-PHP_METHOD(RedisCluster, incr);
-PHP_METHOD(RedisCluster, decr);
-PHP_METHOD(RedisCluster, incrby);
-PHP_METHOD(RedisCluster, decrby);
-PHP_METHOD(RedisCluster, incrbyfloat);
-PHP_METHOD(RedisCluster, expire);
-PHP_METHOD(RedisCluster, expireat);
-PHP_METHOD(RedisCluster, pexpire);
-PHP_METHOD(RedisCluster, pexpireat);
-PHP_METHOD(RedisCluster, append);
-PHP_METHOD(RedisCluster, getbit);
-PHP_METHOD(RedisCluster, setbit);
-PHP_METHOD(RedisCluster, bitop);
-PHP_METHOD(RedisCluster, bitpos);
-PHP_METHOD(RedisCluster, bitcount);
-PHP_METHOD(RedisCluster, lget);
-PHP_METHOD(RedisCluster, getrange);
-PHP_METHOD(RedisCluster, ltrim);
-PHP_METHOD(RedisCluster, lrange);
-PHP_METHOD(RedisCluster, zremrangebyrank);
-PHP_METHOD(RedisCluster, publish);
-PHP_METHOD(RedisCluster, lset);
-PHP_METHOD(RedisCluster, rename);
-PHP_METHOD(RedisCluster, renamenx);
-PHP_METHOD(RedisCluster, pfcount);
-PHP_METHOD(RedisCluster, pfadd);
-PHP_METHOD(RedisCluster, pfmerge);
-PHP_METHOD(RedisCluster, restore);
-PHP_METHOD(RedisCluster, setrange);
-PHP_METHOD(RedisCluster, smove);
-PHP_METHOD(RedisCluster, srandmember);
-PHP_METHOD(RedisCluster, zpopmin);
-PHP_METHOD(RedisCluster, zpopmax);
-PHP_METHOD(RedisCluster, bzpopmax);
-PHP_METHOD(RedisCluster, bzpopmin);
-PHP_METHOD(RedisCluster, zrange);
-PHP_METHOD(RedisCluster, zrevrange);
-PHP_METHOD(RedisCluster, zrangebyscore);
-PHP_METHOD(RedisCluster, zrevrangebyscore);
-PHP_METHOD(RedisCluster, zrangebylex);
-PHP_METHOD(RedisCluster, zrevrangebylex);
-PHP_METHOD(RedisCluster, zlexcount);
-PHP_METHOD(RedisCluster, zremrangebylex);
-PHP_METHOD(RedisCluster, zunionstore);
-PHP_METHOD(RedisCluster, zinterstore);
-PHP_METHOD(RedisCluster, sort);
-PHP_METHOD(RedisCluster, object);
-PHP_METHOD(RedisCluster, subscribe);
-PHP_METHOD(RedisCluster, psubscribe);
-PHP_METHOD(RedisCluster, unsubscribe);
-PHP_METHOD(RedisCluster, punsubscribe);
-PHP_METHOD(RedisCluster, eval);
-PHP_METHOD(RedisCluster, evalsha);
-PHP_METHOD(RedisCluster, info);
-PHP_METHOD(RedisCluster, cluster);
-PHP_METHOD(RedisCluster, client);
-PHP_METHOD(RedisCluster, config);
-PHP_METHOD(RedisCluster, pubsub);
-PHP_METHOD(RedisCluster, script);
-PHP_METHOD(RedisCluster, slowlog);
-PHP_METHOD(RedisCluster, command);
-PHP_METHOD(RedisCluster, geoadd);
-PHP_METHOD(RedisCluster, geohash);
-PHP_METHOD(RedisCluster, geopos);
-PHP_METHOD(RedisCluster, geodist);
-PHP_METHOD(RedisCluster, georadius);
-PHP_METHOD(RedisCluster, georadius_ro);
-PHP_METHOD(RedisCluster, georadiusbymember);
-PHP_METHOD(RedisCluster, georadiusbymember_ro);
-
-/* SCAN and friends */
-PHP_METHOD(RedisCluster, scan);
-PHP_METHOD(RedisCluster, zscan);
-PHP_METHOD(RedisCluster, hscan);
-PHP_METHOD(RedisCluster, sscan);
-
-/* STREAMS */
-PHP_METHOD(RedisCluster, xack);
-PHP_METHOD(RedisCluster, xadd);
-PHP_METHOD(RedisCluster, xclaim);
-PHP_METHOD(RedisCluster, xdel);
-PHP_METHOD(RedisCluster, xgroup);
-PHP_METHOD(RedisCluster, xinfo);
-PHP_METHOD(RedisCluster, xlen);
-PHP_METHOD(RedisCluster, xpending);
-PHP_METHOD(RedisCluster, xrange);
-PHP_METHOD(RedisCluster, xread);
-PHP_METHOD(RedisCluster, xreadgroup);
-PHP_METHOD(RedisCluster, xrevrange);
-PHP_METHOD(RedisCluster, xtrim);
-
-/* Transactions */
-PHP_METHOD(RedisCluster, multi);
-PHP_METHOD(RedisCluster, exec);
-PHP_METHOD(RedisCluster, discard);
-PHP_METHOD(RedisCluster, watch);
-PHP_METHOD(RedisCluster, unwatch);
-
-/* Commands we direct to a node */
-PHP_METHOD(RedisCluster, save);
-PHP_METHOD(RedisCluster, bgsave);
-PHP_METHOD(RedisCluster, flushdb);
-PHP_METHOD(RedisCluster, flushall);
-PHP_METHOD(RedisCluster, dbsize);
-PHP_METHOD(RedisCluster, bgrewriteaof);
-PHP_METHOD(RedisCluster, lastsave);
-PHP_METHOD(RedisCluster, role);
-PHP_METHOD(RedisCluster, time);
-PHP_METHOD(RedisCluster, randomkey);
-PHP_METHOD(RedisCluster, ping);
-PHP_METHOD(RedisCluster, echo);
-PHP_METHOD(RedisCluster, rawcommand);
-
-/* Introspection */
-PHP_METHOD(RedisCluster, getmode);
-PHP_METHOD(RedisCluster, getlasterror);
-PHP_METHOD(RedisCluster, clearlasterror);
-PHP_METHOD(RedisCluster, getoption);
-PHP_METHOD(RedisCluster, setoption);
-PHP_METHOD(RedisCluster, _prefix);
-PHP_METHOD(RedisCluster, _serialize);
-PHP_METHOD(RedisCluster, _unserialize);
-PHP_METHOD(RedisCluster, _compress);
-PHP_METHOD(RedisCluster, _uncompress);
-PHP_METHOD(RedisCluster, _pack);
-PHP_METHOD(RedisCluster, _unpack);
-PHP_METHOD(RedisCluster, _masters);
-PHP_METHOD(RedisCluster, _redir);
-
#endif