summaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
authorGravatar default2025-04-01 06:14:46 +0200
committerGravatar default2025-04-01 06:14:46 +0200
commit5090e4e77489d7e4e2d358c417c83be8f76307cb (patch)
tree99ac992b7388e4562e44661e4d9f8cc2e84e1613 /snac.h
parentSome more work for future posts. (diff)
downloadpenes-snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.tar.gz
penes-snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.tar.xz
penes-snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.zip
Added more scheduling code.
Diffstat (limited to '')
-rw-r--r--snac.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/snac.h b/snac.h
index 142ebc1..7e44039 100644
--- a/snac.h
+++ b/snac.h
@@ -205,6 +205,11 @@ void draft_del(snac *user, const char *id);
205void draft_add(snac *user, const char *id, const xs_dict *msg); 205void draft_add(snac *user, const char *id, const xs_dict *msg);
206xs_list *draft_list(snac *user); 206xs_list *draft_list(snac *user);
207 207
208int is_scheduled(snac *user, const char *id);
209void schedule_del(snac *user, const char *id);
210void schedule_add(snac *user, const char *id, const xs_dict *msg);
211xs_list *scheduled_list(snac *user);
212
208int limited(snac *user, const char *id, int cmd); 213int limited(snac *user, const char *id, int cmd);
209#define is_limited(user, id) limited((user), (id), 0) 214#define is_limited(user, id) limited((user), (id), 0)
210#define limit(user, id) limited((user), (id), 1) 215#define limit(user, id) limited((user), (id), 1)