summaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
authorGravatar default2023-04-23 08:44:26 +0200
committerGravatar default2023-04-23 08:44:26 +0200
commit291f251cedc9277d6cacc0071c9d4c03cd0bf32b (patch)
treef137b2f874682eb8e8371a7d5eb07e1ad9d5a5dc /snac.h
parentUpdated RELEASE_NOTES. (diff)
downloadsnac2-291f251cedc9277d6cacc0071c9d4c03cd0bf32b.tar.gz
snac2-291f251cedc9277d6cacc0071c9d4c03cd0bf32b.tar.xz
snac2-291f251cedc9277d6cacc0071c9d4c03cd0bf32b.zip
Added mastoapi follow.
Diffstat (limited to 'snac.h')
-rw-r--r--snac.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/snac.h b/snac.h
index e912756..689dd54 100644
--- a/snac.h
+++ b/snac.h
@@ -112,7 +112,7 @@ xs_list *timeline_top_level(snac *snac, xs_list *list);
112 112
113d_char *local_list(snac *snac, int max); 113d_char *local_list(snac *snac, int max);
114 114
115int following_add(snac *snac, char *actor, char *msg); 115int following_add(snac *snac, const char *actor, const xs_dict *msg);
116int following_del(snac *snac, char *actor); 116int following_del(snac *snac, char *actor);
117int following_check(snac *snac, const char *actor); 117int following_check(snac *snac, const char *actor);
118int following_get(snac *snac, char *actor, d_char **data); 118int following_get(snac *snac, char *actor, d_char **data);
@@ -156,7 +156,7 @@ void enqueue_input(snac *snac, xs_dict *msg, xs_dict *req, int retries);
156void enqueue_output_raw(const char *keyid, const char *seckey, 156void enqueue_output_raw(const char *keyid, const char *seckey,
157 xs_dict *msg, xs_str *inbox, int retries); 157 xs_dict *msg, xs_str *inbox, int retries);
158void enqueue_output(snac *snac, xs_dict *msg, xs_str *inbox, int retries); 158void enqueue_output(snac *snac, xs_dict *msg, xs_str *inbox, int retries);
159void enqueue_output_by_actor(snac *snac, xs_dict *msg, xs_str *actor, int retries); 159void enqueue_output_by_actor(snac *snac, xs_dict *msg, const xs_str *actor, int retries);
160void enqueue_email(xs_str *msg, int retries); 160void enqueue_email(xs_str *msg, int retries);
161void enqueue_telegram(const xs_str *msg, const char *bot, const char *chat_id); 161void enqueue_telegram(const xs_str *msg, const char *bot, const char *chat_id);
162void enqueue_message(snac *snac, char *msg); 162void enqueue_message(snac *snac, char *msg);
@@ -191,7 +191,7 @@ const char *default_avatar_base64(void);
191 191
192d_char *msg_admiration(snac *snac, char *object, char *type); 192d_char *msg_admiration(snac *snac, char *object, char *type);
193d_char *msg_create(snac *snac, char *object); 193d_char *msg_create(snac *snac, char *object);
194d_char *msg_follow(snac *snac, char *actor); 194xs_dict *msg_follow(snac *snac, const char *actor);
195 195
196xs_dict *msg_note(snac *snac, const xs_str *content, const xs_val *rcpts, 196xs_dict *msg_note(snac *snac, const xs_str *content, const xs_val *rcpts,
197 xs_str *in_reply_to, xs_list *attach, int priv); 197 xs_str *in_reply_to, xs_list *attach, int priv);
@@ -208,7 +208,7 @@ int send_to_inbox_raw(const char *keyid, const char *seckey,
208 xs_val **payload, int *p_size, int timeout); 208 xs_val **payload, int *p_size, int timeout);
209int send_to_inbox(snac *snac, const xs_str *inbox, const xs_dict *msg, 209int send_to_inbox(snac *snac, const xs_str *inbox, const xs_dict *msg,
210 xs_val **payload, int *p_size, int timeout); 210 xs_val **payload, int *p_size, int timeout);
211d_char *get_actor_inbox(snac *snac, char *actor); 211d_char *get_actor_inbox(snac *snac, const char *actor);
212int send_to_actor(snac *snac, char *actor, char *msg, d_char **payload, int *p_size, int timeout); 212int send_to_actor(snac *snac, char *actor, char *msg, d_char **payload, int *p_size, int timeout);
213int is_msg_public(snac *snac, const xs_dict *msg); 213int is_msg_public(snac *snac, const xs_dict *msg);
214int is_msg_for_me(snac *snac, const xs_dict *msg); 214int is_msg_for_me(snac *snac, const xs_dict *msg);