commit 137f775
default
·
2023-07-13 15:58:18 +0000 UTC
parent 5ddde84
Minor prototype tweak.
2 files changed,
+6,
-4
M
snac.h
+3,
-2
1@@ -296,7 +296,7 @@ int send_to_inbox(snac *snac, const xs_str *inbox, const xs_dict *msg,
2 }
3
4
5-d_char *get_actor_inbox(snac *snac, const char *actor)
6+xs_str *get_actor_inbox(snac *snac, const char *actor)
7 /* gets an actor's inbox */
8 {
9 xs *data = NULL;
10@@ -316,7 +316,8 @@ d_char *get_actor_inbox(snac *snac, const char *actor)
11 }
12
13
14-int send_to_actor(snac *snac, char *actor, char *msg, d_char **payload, int *p_size, int timeout)
15+int send_to_actor(snac *snac, const char *actor, const char *msg,
16+ xs_val **payload, int *p_size, int timeout)
17 /* sends a message to an actor */
18 {
19 int status = 400;
M
snac.h
+3,
-2
1@@ -234,8 +234,9 @@ int send_to_inbox_raw(const char *keyid, const char *seckey,
2 xs_val **payload, int *p_size, int timeout);
3 int send_to_inbox(snac *snac, const xs_str *inbox, const xs_dict *msg,
4 xs_val **payload, int *p_size, int timeout);
5-d_char *get_actor_inbox(snac *snac, const char *actor);
6-int send_to_actor(snac *snac, char *actor, char *msg, d_char **payload, int *p_size, int timeout);
7+xs_str *get_actor_inbox(snac *snac, const char *actor);
8+int send_to_actor(snac *snac, const char *actor, const char *msg,
9+ xs_val **payload, int *p_size, int timeout);
10 int is_msg_public(snac *snac, const xs_dict *msg);
11 int is_msg_for_me(snac *snac, const xs_dict *msg);
12