aboutsummaryrefslogtreecommitdiff
path: root/user_data.h
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2017-05-24 11:24:54 +0200
committertomsmeding <tom.smeding@gmail.com>2017-05-24 11:24:54 +0200
commit66b3a7833a86ce868a1cad19cd5bbe2a62d10980 (patch)
tree4ae27e04eb6f27bfe2f1e26b47e5864da90e578a /user_data.h
parente4914ccdfa4d9eb6f71f7b5cc5b4881c4e911778 (diff)
server: Only send notifs when user is actually active
Diffstat (limited to 'user_data.h')
-rw-r--r--user_data.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/user_data.h b/user_data.h
index 094ad75..5769ae9 100644
--- a/user_data.h
+++ b/user_data.h
@@ -6,5 +6,9 @@
void userdata_register(i64 userid,int fd);
void userdata_unregister(i64 userid,int fd);
+void userdata_mark_active(i64 userid,int fd);
+
+bool userdata_is_active(i64 userid);
+
// Returns array of nfds fd's; valid until next call to (un)register
const int* userdata_online(i64 userid,i64 *nfds);