|
NWNX:EE
8193.36.12
|
|
Go to the documentation of this file.
7 #include "nwnx_redis_lib"
95 string incrby_type =
"",
97 int incrby_offset = 0,
99 int incrby_increment = 0
229 int id_client_id = 0,
230 string addr_ip_port =
"",
231 string skipme_yes_no =
""
291 string connection_name
307 string unblock_type =
""
474 string reset_type =
""
931 string withcoord =
"",
933 string withdist =
"",
935 string withhash =
"",
941 string store_key =
"",
943 string storedist_key =
""
974 string withcoord =
"",
976 string withdist =
"",
978 string withhash =
"",
984 string store_key =
"",
986 string storedist_key =
""
1506 int samples_count = 0
1550 string replace =
"",
1551 string auth_password =
"",
1553 string keys_key =
""
1622 string arguments =
""
1662 string milliseconds_timestamp
1745 string argument =
""
1861 string serialized_value,
1863 string replace =
"",
1867 int idletime_seconds = 0,
1869 int freq_frequency = 0
2078 string condition =
""
2151 string save_mode =
""
2225 string argument =
""
2274 string by_pattern =
"",
2276 int limit_offset = 0,
2278 int limit_count = 0,
2279 string get_pattern =
"",
2283 string sorting =
"",
2285 string store_destination =
""
2504 string condition =
"",
2508 string increment =
"",
2576 int weights_weight = 0,
2578 string aggregate_aggregate =
""
2643 string withscores =
""
2661 int limit_offset = 0,
2681 int limit_offset = 0,
2705 string withscores =
"",
2707 int limit_offset = 0,
2806 string withscores =
""
2828 string withscores =
"",
2830 int limit_offset = 0,
2879 int weights_weight = 0,
2881 string aggregate_aggregate =
""
2898 string match_pattern =
"",
2900 int count_count = 0,
2901 string type_type =
""
2919 string match_pattern =
"",
2939 string match_pattern =
"",
2959 string match_pattern =
"",
2978 string consumers_key =
"",
2979 string consumers_groupname =
"",
2981 string groups_key =
"",
2983 string stream_key =
"",
3105 int count_count = 0,
3107 int block_milliseconds = 0,
3109 string streams =
"",
3126 string create_key =
"",
3127 string create_groupname =
"",
3128 string create_id_or__ =
"",
3130 string setid_key =
"",
3131 string setid_groupname =
"",
3132 string setid_id_or__ =
"",
3134 string destroy_key =
"",
3135 string destroy_groupname =
"",
3137 string delconsumer_key =
"",
3138 string delconsumer_groupname =
"",
3139 string delconsumer_consumername =
""
3160 string group_consumer,
3162 int count_count = 0,
3164 int block_milliseconds = 0,
3168 string streams =
"",
3200 string min_idle_time,
3205 int time_ms_unix_time = 0,
3207 int retrycount_count = 0
3228 string consumer =
""
3284 string get_type =
"",
3288 string set_type =
"",
3294 string incrby_type =
"",
3296 int incrby_offset = 0,
3298 int incrby_increment = 0
3417 string ip_port =
"",
3419 int id_client_id = 0,
3420 string addr_ip_port =
"",
3421 string skipme_yes_no =
""
3465 string connection_name
3476 string unblock_type =
""
3600 string reset_type =
""
3953 string withcoord =
"",
3955 string withdist =
"",
3957 string withhash =
"",
3959 int count_count = 0,
3963 string store_key =
"",
3965 string storedist_key =
""
3992 string withcoord =
"",
3994 string withdist =
"",
3996 string withhash =
"",
3998 int count_count = 0,
4002 string store_key =
"",
4004 string storedist_key =
""
4443 int samples_count = 0
4473 string replace =
"",
4474 string auth_password =
"",
4476 string keys_key =
""
4540 string arguments =
""
4573 string milliseconds_timestamp
4640 string argument =
""
4721 string serialized_value,
4723 string replace =
"",
4727 int idletime_seconds = 0,
4729 int freq_frequency = 0
4894 string condition =
""
4959 string save_mode =
""
5023 string argument =
""
5059 string by_pattern =
"",
5061 int limit_offset = 0,
5063 int limit_count = 0,
5064 string get_pattern =
"",
5068 string sorting =
"",
5070 string store_destination =
""
5242 string condition =
"",
5246 string increment =
"",
5307 int weights_weight = 0,
5309 string aggregate_aggregate =
""
5365 string withscores =
""
5381 int limit_offset = 0,
5400 int limit_offset = 0,
5421 string withscores =
"",
5423 int limit_offset = 0,
5510 string withscores =
""
5528 string withscores =
"",
5530 int limit_offset = 0,
5574 int weights_weight = 0,
5576 string aggregate_aggregate =
""
5592 string match_pattern =
"",
5594 int count_count = 0,
5595 string type_type =
""
5611 string match_pattern =
"",
5629 string match_pattern =
"",
5647 string match_pattern =
"",
5662 string consumers_key =
"",
5663 string consumers_groupname =
"",
5665 string groups_key =
"",
5667 string stream_key =
"",
5769 int count_count = 0,
5771 int block_milliseconds = 0,
5773 string streams =
"",
5789 string create_key =
"",
5790 string create_groupname =
"",
5791 string create_id_or__ =
"",
5793 string setid_key =
"",
5794 string setid_groupname =
"",
5795 string setid_id_or__ =
"",
5797 string destroy_key =
"",
5798 string destroy_groupname =
"",
5800 string delconsumer_key =
"",
5801 string delconsumer_groupname =
"",
5802 string delconsumer_consumername =
""
5822 string group_consumer,
5824 int count_count = 0,
5826 int block_milliseconds = 0,
5830 string streams =
"",
5864 string min_idle_time,
5869 int time_ms_unix_time = 0,
5871 int retrycount_count = 0
5893 string consumer =
""
int NWNX_Redis_READONLY()
int NWNX_Redis_SWAPDB(int index, int index_1)
int NWNX_Redis_SMOVE(string source, string destination, string member)
int NWNX_Redis_XCLAIM(string key, string group, string consumer, string min_idle_time, string ID, int idle_ms=0, int time_ms_unix_time=0, int retrycount_count=0)
int NWNX_Redis_MEMORY_STATS()
int NWNX_Redis_GEORADIUS(string key, float longitude, float latitude, float radius, string unit, string withcoord="", string withdist="", string withhash="", int count_count=0, string order="", string store_key="", string storedist_key="")
int NWNX_GetReturnValueInt()
Returns the specified type from the c++ side.
int NWNX_Redis_HINCRBY(string key, string field, int increment)
int NWNX_Redis_CLUSTER_SAVECONFIG()
int NWNX_Redis_RENAMENX(string key, string newkey)
int NWNX_Redis_CLUSTER_SET_CONFIG_EPOCH(int config_epoch)
int NWNX_Redis_GETRANGE(string key, int start, int end)
int NWNX_Redis_HINCRBYFLOAT(string key, string field, float increment)
int NWNX_Redis_SUNIONSTORE(string destination, string key)
int NWNX_Redis_PING(string message="")
int NWNX_Redis_HLEN(string key)
int NWNX_Redis_SHUTDOWN(string save_mode="")
int NWNX_Redis_GETBIT(string key, int offset)
int NWNX_Redis_CLUSTER_SLOTS()
int NWNX_Redis_SRANDMEMBER(string key, int count=0)
int NWNX_Redis_LPOP(string key)
int NWNX_Redis_ZREVRANK(string key, string member)
int NWNX_Redis_XINFO(string consumers_key="", string consumers_groupname="", string groups_key="", string stream_key="", string help="")
int NWNX_Redis_ZREMRANGEBYRANK(string key, int start, int stop)
int NWNX_Redis_CLIENT_SETNAME(string connection_name)
int NWNX_Redis_ZRANGEBYLEX(string key, string min, string max, int limit_offset=0, int limit_count=0)
int NWNX_Redis_PFADD(string key, string element)
int NWNX_Redis_HKEYS(string key)
int NWNX_Redis_DEBUG_SEGFAULT()
int NWNX_Redis_MGET(string key)
int NWNX_Redis_ZINTERSTORE(string destination, int numkeys, string key, int weights_weight=0, string aggregate_aggregate="")
int NWNX_Redis_MSET(string key, string value)
int NWNX_Redis_CONFIG_REWRITE()
int NWNX_Redis_PEXPIRE(string key, int milliseconds)
int NWNX_Redis_HSETNX(string key, string field, string value)
int NWNX_Redis_GEORADIUSBYMEMBER(string key, string member, float radius, string unit, string withcoord="", string withdist="", string withhash="", int count_count=0, string order="", string store_key="", string storedist_key="")
int NWNX_Redis_WAIT(int numreplicas, int timeout)
int NWNX_Redis_CLIENT_UNBLOCK(string client_id, string unblock_type="")
int NWNX_Redis_ZCOUNT(string key, float min, float max)
int NWNX_Redis_DEBUG_OBJECT(string key)
int NWNX_Redis_SDIFFSTORE(string destination, string key)
int NWNX_Redis_SETNX(string key, string value)
int NWNX_Redis_ECHO(string message)
int NWNX_Redis_GEOADD(string key, float longitude, float latitude, string member)
int NWNX_Redis_ZRANGEBYSCORE(string key, float min, float max, string withscores="", int limit_offset=0, int limit_count=0)
int NWNX_Redis_GEOPOS(string key, string member)
int NWNX_Redis_HMGET(string key, string field)
int NWNX_Redis_LINDEX(string key, int index)
int NWNX_Redis_PEXPIREAT(string key, string milliseconds_timestamp)
int NWNX_Redis_BITCOUNT(string key, int start=0, int end=0)
int NWNX_Redis_BITPOS(string key, int bit, int start=0, int end=0)
int NWNX_Redis_ZPOPMIN(string key, int count=0)
int NWNX_Redis_HVALS(string key)
int NWNX_Redis_READWRITE()
int NWNX_Redis_SCRIPT_LOAD(string script)
int NWNX_Redis_ZLEXCOUNT(string key, string min, string max)
int NWNX_Redis_CLIENT_GETNAME()
int NWNX_Redis_RPUSH(string key, string value)
int NWNX_Redis_MEMORY_PURGE()
int NWNX_Redis_XTRIM(string key, string strategy, string approx="", int count=0)
int NWNX_Redis_RENAME(string key, string newkey)
int NWNX_Redis_XREVRANGE(string key, string end, string start, int count_count=0)
int NWNX_Redis_CLUSTER_COUNTKEYSINSLOT(int slot)
int NWNX_Redis_PUBLISH(string channel, string message)
int NWNX_Redis_EVALSHA(string sha1, int numkeys, string key, string arg)
int NWNX_Redis_COMMAND_INFO(string command_name)
int NWNX_Redis_ZREM(string key, string member)
int NWNX_Redis_INCR(string key)
int NWNX_Redis_SORT(string key, string by_pattern="", int limit_offset=0, int limit_count=0, string get_pattern="", string order="", string sorting="", string store_destination="")
int NWNX_Redis_CLUSTER_DELSLOTS(int slot)
int NWNX_Redis_SPOP(string key, int count=0)
int NWNX_Redis_COMMAND_GETKEYS()
int NWNX_Redis_CLIENT_KILL(string ip_port="", int id_client_id=0, string addr_ip_port="", string skipme_yes_no="")
int NWNX_Redis_INCRBYFLOAT(string key, float increment)
int NWNX_Redis_SETBIT(string key, int offset, string value)
int NWNX_Redis_SISMEMBER(string key, string member)
int NWNX_Redis_CLIENT_LIST()
int NWNX_Redis_ZREVRANGE(string key, int start, int stop, string withscores="")
int NWNX_Redis_XGROUP(string create_key="", string create_groupname="", string create_id_or__="", string setid_key="", string setid_groupname="", string setid_id_or__="", string destroy_key="", string destroy_groupname="", string delconsumer_key="", string delconsumer_groupname="", string delconsumer_consumername="")
int NWNX_Redis_DECRBY(string key, int decrement)
void NWNX_CallFunction(string pluginName, string functionName)
Scripting interface to NWNX.
int NWNX_Redis_AUTH(string password)
int NWNX_Redis_SCRIPT_DEBUG(string mode)
int NWNX_Redis_WATCH(string key)
int NWNX_Redis_SMEMBERS(string key)
int NWNX_Redis_INCRBY(string key, int increment)
int NWNX_Redis_SLAVEOF(string host, string port)
int NWNX_Redis_LRANGE(string key, int start, int stop)
int NWNX_Redis_TOUCH(string key)
int NWNX_Redis_BRPOPLPUSH(string source, string destination, int timeout)
int NWNX_Redis_LLEN(string key)
int NWNX_Redis_HEXISTS(string key, string field)
int NWNX_Redis_CLUSTER_FAILOVER(string options="")
int NWNX_Redis_TTL(string key)
int NWNX_Redis_CLIENT_ID()
int NWNX_Redis_CLIENT_REPLY(string reply_mode)
int NWNX_Redis_SCAN(int cursor, string match_pattern="", int count_count=0, string type_type="")
void NWNX_PushArgumentString(string value)
Pushes the specified type to the c++ side.
int NWNX_Redis_CLUSTER_FORGET(string node_id)
int NWNX_Redis_LSET(string key, int index, string value)
int NWNX_Redis_RPOP(string key)
int NWNX_Redis_SSCAN(string key, int cursor, string match_pattern="", int count_count=0)
int NWNX_Redis_BLPOP(string key, int timeout)
int NWNX_Redis_CLUSTER_REPLICAS(string node_id)
int NWNX_Redis_PSETEX(string key, int milliseconds, string value)
int NWNX_Redis_ZREMRANGEBYLEX(string key, string min, string max)
int NWNX_Redis_CLUSTER_GETKEYSINSLOT(int slot, int count)
int NWNX_Redis_MEMORY_MALLOC_STATS()
int NWNX_Redis_MIGRATE(string host, string port, string key, int destination_db, int timeout, string copy="", string replace="", string auth_password="", string keys_key="")
int NWNX_Redis_LREM(string key, int count, string value)
int NWNX_Redis_BRPOP(string key, int timeout)
int NWNX_Redis_PTTL(string key)
int NWNX_Redis_XLEN(string key)
int NWNX_Redis_APPEND(string key, string value)
int NWNX_Redis_RANDOMKEY()
int NWNX_Redis_CLUSTER_MEET(string ip, int port)
int NWNX_Redis_FLUSHALL(string async="")
int NWNX_Redis_XADD(string key, string ID, string field, string str)
int NWNX_Redis_GEODIST(string key, string member1, string member2, string unit="")
int NWNX_Redis_HGET(string key, string field)
int NWNX_Redis_CLUSTER_COUNT_FAILURE_REPORTS(string node_id)
int NWNX_Redis_ZADD(string key, string condition="", string change="", string increment="", float score=0.0, string member="")
int NWNX_Redis_ZREVRANGEBYSCORE(string key, float max, float min, string withscores="", int limit_offset=0, int limit_count=0)
int NWNX_Redis_STRLEN(string key)
int NWNX_Redis_REPLICAOF(string host, string port)
int NWNX_Redis_SLOWLOG(string subcommand, string argument="")
int NWNX_Redis_SELECT(int index)
int NWNX_Redis_EXPIRE(string key, int seconds)
int NWNX_Redis_SETEX(string key, int seconds, string value)
int NWNX_Redis_BITFIELD(string key, string get_type="", int get_offset=0, string set_type="", int set_offset=0, int set_value=0, string incrby_type="", int incrby_offset=0, int incrby_increment=0)
int NWNX_Redis_SCRIPT_FLUSH()
int NWNX_Redis_LTRIM(string key, int start, int stop)
int NWNX_Redis_SUNION(string key)
int NWNX_Redis_PUBSUB(string subcommand, string argument="")
int NWNX_Redis_SCARD(string key)
int NWNX_Redis_KEYS(string pattern)
int NWNX_Redis_XACK(string key, string group, string ID)
int NWNX_Redis_FLUSHDB(string async="")
int NWNX_Redis_ZUNIONSTORE(string destination, int numkeys, string key, int weights_weight=0, string aggregate_aggregate="")
int NWNX_Redis_SCRIPT_EXISTS(string sha1)
int NWNX_Redis_SINTERSTORE(string destination, string key)
int NWNX_Redis_LPUSHX(string key, string value)
int NWNX_Redis_CONFIG_RESETSTAT()
int NWNX_Redis_HGETALL(string key)
int NWNX_Redis_CLUSTER_SLAVES(string node_id)
int NWNX_Redis_CONFIG_SET(string parameter, string value)
int NWNX_Redis_ZREMRANGEBYSCORE(string key, float min, float max)
int NWNX_Redis_DECR(string key)
int NWNX_Redis_DUMP(string key)
int NWNX_Redis_BZPOPMAX(string key, int timeout)
int NWNX_Redis_INFO(string section="")
int NWNX_Redis_OBJECT(string subcommand, string arguments="")
int NWNX_Redis_HMSET(string key, string field, string value)
int NWNX_Redis_HSET(string key, string field, string value)
int NWNX_Redis_CLUSTER_RESET(string reset_type="")
int NWNX_Redis_DEL(string key)
int NWNX_Redis_CLUSTER_NODES()
int NWNX_Redis_PERSIST(string key)
int NWNX_Redis_SINTER(string key)
int NWNX_Redis_SCRIPT_KILL()
int NWNX_Redis_XDEL(string key, string ID)
int NWNX_Redis_CLIENT_PAUSE(int timeout)
int NWNX_Redis_RPOPLPUSH(string source, string destination)
int NWNX_Redis_GETSET(string key, string value)
int NWNX_Redis_ZSCORE(string key, string member)
int NWNX_Redis_RESTORE(string key, int ttl, string serialized_value, string replace="", string absttl="", int idletime_seconds=0, int freq_frequency=0)
int NWNX_Redis_PFCOUNT(string key)
int NWNX_Redis_CLUSTER_KEYSLOT(string key)
int NWNX_Redis_EVAL(string script, int numkeys, string key, string arg)
int NWNX_Redis_HSCAN(string key, int cursor, string match_pattern="", int count_count=0)
int NWNX_Redis_LASTSAVE()
int NWNX_Redis_BGREWRITEAOF()
int NWNX_Redis_GET(string key)
int NWNX_Redis_CLUSTER_INFO()
int NWNX_Redis_MSETNX(string key, string value)
int NWNX_Redis_MOVE(string key, int db)
int NWNX_Redis_SADD(string key, string member)
int NWNX_Redis_COMMAND_COUNT()
int NWNX_Redis_HSTRLEN(string key, string field)
int NWNX_Redis_ZRANK(string key, string member)
int NWNX_Redis_ZRANGE(string key, int start, int stop, string withscores="")
int NWNX_Redis_CONFIG_GET(string parameter)
int NWNX_Redis_ZCARD(string key)
int NWNX_Redis_HDEL(string key, string field)
int NWNX_Redis_EXISTS(string key)
int NWNX_Redis_BITOP(string operation, string destkey, string key)
int NWNX_Redis_XRANGE(string key, string start, string end, int count_count=0)
int NWNX_Redis_MEMORY_DOCTOR()
int NWNX_Redis_CLUSTER_SETSLOT(int slot, string subcommand, string node_id="")
int NWNX_Redis_ZPOPMAX(string key, int count=0)
int NWNX_Redis_BZPOPMIN(string key, int timeout)
int NWNX_Redis_SET(string key, string value, string condition="")
int NWNX_Redis_RPUSHX(string key, string value)
int NWNX_Redis_LINSERT(string key, string where, string pivot, string value)
int NWNX_Redis_XREAD(int count_count=0, int block_milliseconds=0, string streams="", string key="", string ID="")
int NWNX_Redis_EXPIREAT(string key, string timestamp)
int NWNX_Redis_UNLINK(string key)
int NWNX_Redis_SDIFF(string key)
int NWNX_Redis_XREADGROUP(string group_group, string group_consumer, int count_count=0, int block_milliseconds=0, string noack="", string streams="", string key="", string ID="")
int NWNX_Redis_ZSCAN(string key, int cursor, string match_pattern="", int count_count=0)
int NWNX_Redis_MEMORY_HELP()
int NWNX_Redis_CLUSTER_REPLICATE(string node_id)
int NWNX_Redis_LPUSH(string key, string value)
int NWNX_Redis_SREM(string key, string member)
int NWNX_Redis_PFMERGE(string destkey, string sourcekey)
int NWNX_Redis_GEOHASH(string key, string member)
int NWNX_Redis_ZINCRBY(string key, int increment, string member)
int NWNX_Redis_ZREVRANGEBYLEX(string key, string max, string min, int limit_offset=0, int limit_count=0)
int NWNX_Redis_TYPE(string key)
int NWNX_Redis_XPENDING(string key, string group, string start="", string end="", int count=0, string consumer="")
int NWNX_Redis_CLUSTER_ADDSLOTS(int slot)
int NWNX_Redis_MEMORY_USAGE(string key, int samples_count=0)
int NWNX_Redis_SETRANGE(string key, int offset, string value)