summaryrefslogtreecommitdiff
path: root/src/protocol.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2022-12-18 17:41:50 +0100
committerAldrik Ramaekers <aldrik@amftech.nl>2022-12-18 17:41:50 +0100
commit3e825971102a33dfbb82a20a365684d413bc1ba8 (patch)
tree718bf8a802bf3631bee22ef33161dec8d68ed6cf /src/protocol.c
parent9eefbb4afc9601024eac6191addd98e21f90a5b3 (diff)
refactor
Diffstat (limited to 'src/protocol.c')
-rw-r--r--src/protocol.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/protocol.c b/src/protocol.c
index 468e80a..4493604 100644
--- a/src/protocol.c
+++ b/src/protocol.c
@@ -107,6 +107,13 @@ void client_on_message_received(u8 *buffer, u32 length)
mutex_unlock(&messages_received_on_client.mutex);
}
+void add_message_to_outgoing_queuex(network_message message, network_client c) {
+ send_queue_entry entry;
+ entry.message = message;
+ memset(entry.recipients, 0, sizeof(entry.recipients));
+ entry.recipients[0] = c;
+ add_message_to_outgoing_queue(entry);
+}
void add_message_to_outgoing_queue(send_queue_entry entry) {
for (int i = 0; i < OUTGOING_QUEUE_SIZE; i++)