MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / clientChangeCallback

Function clientChangeCallback

tests/modules/hooks.c:133–141  ·  view source on GitHub ↗

Client state change callback. */

Source from the content-addressed store, hash-verified

131
132/* Client state change callback. */
133void clientChangeCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data)
134{
135 REDISMODULE_NOT_USED(e);
136
137 RedisModuleClientInfo *ci = data;
138 char *keyname = (sub == REDISMODULE_SUBEVENT_CLIENT_CHANGE_CONNECTED) ?
139 "client-connected" : "client-disconnected";
140 LogNumericEvent(ctx, keyname, ci->id);
141}
142
143void flushdbCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data)
144{

Callers

nothing calls this directly

Calls 1

LogNumericEventFunction · 0.85

Tested by

no test coverage detected